[BUG] Missing side info scroller in the 'New instance' dialog

Describe the bug
In the 'New instance' dialog there is an instance info section that fills the instance data on the fly - as they are entered. There is no way to see it all though - no scroller is present.
To Reproduce
Steps to reproduce the behavior:

Go to 'Compute > Instances' and click on the 'Add instance' icon.
Enter the required parameters in the dialog, then look on the right - the instance data is added as you enter them but there is no scroller so you cannot see all of the information.

Expected behavior
There must be a scroller on the instance info section because it's longer than the screen height.
Screenshots

Desktop (please complete the following information):

OS: Ubuntu 18.04 LTS
Browser: Chrome
Version: 80.0.3987.149 (Official Build) (64-bit)

Additional context
None.

@rhtyd since we have used Affix element as a parent for info card here we can't have it scrolling down. Design change here?
Maybe fixing height of info card to something like 75% of parent and then use scroll if needed? Though I'm sure about its implementation

@shwstppr we could try to put in a scrollbar inside the affix element, using veritcal scroll like   overflow-y: scroll; ?

@rhtyd I don't think I'm best placed to address purely UI issues

I'm not sure how to fix that, because that's an affix component. I tried add a scroll bar which did not work.
@svenvogel @utchoang can you think of something to fix the instance summary on right side? Maybe only display limited options (but not all) such as name, ostype, cpu, ram, disk, template, SSH key and zone. Things such as compute, network, disk offerings and networks (because they could be any number) could be hidden. Alternatively, add a scrollbar option?
For reference this is how it looks in the old UI:

@rhtyd cc @svenvogel I tried adding scroll with CSS, and it goes like this. What do you think about this?


Add zenodo workflow to documentation.

I had to dig quiet a bit to understand the upload process to Zenodo. Suggest to link more explicitly to these functions within preston or ideally host local script in the directory. For what it's worth, would be nice to see less dependencies and file annotation so an outsider can understand the workflow of these java scripts.

I don't know java, so am looking at implementing via python.

I've added zenodo workflow to the documentation on https://batlit.org .


White bar under current prompt line

After loading the xontrib from the master branch of this repo I see a white bar underneath my current prompt line. There is also about a one second delay after I press any key, before it is displayed in the terminal.

Otherwise, this xontrib seems to be working correctly. Setting $RIGHT_PROMPT = '{vi_mode}' shows the current input mode.
Is this white bar the intended behavior? Why does it seem to slow down the shell so much.

I can replicate this.
For some reason, $UPDATE_PROMPT_ON_KEYPRESS = True causes the white line to appear.

What $SHELL_TYPE are you guys running?
I can't replicate this with:
$SHEEL_TYPE='ptk2'
# maybe bottom bar is affecting it?
$PTK_STYLE_OVERRIDES['bottom-toolbar'] = 'noreverse'


Couldn't load model from json

I am using anaconda and python 3 for converting model but getting issue like:
E1108 14:25:02.245650<PHONE_NUMBER>59840 keras_to_tensorflow.py:77] Couldn't load model from json.
Traceback (most recent call last):
File "keras_to_tensorflow.py", line 61, in load_model
model = keras.models.load_model(input_model_path)
File "/home/intel_ecrd3/anaconda3/envs/my_env/lib/python3.6/site-packages/keras/engine/saving.py", line 419, in load_model
model = _deserialize_model(f, custom_objects, compile)
File "/home/intel_ecrd3/anaconda3/envs/my_env/lib/python3.6/site-packages/keras/engine/saving.py", line 221, in _deserialize_model
model_config = f['model_config']
File "/home/intel_ecrd3/anaconda3/envs/my_env/lib/python3.6/site-packages/keras/utils/io_utils.py", line 302, in getitem
raise ValueError('Cannot create group in read only mode.')
ValueError: Cannot create group in read only mode.
Any suggestion about what could be solution.

The kears_to_tensorflow tool covers both

separate json and weight files by calling model_from_json and subsequently load_weights,
and also loading the entire model as a single file using load_model.

So, however you call the tool, as long as you set the right FLAGS (arguments), it should work.
Please read the README file, and also share the command you are using to load your models.

I got the same problem when I do this tool on windows,the python's version is 3.6.8, tensorflow's version is 1.12.0 ,tf.keras's version is 2.1.6-tf . then,when I do this tool on ubuntu,It'OK.the python's version is 3.6.7,tensorflow's version is 1.13.1,tf.keras'version is 2.2.4-tf.

Can someone please help me with the error I am getting "Cannot create group in read only mode"?


fix default value.yaml file to populate the miw for E2E Adopter Journey

Description
The missing flag prevented the post-install job from executing, which is required to populate the miw with the BPN entries. This issue was preventing the dataconsumerOne from fetching the catalog from the dataprovider since it's entry was missing on the miw.

Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:

[x] DEPENDENCIES are up-to-date. Dash license tool. Committers can open IP issues for restricted libs.
[x] Copyright and license header are present on all affected files

Thanks @evegufy for the response :) I changed the PR as you suggested. Eclipse Contributor Agreement has also been signed

Thanks @evegufy for the response :) I changed the PR as you suggested. Eclipse Contributor Agreement has also been signed

@oswaldo-montenegro-codecentric very good :) as there's now a change in the values.yaml file, it would be great if you could bump the chart version as well (to 0.17.1), so that a new version gets released with the merge.

@evegufy Could you please help me retrigger the failed
Helm Checks (Lint, Install) / lint-test (pull_request) Failing after 18m

job? Is there a way I can do this myself?
I do not think this was caused because of the change.

@evegufy Could you please help me retrigger the failed
Helm Checks (Lint, Install) / lint-test (pull_request) Failing after 18m

job? Is there a way I can do this myself?
I do not think this was caused because of the change.

@oswaldo-montenegro-codecentric I checked it out and yes, it was connected to the change because we enabled the seeding job for MIW which needs to get a token from the centralidp Keycloak and then connect to the MIW, which by default all goes over the ingress but as the ingress isn't enabled in the helm test env, I changed now to the internal service for testing.


Fluent API for version 1.0.0

Hi,
Is the Fluent API deprecated in version 1.0.0. SolrNet.DSL is not being found.
Thanks,

SolrNet.DSL was removed in c87fe4a5a7410d68707daea6ea0147ff62772ac3
Tbh it was never a good idea really.


Vulnerability in net/https

https://thenewstack.io/netflix-discovers-severe-kubernetes-http-2-vulnerabilities/
Vulnerability in net/https. Does this affect Gitea?

This has been patched in 1.9.2

Thanks, sorry. I was on the street, couldn't check properly.


UITabbarController display issues when tabbar is visible

I'm using this control in a application that has a tab bar (main menu) and the input box doesn't get displayed, it appears to be hidden bellow that tabbar. Is there a way to solve this wihout changing the code of the control?
Thanks!

This might be late, but just found a work around. In your view controller, set edgesForExtendedLayout.
override public func viewDidLoad() {
      super.viewDidLoad()
      self.edgesForExtendedLayout = UIRectEdge.None
}

Then your input toolbar would be visible, above the tab bar.

thanks @qi-wang ! :smile: good to know

Thanks to all!!!

for swift 3 I did this:
self.edgesForExtendedLayout = []

I have it working in iOS 10 / Xcode 8.1, but when the keyboard comes up it doesn't move the input bar because the keyboard events somehow are not triggered.


Instructions to build AVS sdk with Android NDK

I want to integrate the alexa in to my android device. for that I need to build the AVS SDK with Android NDK. is it means should i integrate in to my android framework.How this whole process look like.?
lot of people are saying build the AVS SDK with Android NDK, that means if build it how could it be integrated to my Android framework?
any one can provide the clear picture about this issue?

@mmabluesky Let us discuss more on your use case? Please send us your contact details via this Contact Form and I'll reach out to you.
Thanks

KINDLY REPLY IN PUBLIC, I AM ALSO FACING SAME ISSUE


Keys aren't deleted when rows are deleted from files

After deleting rows from a file and importing via dat, dat doesn't recognize deleted rows.
Steps to reproduce:

Import file with numeric key
Delete row or change row key value
Import file again with numeric key
No changes detected on deletion, new row detected on change

See video: http://npsorrell.com/dump/Bug.mp4

Ahh, right. Good point. I think this is the expected behavior as in each import is treated as an update command.
Perhaps 'import' should imply that the new file is whole, and something like update would expect rows that were being updated, only. @mafintosh @maxogden thoughts?

@karissa @maxogden I think import should be treated as an additive (AND) operation always.  And leave update as you suggest, to expect a list of rows that need to be updated (XOR).

@maxogden , your suggestion does not solve the problem of how to delete rows from dat. I really wonder: How do people use dat in practice when there's no way to ever remove entries from data sets? For me, that is unfortunately a showstopper, no matter how well-done dat looks otherwise.
@karissa , your suggestion looks perfect to me. Have import make sure the contents in dat are the same as the contents in the CSV file you're importing after you executed the command. That operation would mean adding new entries for lines in CSV that weren't in dat before and removing lines when an entry in dat doesn't correspond to a line in the CSV file to be imported.
Of course that would break backwards compatibility. If that is a large concern, I would opt for another kind of import command that does just that.
Also, either way, I think there should be a command for selectively removing entries from the dat repository.

@ingmars thanks for the feedback. I think the idea here is to have a set of commands to effectively do two-way sync between a dataset in dat and an external file.
So for example, if you had a file people.csv, and you did dat import --dataset=people people.csv --key-name, it would import all rows. If you then edited people.csv (e.g. with Excel) and wanted your dat to get updated to reflect the changes you made, it would be convenient to have a way to tell dat to not only import new things things from a file, but to also delete things that aren't present in a file.
We have talked previously about using dat add for a sort of higher level import action. The use case we're discussing here reminds me of Git, where you stage incremental changes to files using git add. I could see dat add file.csv working as described above, meaning dat import would only create rows whereas dat add would be able to create, update or delete rows. The expectation of dat add would be that the file you are adding is a full copy of your dataset (since if you dat add something and a row is not present dat will delete it in this new proposed 'mode').
I think this use case is very valid though, I think it makes sense that you would have a 1:1 relationship between a table (e.g. a CSV file or maybe an external database table) and a dataset in a dat repository, and you would want to be able to effectively sync them.
We have also been discussing how to implement deletes. This helps address that, but there might also be a need for dat delete to delete a specific row (or perhaps a range of rows e.g. dat delete f* to delete all keys starting with f), dat undo to undo the last action, and dat clean to do a sort of garbage collection that reclaims disk space of recently deleted items.

+1 on dat add! I had a shower thought about that yesterday. dat delete exists in the primitive https://github.com/maxogden/dat/blob/master/bin/delete.js. I like the idea of having regex in the key, too.

@maxogden @karissa I, too, love the idea of dat add.  That would be a perfect solution, and the Git analogy is right on.
The specific use case I've been eyeing Dat for would utilize this functionality.  This use case is where each data source essentially creates a flat file dump of their database on a monthly basis.  Some records are CUD (is that palatable - CRUD without the R? :), and thus only the deltas need to be passed back upstream.

Interesting..so to confirm, at the moment there is no way to delete rows in dat? More specifically, for dat diff to tell you which rows were deleted as it currently tells you which rows were added/changed?

To delete rows right now, you'd have to remove the rest of the row so that it turns into a 'put' of null, but I know that's not a good solution. We are doing some rearchitecting of the system right now so we haven't quite made this super easy yet.

Just out of curiosity: Do you plan to include the architectural changes concerning deletion of rows to be included in the upcoming dat 1.0? I believe that would be a crucial feature to include before any major version - otherwise it gets harder to include it later on due to backwards compatibility constraints etc.

After a whole year of feedback from the community, we recently published a new version of dat... and it makes this issue obsolete. Would you mind trying out the new dat with npm install -g dat? You can read about the new dat announcement on the website and how it works in the docs.

Thanks for the pointer at the new version. As I understand it, the focus of dat changed in the latest version. While the old version appeared to me like a "Git for data", the new version seems to be more like a "Torrent for data". Since the latter is not interesting for the project I'm involved in and for which we were evaluating dat, we will refrain from using it and therefore I probably won't find the time to dig deeper into analysing whether our problem is solved by the new version. Thanks anyway for your efforts!

@ingmars you may want to keep an eye on dat jawn for tabular data support
Also, props to the dat team for going where the research and revision takes them, however difficult the decisions.


Enable pattern matching on Rl.Keys

The following code would produce the error Only inline or read-only (default, never) fields can be used as a pattern
switch Rl.getKeyPressed() {
 case Rl.Keys.UP: handle_up();
 case _:
}

Removing static from the fields within enum abstract Keys fixes this.
I also added to and from rules for easier casting. This negates the need for the explicit Int type hint.

Thank you :D


Chrome , Firefox and Safari all have the scroll bar

Seems if we use overflow:hidden to the content will solve the issue

Nick can you provide the OS for this bug? Thanks!

I previewed it chrome 15.0.874.121, safari  Version 5.1.1 and firefox 8.0.1
In fact chrome is working fine, but when you drag inside the content and move left and right, you could see the native scroller.
Hope it helps you

Alright got it. Thanks Nick!


inconsistent list of angle brackets expressions between ":h expand()" and ":h cmdline-special"

The help at :h expand() documents this list of angle brackets expressions:
<SID>
<abuf>
<afile>
<amatch>
<cWORD>
<cfile>
<client>
<cword>
<sfile>
<sflnum>
<slnum>

And the help at :h cmdline-special documents this other list of angle brackets expressions:
<abuf>
<afile>
<amatch>
<cWORD>
<cexpr>
<cfile>
<cword>
<sfile>
<sflnum>
<slnum>
<stack>

Notice that <cexpr> and <stack> are missing from :h expand().
Also, notice that <SID> and <client> are missing from :h cmdline-special.
This is inconsistent; I would expect both help tags to document the same list of angle brackets expressions.
In particular, I think it would help plugins' authors to discover the useful <stack> if it was listed at :h expand().
Here is a patch which tries to address this issue:
diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt
index 91aab3b26..4b9753ef8 100644
--- a/runtime/doc/cmdline.txt
+++ b/runtime/doc/cmdline.txt
@@ -878,7 +878,8 @@ Also see |`=|.
 			       *:<afile>* *<afile>* *:<abuf>* *<abuf>*
 			       *:<amatch>* *<amatch>* *:<stack>* *<stack>*
 			       *:<sfile>* *<sfile>* *:<slnum>* *<slnum>*
-			       *:<sflnum>* *<sflnum>* *E499* *E500*
+			       *:<sflnum>* *<sflnum>* *<SID>* *<client>*
+			       *E499* *E500*
 Note: these are typed literally, they are not special keys!
 	<cword>    is replaced with the word under the cursor (like |star|)
 	<cWORD>    is replaced with the WORD under the cursor (see |WORD|)
@@ -920,6 +921,9 @@ Note: these are typed literally, they are not special keys!
 	<sflnum>   When executing a script, is replaced with the line number.
 		   It differs from <slnum> in that <sflnum> is replaced with
 		   the script line number in any situation.  *E961*
+	<SID>      When executing a script, is replaced with the script ID.
+	<client>   is replaced with the {clientid} of the last received message
+		   |server2client()|

 							 *filename-modifiers*
 *:_%:* *::8* *::p* *::.* *::~* *::h* *::t* *::r* *::e* *::s* *::gs* *::S*
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index e72a38830..6496d7bc5 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -4297,6 +4297,8 @@ expand({expr} [, {nosuf} [, {list}]])				*expand()*
 			%		current file name
 			#		alternate file name
 			#n		alternate file name n
+			<cexpr>		word under the cursor, including more
+					to form a C expression
 			<cfile>		file name under the cursor
 			<afile>		autocmd file name
 			<abuf>		autocmd buffer number (as a String!)
@@ -4308,6 +4310,7 @@ expand({expr} [, {nosuf} [, {list}]])				*expand()*
 					a function
 			<SID>		"<SNR>123_"  where "123" is the
 					current script ID  |<SID>|
+			<stack>		call stack
 			<cword>		word under the cursor
 			<cWORD>		WORD under the cursor
 			<client>	the {clientid} of the last received

OK, but  already has a help tag.  And it can't really be used for normal command line completion, since it only works in a script.


Update Readme.md

Adding more informations on Readme.md

Thanks for contributing -myself ^_^

Thanks for contributing -myself ^_^


NO-JIRA adding slow consumer example to doc

adding slow consumer example to doc

I squashed your commit into my previous one for the html-to-markdown conversion.  You can close this one.

@jbertram  thanks, closing now.


pid1 must be efficient

check pid1...

Why are you opening random useless issues, this is really annoying.

Why are you opening random useless issues, this is really annoying.

laughs in 2000 lines of switch statements for PCI

laughs in 2000 lines of switch statements for PCI

Laughs in 50k nested if statements

Laughs in 50k nested if statements


issue with running the project on aws

when i tried running this package and deploy to aws via 'sam build', it asks for a a template.yaml file that is missing. Any information on how i should deploy this?

Hi, @MaxTran96.
Thanks for the interest in this project. This was built using the serverless framework, so it’s incompatible with SAM.
Here are some getting started docs for you:
https://www.serverless.com/framework/docs/getting-started/
Unfortunately, deploying this project won’t be too easy if you’re not familiar with serverless, since you’d need to do some small modifications.
For instance, the project is configured to use my Route 53 domain (openimagegenius.com), which you wouldn’t have access to. You’d need to remove it or setup your own domain in AWS.
Hope that helps, cheers!


CAMEL-11737 update deprecated code in tests

Thanks for the PR it has been merged. Do you mind closing this?


dedupe: false

Describe the feature
Make it possible to disable deduplication of the requests. Useful for a throttled search for example.
const search = ref('')

const throttledSearch = useThrottle(search, 500)

const { data } = useFetch('/api/search', {
  query: computed(() => ({ text: throttledSearch.value })),
  immediate: !!throttledSearch.value,
  dedupe: false, // Here
})

All requests would be made and update data to update the search results as the user types.
Additional information

[ ] Would you be willing to help implement this feature?
[ ] Could this feature be implemented as a module?

Final checks

[x] Read the contribution guide.
[x] Check existing discussions and issues.

We'd have to keep track of the promises and ensure that we don't end up with stale data if an older request took longer than a newer one.
Personally, when I’m searching for something, I prefer to see the most recent results rather than older ones. What’s the issue with the default 'cancel' behavior? If a request finishes before the next one, we can still achieve the desired behavior of displaying search results as the user types.

The issue is that if the throttle is 500ms and the requests all take 600ms, the results will never get updated until the last request is done.

Yes, I get that, but is it really a real world use case? Provided we don't have poor internet connection, what request takes that long?
As a user, I would expect a loading indicator to be shown while the search requests are pending. Now let's say that there are some results visible, I keep typing and another request (let's call it B) is made. Then, while the request B is in progress, I finish typing. A third request (C) is made - this is the final search query. 200ms after I finished typing, request B finishes and the search results are replaced with the "almost" complete results and the loading indicator is still shown. Only after another while does the request C with the final search results finish, the search results are replaced once again and the loading indicator is hidden.
Personally, I'm not a fan of the content flashing. Maybe there is another way we could solve this?
Just my thoughts on this. I'm interested in what you think.


feat(config): add presets for the node config

Pull Request type
Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

This change is

Previously, yoavGrs wrote…
@eranreshef-starkware

ingress and storage are "deployment-specific" parameters. since papyrus is a public repo, there is no point in setting as defaults the specific values we use in starkware.


Some questions about calculating the prior mean and var

When the code calculates the mean and variance of the image, a negative value appears, resulting in the following error.

same question, have you solved it yet?


fix: update env vars in app.py

JINA_PARALLEL, JINA_SHARDS, JINA_DATA_PATH : renaming of env variables.

You also need to apply these changes in the flows/query.yaml, flows/index.yml and in the two README.md files. Otherwise it will not be consistent.

Sure, done.


Build cube with spark

OS command error exit with return code: 1, error message: 18/07/13 17:42:29 INFO yarn.Client: Requesting a new application from cluster with 40 NodeManagers
18/07/13 17:42:30 INFO yarn.Client: Verifying our application has not requested more than the maximum memory capability of the cluster (106496 MB per container)
18/07/13 17:42:30 INFO yarn.Client: Will allocate AM container, with 1408 MB memory including 384 MB overhead
18/07/13 17:42:30 INFO yarn.Client: Setting up container launch context for our AM
18/07/13 17:42:30 INFO yarn.Client: Setting up the launch environment for our AM container
18/07/13 17:42:30 INFO yarn.Client: Preparing resources for our AM container
18/07/13 17:42:31 WARN yarn.Client: Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uploading libraries under SPARK_HOME.
18/07/13 17:42:33 INFO yarn.Client: Uploading resource file:/tmp/spark-c6a78297-b6e3-4cda-b37e-bc4faee88de4/__spark_libs__7388482831237176946.zip -> hdfs://moji-online/user/hadoop/.sparkStaging/application_1530818959513_7528/__spark_libs__7388482831237176946.zip
18/07/13 17:42:34 INFO yarn.Client: Uploading resource file:/data1/demo/soft/kylin/apache-kylin-2.4.0-bin-hbase1x/lib/kylin-job-2.4.0.jar -> hdfs://moji-online/user/hadoop/.sparkStaging/application_1530818959513_7528/kylin-job-2.4.0.jar
18/07/13 17:42:34 WARN yarn.Client: Same path resource file:/data1/demo/soft/kylin/apache-kylin-2.4.0-bin-hbase1x/lib/kylin-job-2.4.0.jar added multiple times to distributed cache.
18/07/13 17:42:34 INFO yarn.Client: Uploading resource file:/tmp/spark-c6a78297-b6e3-4cda-b37e-bc4faee88de4/__spark_conf__6167968862278016867.zip -> hdfs://moji-online/user/hadoop/.sparkStaging/application_1530818959513_7528/spark_conf.zip
18/07/13 17:42:34 WARN yarn.Client: spark.yarn.am.extraJavaOptions will not take effect in cluster mode
18/07/13 17:42:34 INFO spark.SecurityManager: Changing view acls to: hadoop
18/07/13 17:42:34 INFO spark.SecurityManager: Changing modify acls to: hadoop
18/07/13 17:42:34 INFO spark.SecurityManager: Changing view acls groups to:
18/07/13 17:42:34 INFO spark.SecurityManager: Changing modify acls groups to:
18/07/13 17:42:34 INFO spark.SecurityManager: SecurityManager: authentication disabled; ui acls disabled; users  with view permissions: Set(hadoop); groups with view permissions: Set(); users  with modify permissions: Set(hadoop); groups with modify permissions: Set()
18/07/13 17:42:34 INFO yarn.Client: Submitting application application_1530818959513_7528 to ResourceManager
18/07/13 17:42:34 INFO impl.YarnClientImpl: Submitted application application_1530818959513_7528
18/07/13 17:42:35 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:35 INFO yarn.Client:
client token: N/A
diagnostics: N/A
ApplicationMaster host: N/A
ApplicationMaster RPC port: -1
queue: root.default
start time:<PHONE_NUMBER>532
final status: UNDEFINED
tracking URL: http://master080:8088/proxy/application_1530818959513_7528/
user: hadoop
18/07/13 17:42:36 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:37 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:38 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:39 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:40 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:42:41 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:41 INFO yarn.Client:
client token: N/A
diagnostics: N/A
ApplicationMaster host: <IP_ADDRESS>
ApplicationMaster RPC port: 0
queue: root.default
start time:<PHONE_NUMBER>532
final status: UNDEFINED
tracking URL: http://master080:8088/proxy/application_1530818959513_7528/
user: hadoop
18/07/13 17:42:42 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:43 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:44 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:45 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:46 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:47 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:48 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:49 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:50 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:51 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:52 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:53 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:54 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:55 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:56 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:57 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:58 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:42:59 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:00 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:01 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:02 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:02 INFO yarn.Client:
client token: N/A
diagnostics: N/A
ApplicationMaster host: N/A
ApplicationMaster RPC port: -1
queue: root.default
start time:<PHONE_NUMBER>532
final status: UNDEFINED
tracking URL: http://master080:8088/proxy/application_1530818959513_7528/
user: hadoop
18/07/13 17:43:03 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:04 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:05 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:06 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:07 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:08 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:09 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:10 INFO yarn.Client: Application report for application_1530818959513_7528 (state: ACCEPTED)
18/07/13 17:43:11 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:11 INFO yarn.Client:
client token: N/A
diagnostics: N/A
ApplicationMaster host: <IP_ADDRESS>
ApplicationMaster RPC port: 0
queue: root.default
start time:<PHONE_NUMBER>532
final status: UNDEFINED
tracking URL: http://master080:8088/proxy/application_1530818959513_7528/
user: hadoop
18/07/13 17:43:12 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:13 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:14 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:15 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:16 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:17 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:18 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:19 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:20 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:21 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:22 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:23 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:24 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:25 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:26 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:27 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:28 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:29 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:30 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:31 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:32 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:33 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:34 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:35 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:36 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:37 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:38 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:39 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:40 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:41 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:42 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:43 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:44 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:45 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:46 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:47 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:48 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:49 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:50 INFO yarn.Client: Application report for application_1530818959513_7528 (state: RUNNING)
18/07/13 17:43:51 INFO yarn.Client: Application report for application_1530818959513_7528 (state: FINISHED)
18/07/13 17:43:51 INFO yarn.Client:
client token: N/A
diagnostics: User class threw exception: java.lang.RuntimeException: error execute org.apache.kylin.engine.spark.SparkCubingByLayer
ApplicationMaster host: <IP_ADDRESS>
ApplicationMaster RPC port: 0
queue: root.default
start time:<PHONE_NUMBER>532
final status: FAILED
tracking URL: http://master080:8088/proxy/application_1530818959513_7528/
user: hadoop
Exception in thread "main" org.apache.spark.SparkException: Application application_1530818959513_7528 finished with failed status
at org.apache.spark.deploy.yarn.Client.run(Client.scala:1180)
at org.apache.spark.deploy.yarn.Client$.main(Client.scala:1226)
at org.apache.spark.deploy.yarn.Client.main(Client.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:744)
at org.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:187)
at org.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:212)
at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:126)
at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
18/07/13 17:43:51 INFO util.ShutdownHookManager: Shutdown hook called
18/07/13 17:43:51 INFO util.ShutdownHookManager: Deleting directory /tmp/spark-c6a78297-b6e3-4cda-b37e-bc4faee88de4
The command is:
export HADOOP_CONF_DIR=/data1/demo/soft/hadoop-2.7.3/etc/hadoop && /data1/demo/soft/kylin/apache-kylin-2.4.0-bin-hbase1x/spark/bin/spark-submit --class org.apache.kylin.common.util.SparkEntry  --conf spark.executor.instances=4  --conf spark.yarn.queue=default  --conf spark.yarn.am.extraJavaOptions=-Dhdp.version=current  --conf spark.history.fs.logDirectory=hdfs:///kylin/spark-history  --conf spark.driver.extraJavaOptions=-Dhdp.version=current  --conf spark.master=yarn  --conf spark.executor.extraJavaOptions=-Dhdp.version=current  --conf spark.hadoop.yarn.timeline-service.enabled=false  --conf spark.executor.memory=8G  --conf spark.eventLog.enabled=true  --conf spark.eventLog.dir=hdfs:///kylin/spark-history  --conf spark.executor.cores=3  --conf spark.submit.deployMode=cluster --jars /data1/demo/soft/kylin/apache-kylin-2.4.0-bin-hbase1x/lib/kylin-job-2.4.0.jar /data1/demo/soft/kylin/apache-kylin-2.4.0-bin-hbase1x/lib/kylin-job-2.4.0.jar -className org.apache.kylin.engine.spark.SparkCubingByLayer -hiveTable default.kylin_intermediate_commonlog_android_cube_version_432e2392_00cc_4b69_a875_123160fbd374 -output hdfs://demo-online/kylin/kylin_metadata/kylin-d2084b99-942a-40e7-b692-1e895f4ed3dc/COMMONLOG_ANDROID_CUBE_VERSION/cuboid/ -input hdfs://demo-online/kylin/kylin_metadata/kylin-d2084b99-942a-40e7-b692-1e895f4ed3dc/kylin_intermediate_commonlog_android_cube_version_432e2392_00cc_4b69_a875_123160fbd374 -segmentId 432e2392-00cc-4b69-a875-123160fbd374 -metaUrl kylin_metadata@hdfs,path=hdfs://demo-online/kylin/kylin_metadata/kylin-d2084b99-942a-40e7-b692-1e895f4ed3dc/COMMONLOG_ANDROID_CUBE_VERSION/metadata -cubename COMMONLOG_ANDROID_CUBE_VERSION

This project is out of date. Please send your question with logs to<EMAIL_ADDRESS>before this you need join the group first. Check https://kylin.apache.org/community/


🎨 Unified color theme, AntV light/dark theme switching, Antd first-screen style loading.

Uniform color theme.
Uniform margins.
Visual theme switching.

Light

Dark

Cool

Need to optimization

When the theme is light,  sendicon ui.

The input content are blocked.

find some bad cased

Select File hover css in Chat Excel

Knowledge chunk Breadcrumb and Pagination css after refresh

when i input Shift + Enter in input box, it will shows two new lines. and a new line is expected.


Add additional-guest-memory-overhead-ratio setting

Summary
Add additional-guest-memory-overhead-ratio setting
PR Checklist

Is this a multi-tenancy feature/bug?

[ ] Yes, the relevant RBAC changes are at:

Do we need to backport changes to the old Rancher UI, such as RKE1?

[ ] Yes, the relevant PR is at:

Are backend engineers aware of UI changes?

[x] Yes, the backend owner is: @w13915984028

Related Issue #
https://github.com/harvester/harvester/issues/5768#issuecomment-2321046677
Backend PR #
https://github.com/harvester/harvester/pull/6438
Note. this PR still need testing and change after get backend PR image or merge into master.
Screenshot/Video

Thanks @a110605, it looks great.

@a110605 This PR is marked as Draft, do you have plan to remove the Draft, or we review it now? thanks.
BTW, the PR looks good to me.

@a110605 This PR is marked as Draft, do you have plan to remove the Draft, or we review it now? thanks.
BTW, the PR looks good to me.

Yeah, I need to test it with backend PR https://github.com/harvester/harvester/pull/6438.
Could you provide the https://github.com/harvester/harvester/pull/6438 image ? thanks

@a110605 Sorry I missed the message, the harvester master-head image has included the backend PR. thanks.

@a110605 Sorry I missed the message, the harvester master-head image has included the backend PR. thanks.

@w13915984028 @torchiaf , I have updated this PR and test with harvester master-head deployment.


docs: info about the integration with tribute-ui

Updated the docs to indicate which tag of tribute-contract works with Tribute-UI, and which subgraph version must be deployed to enable the interaction.

Thank you!


CI Test: HomeKit Integration

Still WIP, just to make sure CI doesn't fail.

I tried to install Homepoint.
I can't build it and i don't find "homepoint_espgeneric.bin"
Ich verwende VS_Code
can you help me?


Add docs page with links to forks for more specific purposes (so people can PR a link to their projects)

Probably need to gather a few more, but here's a start based on what I could currently find on GitHub

Deep Learning: https://github.com/tdeboissiere/cookiecutter-deeplearning
SnakeMake: https://github.com/xguse/cookiecutter-snakemake-analysis-pipeline


Doesn't this loss function have the issue that the beginning time steps will get a much larger gradient than the final ones?

I want to confirm that the issues I'm experiencing are a fundamental issue with the loss and not my implementation (which is a slight modification of this).
It seems to me that because the final loss is a sum of different paths, changing the (0, 0,) entry in the cost matrix will cause a much larger change in the loss than changing a later entry, as changing (0, 0,) influences every other entry in the cost matrix. Some simple test cases seem to confirm this. Can someone else confirm?

I want to confirm that the issues I'm experiencing are a fundamental issue with the loss and not my implementation (which is a slight modification of this).
It seems to me that because the final loss is a sum of different paths, changing the (0, 0,) entry in the cost matrix will cause a much larger change in the loss than changing a later entry, as changing (0, 0,) influences every other entry in the cost matrix. Some simple test cases seem to confirm this. Can someone else confirm?

Have you investigated the most robust and right soft DTW? I have tried it but the GPU is out of memory and I just can only set the batch size =1


Add words to keywords.txt

This will be useful to arduino IDE users.

Pull request for this --> #105


Adapt to https://github.com/networkservicemesh/sdk-vpp/pull/87

This will not build till https://github.com/networkservicemesh/cmd-forwarder-vpp/pull/55 is merged and this changed to point to the resulting upstream sdk-vpp commit.


Adding functions doc and cleanup indentation and naming for the kernel plugin.

No functional changes just adding doc to kernel code and cleanup the function names
Signed-off-by: Mohamed Mahmoud<EMAIL_ADDRESS>

/assign @martinkennelly

/lgtm


chore(main): release 0.37.3

:robot: I have created a release beep boop
0.37.3 (2024-08-01)
Bug Fixes

bump @babel/core from 7.24.9 to 7.25.2 (#655) (2f4e38d)
bump @babel/preset-env from 7.24.8 to 7.25.0 (#648) (4083985)
bump @babel/preset-env from 7.25.0 to 7.25.2 (#654) (efd43ae)
bump @babel/preset-env from 7.25.2 to 7.25.3 (#656) (0f59688)
bump laravel/framework from 11.18.1 to 11.19.0 (#652) (25ea5f6)
bump otel/opentelemetry-collector-contrib from 0.105.0 to 0.106.0 in /docker/otelcol (#651) (629ccf0)
bump otel/opentelemetry-collector-contrib from 0.106.0 to 0.106.1 in /docker/otelcol (#658) (1e37da6)
bump phpunit/phpunit from 11.2.8 to 11.2.9 (#653) (fe37ee5)
bump the grafana group with 2 updates (#659) (77e7968)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

0.37.3
:sunflower:


Error in github action

Describe the bug
An error from Github workflow while running "Copy Output"
Error msg :
Error: No such container:path: devops_cw_group_1-app-1:./tmp/reports
Error: Process completed with exit code 1.
To Reproduce
Steps to reproduce the behavior:
Run the github action with "3b2a888"
Branch : report md
Expected behavior
All github actions running successfully
Screenshots

**Desktop **

OS: [e.g. iOS]
Browser : Brave
Version : Latest update of 6th,4,2022

The error is causes by misspelt container name

The bug fixed after correcting the container name from:
devop_cw_group_1_app-1
To:
devop_cw_group_1_app_1
File_name : https://github.com/tedbot101/devop_cw_group_1/.github/workflows/docker-image.yml


Fix visibility of swap_hash_join to be pub

Which issue does this PR close?

Closes https://github.com/apache/datafusion/issues/13898
Fix a regression in visibility introduced in https://github.com/apache/datafusion/pull/13893

Rationale for this change
swap_hash_join used to be pub and now it is pub(crate) which means other downstream crates can't use it
What changes are included in this PR?
Restore swap_hash_join to be pub
Are these changes tested?

Are there any user-facing changes?

Thanks for the review @Omega359  -- this PR now needs another commiter to approve before i can merge it 😭

Thanks @andygrove 🙏

Thanks for the fast fix @alamb and sorry for the inconvenience

Sorry for the inconvenience, I possibly tried to set the all functions at the same visibility.

Sorry for the inconvenience, I probably tried to set the all functions at the same visibility.

No worries - it was easily fixed. Thanks for driving things forward


Download link does not work.  https://1drv.ms/f/s!ArcnbnREun0Vnp9Wps9MlWB-UJZw3g

[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f256cd5b-3ec8-2d55-9ae4-ff9849d52eae
Version Independent ID: 52c2271b-df38-5dc9-c2a1-553cdf3b5496
Content: Deploy Microsoft Teams for Surface Hub - Microsoft Teams
Content Source: Teams/teams-surface-hub.md
Service: msteams
GitHub Login: @chuckedmonson
Microsoft Alias: chucked

@cnbjacobsbd Thank you for reaching out. I just checked to see and the link seems to working fine. Could you please confirm it your side. Thanks.

Yes it is working.
I got my copies over a week ago
Thank you
From: Reece Peacock<EMAIL_ADDRESS>Sent: Tuesday, September 29, 2020 2:12 AM
To: MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Cc: Jacobs, Bruce-NC<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Download link does not work. https://1drv.ms/f/s!ArcnbnREun0Vnp9Wps9MlWB-UJZw3g (#5674)
@cnbjacobsbdhttps://urldefense.com/v3/__https:/github.com/cnbjacobsbd__;!!OLcMSNlyTjs!TXTIXzSxBXGDs6rtsLZLkb-eeuNwRjLxQpDc_HOQfyIubtiQaanBVqDb8mERLTXH$ Thank you for reaching out. I just checked to see and the link seems to working fine. Could you please confirm it your side. Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/MicrosoftDocs/OfficeDocs-SkypeForBusiness/issues/5674*issuecomment-700574534__;Iw!!OLcMSNlyTjs!TXTIXzSxBXGDs6rtsLZLkb-eeuNwRjLxQpDc_HOQfyIubtiQaanBVqDb8p05w2qC$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AQ2F2BBG2WKTIK5JFMCXDIDSIGQG3ANCNFSM4QQ2PBTQ__;!!OLcMSNlyTjs!TXTIXzSxBXGDs6rtsLZLkb-eeuNwRjLxQpDc_HOQfyIubtiQaanBVqDb8m2_sT4d$.

@cnbjacobsbd Thank you for confirming. @scanum Could you please close this issue.


User Management

From @benjiao on November 25, 2015 9:51

Sign-up, Login, Roles (?)

Copied from original issue: phl-microsat-dpad/libra#7

We'll have to wait a bit for this one as this is a policy issue that we'll have to consult with the advisory council. I think the next one's mid January if I'm not mistaken. Will post the exact date as soon as I have it.


Secured Cookies

Is there any way to retrieve secured cookies, i can grab cookies stored in context.StorageState, which also has secure(bool) flag but it doesnt make sense if only non-secured cookies are shown, did i mess up somewhere? it just doesnt shown, works on every website with cookie based auth
upd: a bit not clear, my bad, cookies like sessionid, authcode, etc... anything that website is using for cookie based auth not shown in playwright instance, but with my regular browser i can spot it with zero problems

browserContext.Cookies() can get all cookies, include secure cookie. But there is an edge case in my test, webkit only works when using https.


While downlaod in progress the input should not be changable

Is your feature request related to a problem? Please describe.
while the download in progress the user shold not be allowed to chagne the input and it should be disabled to change the value of input...
Describe the solution you'd like
I will make the input fixed while downlaod in progress and on complete or failure the user will be allowed to change the input

I would love to contribute to this project and make it better for the users.
please assign me under GSSoC 😊


Config.Sources  ~ doesn't create a valid URI on android

The reason of this error is because, android returns on system.getProperty("user.home") a /
Your replaceFunction replaces the ~ with an /.
This means a uri which looks like this
file:~/obehave/obehave.properties
would afterwards look like this
file://obehave/obehave.properties and the application crashes.

Following URIs are working
file:/obehave/obehave.properties
file:~/obehave/obehave.properties

Thanks for this report. This should be easy to fix.

If you like i could create a pull request for this issue.

@perber: yes please. If you could create a pull request (and possibly a unit test) it would be helpful.
Also, do you know if we can configure travis-ci to have owner be built also with android sdk?
See: https://travis-ci.org/lviggiano/owner
it's long time I wonder if this is feasible, but I am not an expert on android.


Instant crash with Nether Vinery, Vinery and other

Hi!
I installed your mod, it seems promising, however it crashes on start. I disabled NetherVinery and Vinery, but there was other mods which didn't work with yours.
Here's the crashlog:
https://pastebin.com/wEzKuqRE

I will look into it, it might just take a while as I'm pretty busy right now


Decoupling the controller from the data repository

Start Date
No response
Implementation PR
No response
Reference Issues
No response
Summary
The current structure of the API routes has the controller functions and its data accesing tightly coupled together. This development design will not allow further easy integration to any other database that is not mongodb/mongoose without changing the entire API route functions. Suggestion:
[] A separate folder for all the controllers
[] A separate folder as the data repository (where different databases data query/ mutaions functions are define)
Basic Example
For example
The route that login in the user first queries the data dabase using the mongoose findOne method on the User Object... this direct calling of mongoose method  within the route controllers had directly coupled the sytem to mongodb/mongoose as the defualt database. The challenge to this is that in the nearest future if other other databases are to be integrated into the system, the change will not only be done on the database connecttion config file but also across the entire routes controllers thereby making such integration a diffult one. But having a separate repository that is resposing for the direct communication of the database method before being used by the controller will enable easy inegration.
Drawbacks
This development design will not allow further easy integration to any other database that is not mongodb/mongoose without changing the
Unresolved questions
No response

Hi @Onesco, can you start working on this?

Alright... On it


Updated Get-AzResourceLock from old RM cmdlet

Description uses get-AzureRMResourceLock, however, in the example, it uses the current get-azresourcelock command. :)

@teskemj : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@teskemj - thanks for making this fix!

#sign-off


Update aws-java-sdk-bundle to 1.12.557

About this PR
📦 Updates com.amazonaws:aws-java-sdk-bundle from 1.12.550 to 1.12.557
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #2916.


Remove babel-runtime dep

Believe it or not, compiling in the runtime helpers actually reduces total file size from 72166 bytes to 71559 bytes. The babel-runtime package itself is a few megs, which it'd be nice to not have to download just to use webpack-isomorphic-tools. Also though, since the babel-runtime dep was pinned to version 5, it's preventing anyone using babel 6 from deduping npm packages that rely on babel-runtime 6.

Coverage decreased (-0.1%) to 88.653% when pulling 81c3c4a2580918bea176ea8cb77f5b4a620a19db on xdissent:no-babel-runtime into 1d1234ff7180ea97859c9b2ec863bad2891b711c on halt-hammerzeit:master.

So, what you're saying is that just removing babel-runtime magically "compiles in" all the things into the output?

Yep, so things like
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];

var _classCallCheck = require('babel-runtime/helpers/class-call-check')['default'];

become
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }

I think there's some iterators in particular that result in overall file size savings, due to less repetition with the compiled-in form.

Okay, we'll see how it goes...

The funny thing is people use it in production and I'm just like "Heck, why not? Lets just remove this sh#t out of the code, no prob".

Released<EMAIL_ADDRESS>

FYI
I'm posting this in every issue and PR to notify whoever may be interested:
today I've released an alternative helper library called universal-webpack.
It takes a different approach than webpack-ismorphic-tools and instead of hacking Node.js require() calls it just compiles all code with target: 'node' webpack configuration option.
As a result, all Webpack plugins and features are supported.
If you think you might need that here's an example project:
https://github.com/halt-hammerzeit/webpack-react-redux-isomorphic-render-example


docs: added link to the HashiCorp chaos tutorial

This PR adds a link to the HashiCorp learn tutorial that explains Chaos engineering and how a service mesh can be used to help pass experiments. The tutorial includes a free hands-on lab environment.

Thanks @karl-cardenas-coding!


Router bassed Device tracker Aggregation/Combine/Merge

Home Assistant 0.105.5
os_name | Linux
python_version | 3.7.6
Scenario => tracking a single WIFI device accross multiple access points using MAC address:
Two access points:
configuration.yaml
device_tracker:
  - platform: linksys_smart
    host: <IP_ADDRESS>
    consider_home: 120
  - platform: ddwrt
    host: <IP_ADDRESS>
    username: xxxx
    password: xxxx

known_devices.yaml
f0_78_07_xx_xx_xx:
  hide_if_away: false
  icon:
  mac: F0:78:07:xx:xx:xx
  name: Routeur iPhone
  picture:
  track: true

This gives me a single device tracker per wifi device (Single MAC address). I cant find in the documentation how the state would be calculated, but I presume the last tracker to report would have priority.
Because of that I can't find a way to aggregate them. A simple "if one of them is home then home, if both are not_home then not_home" would be sufficient for me.
EDIT: Fixed code formating

Please fill out the issue template, you can find it by clicking on New Issue and then selecting Report a bug with Home Assistant. Copy and paste the provided template into this already created issue, click preview to take a look at the empty template and then fill out as much as you can. Any additional information can be helpful!
Thanks for understanding :)

The problem
Cant find a way to track wifi devices accross multiple access points in the same zone using MAC address.
Environment
arch | x86_64
dev | false
docker | true
hassio | true
os_name | Linux
python_version | 3.7.6
timezone | America/Toronto
version | 0.105.5
virtualenv | false
Problem-relevant configuration.yaml
device_tracker:
  - platform: linksys_smart
    host: <IP_ADDRESS>
    consider_home: 120
  - platform: ddwrt
    host: <IP_ADDRESS>
    username: xxxx
    password: xxxx

Traceback/Error logs

Additional information
known_devices.yaml
f0_78_07_xx_xx_xx:
  hide_if_away: false
  icon:
  mac: F0:78:07:xx:xx:xx
  name: Routeur iPhone
  picture:
  track: true

This gives me a single device tracker per wifi device (Single MAC address) even though I have two device_tracker. I cant find in the documentation how the state of that tracker is calculated in that scenario, but I presume the state of the last tracker of the two to report would be the one prevailing.
Because of that I can't find a way to aggregate them. A simple "if one of them is home then home, if both are not_home then not_home" would be sufficient for me.


Several objc tests failing to build because "No space left on device"

See failures in https://source.cloud.google.com/results/invocations/6285633f-e131-4d25-be8d-dcfd45aed97d/targets/github%2Fgrpc%2Fobjc_macos_dbg_native/tests
and https://source.cloud.google.com/results/invocations/e4b083e8-7052-4ba5-98d4-95cda1b32492/targets/github%2Fgrpc%2Fobjc_macos_opt_native/tests

Should be fixed by #16165

Master still failing; reopening


fix: add dev-dependency on cljstyle, use as fallback

cljstyle is an implicit dependency requiring external installation.
We can use the maven-published version as a fallback while still providing a fast-path for those that have the GraalVM version installed locally.
Anecdotally, the overhead of the check was 36ms on top of a 3s run as measured by hyperfine.
Thanks for taking the time to write and maintain Kit! 🥳

Thanks for the PR, reasonable addition!


Add workflowID runID to frontend API error log (#3382)

What changed?
Add workflowID runID to frontend API error log
(Same thing checked in 0.13.x, this PR is for master)
Why?
Without workflow info, it is very hard to troubleshoot, like why latency for small portion of GetHistory call increase.
How did you test it?
Existing tests.
Potential risks
pressure on logging.

Coverage increased (+0.5%) to 67.59% when pulling d219a399d44a8913af948bdf2c68701f545e0981 on awr into a1aad872c98a7ee6840d54c0b06ad63af6899dcc on master.


Reminder: handle enable/disable RTTI in windows.toolchain.cmake

...need to handle FIPS_RTTI setting in windows toolchain file.

Looks like FIPS_EXCEPTIONS needs some handling on windows too, right?

Yeah, the visual studio exception-related flags are utterly confusing. I'll be mainly on Windows in the next few weeks, may be I'll get around to look into it.


Title Forum Link on MAL

When displaying the details for a title on the application using MAL, would it be possible to add a link to the forum for that title? It seems they use the same forum logic as the main series, using the format:
hxxp://myanimelist.net/forum/?animeid=[id]
Not sure, but this may also require some changes in the API to handle.

Won't require API changes.


Package-specific log level not working with writing thread (SLF4J)

When writingthread is enabled, the package-specific logging level does not work as expected
With the following config, debug messages are not shown:
tinylog.writer=console
tinylog.level=info
tinylog.format={date:HH:mm:ss} {level} {class_name} - {message}
<EMAIL_ADDRESS>tinylog.writingthread=true

If I remove the writingthread property, the debug messages are shwon as expected.
I assume this is a bug, since the writingthread property does not mention disabling package-specific log levels.
I am using version 1.3.5 of tinylog slf4j-binding.

I have tested it on my machine and I got debug messages.
tinylog.properties (I renamed my.package to my.example as package is a reserved keyword)
tinylog.writer=console
tinylog.level=info
tinylog.format={date:HH:mm:ss} {level} {class_name} - {message}
<EMAIL_ADDRESS>tinylog.writingthread=true

Application.java
package my.example;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class Application {

	private final static Logger logger = LoggerFactory.getLogger(Application.class);

	public static void main(String[] args) {
		logger.info("Hello!");
		logger.debug("Bye!");
	}

}

Output:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [file:/D:/Entwicklung/Java/tinylog-1.3/slf4j-binding/target/classes/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Entwicklung/Java/tinylog-1.3/example/slf4j-binding-1.3.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.TinylogLoggerFactory]
17:07:50 INFO Application - Hello!
17:07:50 DEBUG Application - Bye!

@pmwmedia After reading your response I did some more testing
And I realized that one specific INFO message was not getting displayed either.
I assume that the writingthread is watching the wrong thread.
So most of my INFO messages triggered before the main thread exited.
Changing the observe property of the writingthread resolved the issue.
I am sorry for falsely reporting an issue, and thank you very much for taking the time to verify the issue and respond in such a short period of time.

@pmwmedia Maybe it would be worth considering to print a message when you log after the writingthread has exited. or log when the writingthread exits (in debug).

@lenis0012 In tinylog 2 the writing thread doesn't need a thread to observe anymore. Such problems will no longer occur. I plan to release the first beta of tinylog 2 this year.


New static landscapes April 22nd

To see all the changes since your last landscape, go to:
https://github.com/cncf/landscape/compare/11149...master
Click Files changed, click the blue nnn changed files, click landscape.yml, and then click load diff.
Note all additions and deletions. Presence of a repo_url item controls whether it is open or closed source. Also note changes in logos.

Please replace the Hadoop logo in Database; it looks pixellated.


Fix 'rename' error msg and error checking

docker rename foo '' would result in:
usage: docker rename OLD_NAME NEW_NAME

which is the old engine's way of return errors - yes that's in the
daemon code.  So I fixed that error msg to just be normal.
While doing that I noticed that using an empty string for the
source container name failed but didn't print any error message at all.
This is because we would generate a URL like: ../containers//rename/..
which would cause a 301 redirect to ../containers/rename/..
however the CLI code doesn't actually deal with 301's - it just ignores
them and returns back to the CLI code/caller.
Rather than changing the CLI to deal with 3xx error codes, which would
probably be a good thing to do in a follow-on PR, for this immediate
issue I just added a cli-side check for empty strings for both old and
new names. This way we catch it even before we hit the daemon.
API callers will get a 404, assuming they follow the 301, for the
case of the src being empty, and the new error msg when the destination
is empty - so we should be good now.
Add tests for both cases too.
Signed-off-by: Doug Davis<EMAIL_ADDRESS>

No errcode error?

@cpuguy83 I'm converting it over to errorcode in a different PR.  :-)  But thanks for thinking of it

@cpuguy83 I should add that once all of the errors are converted I'm hoping to go through and have us consider some bigger changes, like:
1 - return 4xx errors instead of 5xx when the error is due to the client
2 - not show user-generated errors in the daemon error logs since those are not things need to look for possible fixes. IMO the daemon error logs should only contain things that should be looked at by admins/docker-devs.  Loggings for audit/tracking purposes is something else.
Having these new errors should make these types of things much easier to do.
But these are for later, just wanted to mention them

LGTM

LGTM


Add ability to enable newrelic's distributed tracing

Description
Add ability to enable newrelic's distributed tracing

Motivation and Context

This is a feature within newrelic's agent that is by default off and the only way to enable on go agent is by setting in the config, the other method with the env NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=true won't work as the go agent doesn't read env variables.
How Has This Been Tested?
I've deployed the docker image with the changes a server and checked newrelic's distributed tracing and they showed up.

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation. (The docs point to the struct code)
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Codecov Report

Merging #305 into master will increase coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #305      +/-   ##
==========================================
+ Coverage   81.83%   81.85%   +0.02%
==========================================
  Files          26       26
  Lines        1536     1538       +2
==========================================
+ Hits         1257     1259       +2
  Misses        210      210
  Partials       69       69

Impacted Files
Coverage Δ

pkg/config/config.go
79.71% <100%> (+0.6%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ca88144...bdd533c. Read the comment docs.

Hey there, I only spotted it when I deployed it to a testing server but
they also mention it here [1]
[1] https://github.com/newrelic/go-agent/blob/master/config.go#L201
Cheers,
Jayson
Em seg., 2 de dez. de 2019 às 21:55, Zhuojie Zhou<EMAIL_ADDRESS>escreveu:

@zhouzhuojie commented on this pull request.
In pkg/config/config.go
https://github.com/checkr/flagr/pull/305#discussion_r352823515:

@@ -93,6 +93,9 @@ func setupNewrelic() {
if Config.NewRelicEnabled {
nCfg := newrelic.NewConfig(Config.NewRelicAppName, Config.NewRelicKey)
nCfg.Enabled = true

// These two cannot be enabled at the same time and cross application is enabled by default

can you link some newrelic documentation for this? Thanks
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/checkr/flagr/pull/305?email_source=notifications&email_token=AAAMSNSEQ7EKZGRS4TMWM5TQWVY3BA5CNFSM4JOEIJU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNVE2BQ#pullrequestreview-325733638,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMSNRHQL6FGKGPQGTHGMTQWVY3BANCNFSM4JOEIJUQ
.


feat: change footer text

👨💻 Changes proposed

Change the footer note

✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

Thanks for proposing to make changes to this project, your code will be reviewed soon[Automated]

:tada: This PR is included in version 1.1.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Allow QASM string as input to V2 primitives

Summary
As mentioned in this comment, QASM is currently a valid input to backend.run. This PR adds QASM string as an input to V2 primitives, so SamplerV2 can properly replace backend.run.
Details and comments
Fixes #

If this PR is being introduced to gain feature parity with backend.run, I wonder if we could instead replace this PR with a documentation explanation of how to convert qasm strings into QuantumCircuits and pass them to the SamplerV2?
It's not clear to me that this feature is so demanded that changing the input type is warranted.

That's a great idea! We'd also not have to rush this PR. I'll close this and work with docs team to update.


High CPU usage in Electron app

This issue pertains to the following package(s):

[x] GraphQL Playground - Electron App
[ ] GraphQL Playground HTML
[ ] GraphQL Playground
[ ] GraphQL Playground Express Middleware
[ ] GraphQL Playground Hapi Middleware
[ ] GraphQL Playground Koa Middleware
[ ] GraphQL Playground Lambda Middleware

What OS and OS version are you experiencing the issue(s) on?
OSX 10.11 on 2015 Macbook Pro
What version of graphql-playground(-electron/-middleware) are you experiencing the issue(s) on?
Version 1.4.3 (<IP_ADDRESS>87
What is the expected behavior?
Should not consume much CPU when idle.
What is the actual behavior?
Having the app open consumes >100% cpu, even when idle and in the background.
What steps may we take to reproduce the behavior?
Open the app.

The left part of the CPU histogram is with the app closed and general web browsing. The right part is with the app open but not being used. CPU usage is high on first opening the app then increases further after opening a workspace (the Github API in this case).

I have the same experience as @tamlyn reports, with the electron application and the web app.
electron

web

@timsuchanek is currently looking into this. See #320 (closing as duplicate).


Allow users to pass select options object to Airtable's queries

Airtable requires you to specify a view if you want to get your records in the order specified there. This PR adds support for passing this select option object and defaults to an empty one to make it work the same way it did before.

Thanks @hacknug :)


Shows blank page on load

The react app just starts loading and never loads the full app. The most recent commit that has working rendering is ea7df417b0bb37e6e7fcc63cc35b18031def14fc

@spicecat

commented the self-reference in searchbar


feat: remove ionicons

https://app.asana.com/0/1182800557000793/1202769114184314

Just a minor request from a leftover of the previous changes. Also, I have two questions:

Did you test if this solution works well with ion-icons?
Yeah! Works great, need to adjust the font-size as any implementation of ion-icons

Did you test if it will work well in cases where we do not provide any icon on this new slot?
Empty works great as well.


Migrate to Rails?

Will make database development much easier at the cost of overhead and extended development time.

Approved.

Branch dropped. Unfixable issue with Nokogiri on our platform.


Fix indexer API to set processedTo to null when all data has been read

This doesn’t seem to be the way forward. The problem this was trying to solve was that a whole static file has been read, or the watched file has been rotated, and so we need to tell the indexer that we aren’t going to call it again (processedTo() isn’t going to save any unprocessed data for them). Instead, it would be better to present the data to the indexer as one never ending stream, concatenating streams from multiple files.


Sorting view

I've tried sorting a view by entity id, however that does not work. What would be the correct way to sort entities without copying them?
auto view = registry.view<const ecs::entity&>().each()
std::sort(view.begin(), view.end(), [](std::tuple<const ecs::entity&> a, std::tuple<const ecs::entity&> b){
    return std::get<0>(a).id() < std::get<0>(b).id();
});

I have since been deeply involved in understanding your code and also came to the conclusion that sorting entities is not a practical feature considering your implementation. I must say, your ecs is remarkable. I have found a few bugs and did a few additions/improvements myself. Thought this repo was dead, but will open the corresponding issues/pull requests as soon as I do a bit of polishing.


Internal Server error when trying to access playlists

I tried using my accessToken on the API console and it printed out the JSON just fine. However,  when I tried to run the curl command that it produced, I got the following:
{
  "error" : {
    "status" : 500,
    "message" : "Server error."
  }
}

I'm able to use spotifyApi.getMe() to access the current authorized user, but when I try to use spotifyApi.getUserPlaylists(), it gives me an Internal Server Error.
This is my code for that portion:
spotifyApi.authorizationCodeGrant(req.query.code)
	  .then(function(data) {
	    console.log('The token expires in ' + data.body['expires_in']);
	    console.log('The access token is ' + data.body['access_token']);
	    console.log('The refresh token is ' + data.body['refresh_token']);

	    spotifyApi.setAccessToken(data.body['access_token']);
	    spotifyApi.setRefreshToken(data.body['refresh_token']);
	    return spotifyApi.getMe();
	  }, function(err) {
	    console.log('not authorized!', err);
	  })
	  .then(function(data){
	  	console.log(data.body.id);
	  	return spotifyApi.getUserPlaylists(data.body.id);
	  }, function(err) {
	  	console.log(err);
	  })
	  .then(function(data){
	  	console.log(data);
	  }, function(err) {
	    console.log(err);
	  });

@sadmanf this is likely an issue on Spotify's side. I'll close the ticket for now, but feel free to reopen if you see this happening again.


chore(deps): update dependency @bull-board/api to v5.2.1

This PR contains the following updates:

Package
Type
Update
Change

@bull-board/api
dependencies
patch
5.2.0 -> 5.2.1

Release Notes

felixmosh/bull-board
v5.2.1
Compare Source

feat: make queue card clickable, closes #577 #577

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

:tada: This PR is included in version 1.1.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Create a ticket on Prism Launcher for the Java 17 compatibility check

Its possible that this could be a ticket for StationAPI or Babric instead.
We should look into it at some point.

We should test whether the issue also appears when not using our mod, and then whether it appears when running Babric alone (i.e. disabling StationAPI as well). That way we can deduce with certainty who is at fault.
I assume this is a StationAPI issue, since I believe to recall the Babric Edition of AnnoyanceFix runs just fine.

MiTask has this fixed in his fork of the babric prism-launcher

We can close this when his fix gets merged:https://github.com/babric/prism-instance/pull/1

@telvarost it is fixed. Close this issue

It is fixed, although they haven't made a release with the fix version yet. But, since I am point people to my release version of the instance that is a build with the fix, you are correct I believe this issue can be closed now.
Hopefully 6pak creates a real release eventually: https://github.com/telvarost/prism-instance/releases


Missing PDF from link in docs

At the beggining of the imu.py file, a link is shown to a PDF describing the detailed derivations. That link is: https://decargroup.github.io/navlie/_build/html/_static/imu.pdf.
The problem is that it seems not to be working. Can it be fixed so the PDF is available?
Another solution would be to delete the link, but it looks like a good idea to explain the computations.

Thanks for pointing that out! That'll be fixed soon but in the meantime, the PDF is here
https://github.com/decargroup/navlie/blob/main/docs/source/_static/imu.pdf

Link fixed here: https://github.com/decargroup/navlie/pull/110


updated vscode ignore, now it's works

Reasons for making this change:
the old version of .gitignore for vscode folder did not works for me, so I've change this file and add new line and it's works now
Links to documentation supporting these rule changes:
TODO
If this is a new template:

Link to application or project’s homepage: TODO

the old version of .gitignore for vscode folder did not works for me, so I've change this file and add new line and it's works now

Can you elaborate on why this is the case, showing examples?

of course, but I will need to show images for a better explanation

Image to Explain here
Ok, so, following the order from 1 until 4. In the image 1 I've executed $ ls -al  on terminal in my local repo to show all files and folders. After this, I executed $ git status and $ cat .gitignore, to show that my repo are up to date and you can see my actual version of .gitignore .
In the final of image 1, I've modified the .gitignore and execute again $ git status to show that now, my repo are seeing the .vscode/ how we can see, in image 2. After this I executed $ cat .gitignore to show the modified .gitignore and, how we can see, it's same that the older version before I update it and this didn't work!
In image 3 and 4, I've modified the .gitignore and comment the older version, in line .vscode/* and see that this line not is necessary, but I decided keep it because will be guaranteed that will works for everyone.

@danbailo it's not clear to me what's inside your .vscode directory, and the rule you've added is to say "ignore the directory" which then overwrites all of the subsequent rules. The default template here indicates there are files in the directory that can be committed, and I think that's where the confusion is coming in.
If you run git status --untracked-files=all in your repository without this change you'll see the full list of files that Git would like to add. If it matches these files:
https://github.com/github/gitignore/blob/74643fe2c8a8ca02384f6367be2393c00cf8cd24/Global/VisualStudioCode.gitignore#L2-L5
Then I believe the template is working as intended, and the files found can be committed and shared.

Got it! I was thinking that the purpose it was ignore the directory .vscode/ inside a repository... Thanks for your explanation and sorry for the inconvenience.

@danbailo no problem, and thanks for walking me through it from your side!


Unable to open simple CSV file

Hi there,
just installed the docker vanilla setup.
I attempt to load a simple tab file and I am getting a lot of red in the browser console.

Error dump:
Uncaught TypeError: value.split is not a function
    at parseArray (parseTypes.js:93:1)
    at Array.map (<anonymous>)
    at generateCodebook.js:26:1
    at Array.forEach (<anonymous>)
    at generateCodebook (generateCodebook.js:17:1)
    at Object.onClick (ImportTable.js:35:1)
    at BaseButton._this._onClick (BaseButton.js:195:1)
    at HTMLUnknownElement.callCallback (react-dom.development.js:4164:1)
    at Object.invokeGuardedCallbackDev (react-dom.development.js:4213:1)
    at invokeGuardedCallback (react-dom.development.js:4277:1)
    at invokeGuardedCallbackAndCatchFirstError (react-dom.development.js:4291:1)
    at executeDispatch (react-dom.development.js:9041:1)
    at processDispatchQueueItemsInOrder (react-dom.development.js:9073:1)
    at processDispatchQueue (react-dom.development.js:9086:1)
    at dispatchEventsForPlugins (react-dom.development.js:9097:1)
    at react-dom.development.js:9288:1
    at batchedUpdates$1 (react-dom.development.js:26140:1)
    at batchedUpdates (react-dom.development.js:3991:1)
    at dispatchEventForPluginEventSystem (react-dom.development.js:9287:1)
    at

The TypeError: split is not a function occurs if we call a split() method on the value that is not of a type string. We can resolve the issue by converting the value into string before calling the split() method or by performing a type check; we can mitigate this error.

Closing this for now I believe is a peculiarity of my csv with array types.


delete api notes

DELETE /api/notes/:id should receive a query parameter containing the id of a note to delete. In order to delete a note, you'll need to read all notes from the db.json file, remove the note with the given id property, and then rewrite the notes to the db.json file.

made the code, again it's made on server.js, next step is to modularize it in issue 8

DONE!


Fix mypy error on windows

CI on windows failed after the last commit due to incompatible numpy types. This PR includes the fix to the mypy error.

Several things are strange here:

numpy.int_ is used everywhere, but only cause an issue here?
numpy.intp and numpy.int_ have a different semantic, the former being "an integer large enough to represent a pointer on the platform" while the later is "the native integer type of the platform". In practice they are (nearly?) always the same width, but the semantic is different.

I am not sure this fix should be merged. I would rather investigate the issue at the source (very likely due to numpy.unique) or add a # type: ignore.

For the following code:
if avoid_zero_plaquettes:
    final_indices = numpy.zeros((y * x,), dtype=numpy.int_)
    final_indices[ignored_flattened_indices] = 0
    final_indices[considered_flattened_indices] = inverse_indices
else:
    final_indices = inverse_indices

and the error message:
 src\tqec\templates\subtemplates.py:192: error: Incompatible types in assignment(expression has type "ndarray[Any, dtype[signedinteger[_64Bit]]]", variable has type "ndarray[Any, dtype[signedinteger[_32Bit]]]")  [assignment]

My understanding is that:

In the if branch, the final_indices is of data type np.int_. np.int_ is compatible with C long so is 32-bit width on Windows. This is consistent with the type of the variable ndarray[Any, dtype[signedinteger[_32Bit]]] in the error message.
In the else branch, the inverse_indices is of data type np.intp. It should be the size of the pointer so is 64-bit on the github action runner machine(I suppose). So the expression type is of ndarray[Any, dtype[signedinteger[_64Bit]]] in the error message.

For the following code:
if avoid_zero_plaquettes:
    final_indices = numpy.zeros((y * x,), dtype=numpy.int_)
    final_indices[ignored_flattened_indices] = 0
    final_indices[considered_flattened_indices] = inverse_indices
else:
    final_indices = inverse_indices

and the error message:
 src\tqec\templates\subtemplates.py:192: error: Incompatible types in assignment(expression has type "ndarray[Any, dtype[signedinteger[_64Bit]]]", variable has type "ndarray[Any, dtype[signedinteger[_32Bit]]]")  [assignment]

My understanding is that:

In the if branch, the final_indices is of data type np.int_. np.int_ is compatible with C long so is 32-bit width on Windows. This is consistent with the type of the variable ndarray[Any, dtype[signedinteger[_32Bit]]] in the error message.
In the else branch, the inverse_indices is of data type np.intp. It should be the size of the pointer so is 64-bit on the github action runner machine(I suppose). So the expression type is of ndarray[Any, dtype[signedinteger[_64Bit]]] in the error message.

Yes, this is my understanding too. I would just cast the right hand side in the assignment within the else branch with as_type(numpy.int_). It should be sufficient to solve everything no?


Please fix GITHUB Testing

Working GitHub tests are required for a release to stable
Maybe you should replace test-and-release workflow by current standard workflow.
Please let me / us know if you need help. I could provide a PR if desired.

@mcm1957
I'd love to get a PR with the std-workflow - maybe I get the npm-deployment running with it. 😉
Currently it's failing to publish the npm package.

OK, I'll take ist at my list. Might last some / few days.

see PR #133
I do not know why snyk fails. Please check yourself or disable it if you do not use it.
IMPORTANT: Integration Tests fail at github / windows. I've disabled them in a first step. Please reenable and check whether you can see what problem exists at windows only. As I do not know whetehr this adapter works a windows at all and can be tested at github windows (as i.e. wg software might be needed to be installed which is available at linux but not on windows) I did not dig into it for now.


Simple global metrics and scaling laws

Simple global metrics are useful for understanding what the model plasma is like. Examples:

Power crossing the SOL $P_{SOL}$
Divertor challenge $P_{SOL}/R$

Scaling laws can be compared to profiles as sanity checks.

$P_{SOL}$ might want to use heat flux at the LCFS, but that would need https://github.com/ProjectTorreyPines/SOLPS2IMAS.jl/issues/10 to be solved first.

@Orso Meneghini @.> Are we coupling SOLPS to FUSE ?
(cc @Dose (FN), Giacomo @.> )
On Mon, Jul 8, 2024 at 7:57 PM David Eldon @.***> wrote:

$P_{SOL}$ might want to use heat flux at the LCFS, but that would need
ProjectTorreyPines/SOLPS2IMAS.jl#10
https://github.com/ProjectTorreyPines/SOLPS2IMAS.jl/issues/10 to be
solved first.
—
Reply to this email directly, view it on GitHub
https://github.com/ProjectTorreyPines/SynthDiag.jl/issues/34#issuecomment-2216314470,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEESMZHILHFV7A3DEAKVQT3ZLNGRTAVCNFSM6AAAAABKRXZ5NWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJWGMYTINBXGA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

@jguterl This is a separate project that happens to use some FUSE repos such as IMASDD.

I have not taken a close look at this yet, but I would hope that any work done in SynthDiags.jl could be leveraged by FUSE, since they both build on top of IMASDD.jl.

I have not taken a close look at this yet, but I would hope that any work done in SynthDiags.jl could be leveraged by FUSE, since they both build on top of IMASDD.jl.

That is certainly fine with us.


feat: add share in twitter button to the end of project.

Checklist:

[x] I have read and followed the contribution guidelines.
[x] I have read and followed the how to open a pull request guide.
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

Ref #46178 of share button feature.
Notes -
Added share feature at end of the each project/course and along with implemented the custom twitter card

Hey @ahmadabdolsaheb,
so there is no issue for raising PR for this share feature right

Hey guys,
Today after taking latest i see you shifted to pnpm then after i ran pnpm lint.
From existing codebase i saw so many lint issues, can you give me some suggestion how to clear them ?

If you need help head to our chat room or the forum if you need help contributing, our prolific contributors will guide you through this.
Because most of the time, you find the answer quicker there, and you may not know if the maintainers are on break because of the weekends or not.

What commend did you use?
I have run Gitpod, and I didn't have an issue. Try pnpm install and see if it still around

Just now committed, but i didn't faced any lint issues, but here few checks are not passing. Any idea ?

Hey guys,
I think most of the things are completed can you review once

@BalanaguYashwanth, thanks for working on implementing the twitter card feature. I had a quick look and here are a few recomendations:

You could connect the lower jaw component to redux and pull  superBlock, completedPercent. That way passing around data and creating getChallengesList would not be necessary.
"copied-succesfully": "Copied succesfully!!!", is still in the translations.json ( I believe it was for the pervious
I completed a challenge on the /2022/responsive-web-design/ but the button did not show up. Am I missing something?

Hello @ahmadabdolsaheb,

I completed a challenge on the /2022/responsive-web-design/ but the button did not show up. Am I missing something?

If you are talking about twitter button, then it will appear when you complete the last module of these expanded drop downs.
In this case, if you complete 69th then twitter button will show
Reference -

"copied-succesfully": "Copied succesfully!!!", is still in the translations.json ( I believe it was for the pervious

Yes, Will remove it, thanks for letting me

In this case, if you complete 69th then twitter button will show

It makes sense to show the button only at the end of the block; however, if a user does not fully complete the challenge, they will have an incomplete percentage on their card.
For instance, if they only complete the 69th challenge, the card would say "I have completed 1٪ of Learn HTML by Building a Cat Photo App #freecodecamp"
If you are planning to show the button at the block completion ( I think it is a great idea ), you should display it when the completion percentage is 100%.   (creating a isBlockCompletedSelector is preferred)
That way the percentage can be dropped completely from the card and it can say:
"I  have completed Learn HTML by Building a Cat Photo App #freecodecamp"
This would help improve the translations as well.

Sure, i will doing changes that your interested

Also when i was connecting to lowerJaw component to pull superBlock, completedPercent, I am facing error like lowerJaw should be inside provider store then when i kept inside provider,
I am not getting proper values instead i am getting initial store values like complete percent always showing 0
when i see remaining components like editor they are not wrapped inside provider, i am not able to getting how they wrapped inside the provider store ?

push your changes and let us have a look.

Hello @ahmadabdolsaheb ,

You could connect the lower jaw component to redux and pull superBlock, completedPercent.

I will bring this change after this #49479 PR get merged, so that i can get these params values like superBlock, completedPercent with updated lowerjaw code

sounds like a plan

@BalanaguYashwanth, Ahmad pr is merged 👍

ok will look into it

Hello @ahmadabdolsaheb,
As you said i am trying to connect the redux for lower-jaw.tsx , To get the values of superBlock, block and completedPercentage.
So, I saw some examples👇 how to call those values using with redux connect,

I was applied same to the lower-jaw.tsx,
Initially it asked me to wrap inside the provider and pass store, Then after wrapping with provider, Later then i getting empty values of these superBlock, block and completedPercent.
So am i doing any wrong, Do I need to connect lower-jaw.tsx to the global redux provider ?

Hello @ahmadabdolsaheb,
After analyzing, how we can connect lower-jaw.tsx to redux,

First, I saw that lower-jaw.tsx is not connected context.Provider and provider

To achieve this to connect with redux.

Either we need to push the lower-jaw.tsx to provider section where all components are coming under the hood

(or)

We need to initialize the context.Provider and provider again into the `lower-jaw.tsx`` to get the values like superBlock and block.

So, Need your inputs -

which is the best solution from above two of them ?.
Check is it neccessary to connect redux to `lower-jaw.tsx`` or not ?.

Thanks for digging into the issue.  To evaluate our options better, It seems we could isolate connecting the lowerjaw to redux into an issue/pr of its own.
For now, feel free to proceed by pulling the required states from redux using the parent component's (editor) mapStateToProps and passing them to the lowerJaw component.

ok awesome, let me update everything and push it everthing

Everything updated

Everything updated, @ahmadabdolsaheb you can check now
CC: @Sboonny

I didn't expected these many comments, and atlast updated those comments

Thank you for making progress on this feature. The related PRs have been merged. If you could make the changes according to the proposed suggestions, we could go for the final round of reviews.

Just a thought. Since we are adding text to the reset and help buttons (PR #50087) should we also add text to this twitter link?

should we also add text to this twitter link?

For me, it depends on which merge first.

🎉Really Amazing, I saw that @ahmaxed and @Sboonny you guys kept lot of efforts than me😭.
I understand that i need to take lot more responsibility of my tasks which i pickup, So that you guys no need to keep much efforts to give multiple feedbacks and followups to iterate.
Its a good experience I learned lot of things, Tried my level best to improve it. Next time onwards i will keep more responsibility.

@naomi-lgbt, thanks for the review. Yes, the scope of this PR was limited intentionally.
Here are a few follow up PRs to improve the feature:

Add e2e tests since #51014 is merged
Add a button for the projects
Improve the twitter card to include custom image

@BalanaguYashwanth, thank you for updating the pr multiple times as spec changed. I look forward to your future contributions. Since you are the domain expert, feel free to tackle any of the above mentioned tasks by opening related issues.

@Sboonny, I think there are three additional files added in this commit: https://github.com/freeCodeCamp/freeCodeCamp/pull/49395/commits/6483fcb3a06c72beffe582ffa2bbdaee2faad28b

solved in another PR

Cool. Thanks Oliver


[Accordion] Update UX When Using multiExpand

How can we reproduce this bug?

Set Foundation.Accordion.defaults.multiExpand = true;
Open first tab
Arrow down to second item
Arrow up to first item

What did you expect to happen?

First item should have focus and allow tabbing to related .accordion-content within first item.

What happened instead?

First item receives focus and triggers click event - closing the first item.

Test case
http://codepen.io/avr/pen/EPaXdW (the keyboard component isn't working in Codepen)

Fixed via 4060b578ed5d99a2862f0f276c06038da19c9fd1. Here's a test case.


fixed ldap.user -> ldap.username , added all possible attributes from ldap and container section

Hi,
This pull request fixes/adds the following:

Fixed ldap.user config attribute: According to Gerrit Documentation the ldap key for username is ldap.username and not ldap.user.
Included all attributes from ldap config section: It's hard to know which ldap attributes are accepted by the image, you have to look in the gerrit-entrypoint.sh file to know, so in the end I decided to add them all, even mantaining the same name gerrit uses for it's config file.
Allowed container section attributes to be changed: I needed to modify attributes such as container.javaOptions, so I've modified the gerrit-entrypoint.sh to allow these configs to be changed by environment variable.

Can't test all of these attributes but it works for my current setting.
LDAP_SERVER is a better name than LDAP_HOST.Thanks for trying to keep the compatibility.  I will remove LDAP_HOST later.
Some LDAP attributes such as ldap.useConnectionPooling and ldap.connectTimeout is introduced in 2.11.x which is not support by this docker image yet. But it's harmless to add them here first for the future upgrading.
Thanks for this really nice contribution.

No problem! You're right about container.javaHome, docker should handle it. Some attributes such as container.user and container.war I didn't include because of the same reasons. I've already dropped my fork, feel free to remove it.


Is posible that the onSelect prop for the Autocomplete React Component is missing in the documentation?

I was reading the documentation and I realized that there is a prop called onSelect wich is missing there.

Material-UI doesn't implement a single onSelect prop.