rocminfo 1.0.7 on Linux

Just running the executable gives me this:
mdriftmeyer@horus:/opt/rocm/bin$ ./rocminfo
hsa api call failure at line 900, file: /rocmdata/jedwards/git/compute/rocrinfo/rocminfo.cc. Call returned 4104
mdriftmeyer@horus:/opt/rocm/bin$
Is this something to expect?

Can you check your username is in gpu Unix permissions group
Get Outlook for iOShttps://aka.ms/o0ukef

From: Reanimality Studios<EMAIL_ADDRESS>Sent: Tuesday, December 19, 2017 6:49:33 PM
To: RadeonOpenCompute/ROCm
Cc: Subscribed
Subject: [RadeonOpenCompute/ROCm] rocminfo 1.0.7 on Linux (#273)
Just running the executable gives me this:
mdriftmeyer@horus:/opt/rocm/bin$ ./rocminfo
hsa api call failure at line 900, file: /rocmdata/jedwards/git/compute/rocrinfo/rocminfo.cc. Call returned 4104
mdriftmeyer@horus:/opt/rocm/bin$
Is this something to expect?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/RadeonOpenCompute/ROCm/issues/273, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AD8DubFEt_Xn1yE71HflzBY1dDVsLErsks5tCFmdgaJpZM4RHwXI.

sudo usermod -a -G video    Here is the command

mdriftmeyer@horus:~$ groups
mdriftmeyer cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner
btw: your command $ sudo usermod -a -G on Debian spits this to console:
mdriftmeyer@horus:~$ sudo usermod -a -G video
[sudo] password for mdriftmeyer:
Usage: usermod [options] LOGIN
Options:
-c, --comment COMMENT         new value of the GECOS field
-d, --home HOME_DIR           new home directory for the user account
-e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
-f, --inactive INACTIVE       set password inactive after expiration
to INACTIVE
-g, --gid GROUP               force use GROUP as new primary group
-G, --groups GROUPS           new list of supplementary GROUPS
-a, --append                  append the user to the supplemental GROUPS
mentioned by the -G option without removing
him/her from other groups
-h, --help                    display this help message and exit
-l, --login NEW_LOGIN         new value of the login name
-L, --lock                    lock the user account
-m, --move-home               move contents of the home directory to the
new location (use only with -d)
-o, --non-unique              allow using duplicate (non-unique) UID
-p, --password PASSWORD       use encrypted password for the new password
-R, --root CHROOT_DIR         directory to chroot into
-s, --shell SHELL             new login shell for the user account
-u, --uid UID                 new UID for the user account
-U, --unlock                  unlock the user account
-v, --add-subuids FIRST-LAST  add range of subordinate uids
-V, --del-subuids FIRST-LAST  remove range of subordinate uids
-w, --add-subgids FIRST-LAST  add range of subordinate gids
-W, --del-subgids FIRST-LAST  remove range of subordinate gids
-Z, --selinux-user SEUSER     new SELinux user mapping for the user accoun

Sorry need the full command    is your username you use for login.
sudo usermod -a -G video

Sorry, it looks like when using  "<" username ">" without the quotes github was not displaying it.

mdriftmeyer@horus:/opt/rocm/bin$ sudo usermod -a -G video mdriftmeyer
mdriftmeyer@horus:/opt/rocm/bin$ groups
mdriftmeyer cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner
mdriftmeyer@horus:/opt/rocm/bin$ ./rocminfo
hsa api call failure at line 900, file: /rocmdata/jedwards/git/compute/rocrinfo/rocminfo.cc. Call returned 4104
mdriftmeyer@horus:/opt/rocm/bin$

You need to logout and log back in.

@reanimastudios Can you try the beta http://repo.radeon.com/misc/archive/beta/rocm-1.7.1.beta.4.tar.bz2  It supports 4.13 Linux kernel

Hello @repletetop
Please submit a separate ticket about this, rather than piggybacking on an old, closed ticket. rocminfo failing in this way indicates that you may not have a successfully working ROCm installation.
In that ticket, please include the following:

Your OS version
Your Linux kernel version
The model number of your CPU
Your motherboard model, if possible
The type of GPU(s) you are trying to use. Ideally, if you could indicate which PCIe slots they are installed in your motherboard, this may help us debug your problem
The output of the following commands:

groups

lsmod | grep amdgpu

lsmod | grep amdkfd

lspci | grep VGA

mkdir ~/temp_lspci
cd ~/temp_lspci
wget https://mirrors.edge.kernel.org/pub/software/utils/pciutils/pciutils-3.6.1.tar.xz
tar -xf pciutils-3.6.1.tar.xz
cd pciutils-3.6.1
make -j `nproc`
sudo ./lspci -t

cd ~/temp_lspci/pciutils-3.6.1
sudo ./lspci -vv

Thank you.


Is there any google group + docs for this repository?

Is there any google group + docs for this repository?

No google groups. Docs are the readme.


Investigate draft releases

Failed releases leave draft releases behind - work out what's going on and how to easily clean it up if a release fails.

I assumed deleting a tag would get rid of these, but doesn't look like it.

Deleting a tag using command line git turns the associated release into a draft release.


[SPARK-10584][SQL][DOC] Documentation about the compatible Hive version is wrong.

In Spark 1.5.0, Spark SQL is compatible with Hive 0.12.0 through 1.2.1 but the documentation is wrong.
/CC @yhuai

Merged build triggered.

Merged build started.

Test build #42521 has started for   PR 8776 at commit 4662a25.

Test build #42521 has finished for   PR 8776 at commit 4662a25.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
case class TaskCommitDenied(
abstract class LocalNode(conf: SQLConf) extends QueryPlan[LocalNode] with Logging

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/42521/
Test PASSed.

Was this related to https://github.com/apache/spark/pull/8739 ?

@srowen Yeah, it is related to that. This one has two more changes for the doc.

Merged build triggered.

Merged build started.

Test build #42660 has started for   PR 8776 at commit 89e74dd.

Test build #42660 has finished for   PR 8776 at commit 89e74dd.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/42660/
Test PASSed.

LGTM, merging to master and branch-1.5. Thanks!


Empty Result Notification

I have a need for a notification when the search results are empty.  I glanced at the code and other places and I was not able to find that UISelect does this.  Please let me know if it does and how to do this if so.
Based on what I found in the code, ctrl.searchInput.on('keydown', function (e) { can tell when ctrl.items.length === 0.  The issue is I do not know how I can pass from the UISelect scope to my scope that no items are in the search.
Is this something that you can help with?

+1

+1

+1

You can achieve this by creating a custom directive that requires ui-select and then accessing $select you should then be able to watch $select.items.

@user378230 That may be possible, I am not working on that project anymore.  It would be nice if you provided a bit more than just a general overview of how to do this before assuming that you can close something.  I.E. Confirming that the OP or anyone else in the thread is able to do what you are doing.  My original request was not just how to do it, but to have the functionality added to AngularJS.

Hi @TJSoftware
I completely understand where you're coming from and I would feel the same under most typical active repo circumstances. However in this instance the repo has been dead for about 6 months and there is a huge backlog of issues. I'm currently working to try and reduce the noise in the issue log of things such as support requests, repeated questions and very specific feature requests.
Also just to be clear, we aren't affiliated with AngularJS. AngularJS is run by a team of 5+ full time (paid?) contributers, this repo is currently being run by about 3 of us who look after it during our lunch breaks and occasionally our free evenings (at least I do! :smile:).
I also closed it as I don't think this is a highly demanded feature, as you can see only three others have requested it in 6 months. For the additional complexity and code this might add I do not believe it worth the effort.
With issues of this age most users, like yourself, are no longer working on the project that cause them to raise it, this is why I kept my reply short and concise. I've closed ~100 issues in the last few days this is the first time anyone has replied. If anyone requires more assistance I or others would be happy to provide it within reason.
I hope this help you understand my reasoning for closing, I generally do include a short reason when closing but on this occasion thought it wasn't necessary. I'll keep that in mind in future.
Thanks

@user378230 I appreciate you taking the time to give an explanation.  I can understand not keeping up with an out of date repo.  Especially with Angular2 out there.  Seeing your account name I originally assumed that someone just saw the issue and made a comment about a possible solution.  I had also assumed that anyone could close an issue and only contributors could reopen it.


[Feature]  Set the number of ticks in yAxis

What problem does this feature solve?
I'm wondering if it is possible to set the number of ticks in yAxis
i already setted min and max, but can't deail with the gap between some ticks

What does the proposed API look like?
n/a

splitNumber can be used to recommend label numbers but it's not compulsive. If you wish to force using a given number of labels, you should calculate max - min and divide it by the number of labels and set to interval.


fix(curriculum): Learn Lambda functions by building an expense tracker step 16 insturctions unclear

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.

Closes #53463

the title of this PR is for only step 16, while you are changing also step 11. Do you maybe want a different title?


Question about pre-trained models

Hello! Congratulations on your work.  I was so happy to see this come out!
I have a question about running the GUE tests according to your instructions.  In DNABERT1 you had to physically download the pre-trained model.  It seems from looking at the code that now the models are hosted at huggingface and I do not need to download the pre-trained models to run these tests.  Is that correct?
My goal is to do some further pre-training with bacterial datasets starting from a pre-trained model.  To do this, would I load your pre-trained model as a checkpoint and then run a script similar to the pretraining script from DNABERT1?
Thanks for any help you can provide and again, great work!
LeAnn

Hi,
Thanks for your interests in our works!
Yes, now both the DNABERT-1 and DNABERT-2 are hosted at huggingface modelhub. You can either manually download the checkpoints if need or simply access them with:
from transformers import AutoModel

model = AutoModel.from_pretrained("zhihan1996/DNABERT-2-117M")

And for further pre-training, you are correct! The simplest way of doing this for now is using the huggingface official example run_mlm.py as provided here https://github.com/huggingface/transformers/tree/main/examples/pytorch/language-modeling, and run some commands like:
python run_mlm.py \
    --model_name_or_path zhihan1996/DNABERT-2-117M \
    --train_file path_to_train_file \
    --validation_file path_to_validation_file \
    --per_device_train_batch_size 8 \
    --per_device_eval_batch_size 8 \
    --do_train \
    --do_eval \
    --output_dir /tmp/test-mlm

Thank you so much for your quick reply.


pull request for e2e test at 01/29/2017 09:45:12

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Typo in model.py "featutes" instead of "features"

There's a typo in model.py in lines 655 and 836, "featutes" should be "features".

Thanks for the catch! It is fixed now in https://github.com/declare-lab/dialogue-understanding/commit/2e1706e0ea9ceebaffa144bd2904c94f5609d86b


Revert Delivery endpoint implementation

This PR re-implements rest-hooks and the old History API due to bugs in Delivery API back-end code.
Test Steps:

Ensure /daily-data and /details load as a non-Admin receiver
Ensure they load as an admin user mocked as a receiver

Changes

Comments out test due to rest-hooks testing infra issue
Removes usage of new deliveries code for old rest-hooks usage
Some component prop types extended to take ReportResource again

Checklist
Testing

[X] Tested locally?
[ ] Ran ./prime test or ./gradlew testSmoke against local Docker ReportStream container?
[X] (For Changes to /frontend-react/...) Ran npm run lint:write?
[ ] Added tests?

Process

[ ] Are there licensing issues with any new dependencies introduced?
[ ] Includes a summary of what a code reviewer should test/verify?
[ ] Updated the release notes?
[ ] Database changes are submitted as a separate PR?
[ ] DevOps team has been notified if PR requires ops support?

Linked Issues

Fixes #issue

To Be Done
Create GitHub issues to track the work remaining, if any

#issue

Specific Security-related subjects a reviewer should pay specific attention to

Does this PR introduce new endpoints?

new endpoint A
new endpoint B

Does this PR include changes in authentication and/or authorization of existing endpoints?
Does this change introduce new dependencies that need vetting?
Does this change require changes to our infrastructure?
Does logging contain sensitive data?
Does this PR include or remove any sensitive information itself?

If you answered 'yes' to any of the questions above, conduct a detailed Review that addresses at least:

What are the potential security threats and mitigations? Please list the STRIDE threats and how they are mitigated

Spoofing (faking authenticity)

Threat T, which could be achieved by A, is mitigated by M

Tampering (influence or sabotage the integrity of information, data, or system)
Repudiation (the ability to dispute the origin or originator of an action)
Information disclosure (data made available to entities who should not have it)
Denial of service (make a resource unavailable)
Elevation of Privilege (reduce restrictions that apply or gain privileges one should not have)

Have you ensured logging does not contain sensitive data?
Have you received any additional approvals needed for this change?

In a call, we identified the first issue from above is attributed to rest-hooks behavior when admin mocking. This issue resolves once we replace our rest-hooks implementations with react-query, which will use the reactive organization name rather than one from storage.
Issue 2 is something we should test at each stage of the process for this PR.

[X] Kevin's local with freshly added files (8/23/2022)
[ ] Staging once merged to master
[ ] Production once merged to production

I will update these as each stage completes.


use gt annotations to assign labels for each object track

Dear authors, thank you for your great work.
When I wanna to run it on Waymo Open Dataset, i have found the problem:
b. run tracking model in target assign mode (use gt annotations to assign labels for each object track)
cd DetZero/tracking/tools &&
python -u run_track.py --cfg_file cfgs/tk_model_cfgs/waymo_detzero_track.yaml --data_path <PATH_TO_DETECTION_RESULT> --workers <WORKER_NUM> --split
In this step, the input is the detection result <PATH_TO_DETECTION_RESULT> , and why is it not DetZero/data/waymo/waymo_infos_train.pkl ?

DetZero/data/waymo/waymo_infos_train.pkl , this file will be loaded in the program. You can see the config file waymo_dataset.yaml and code detzero_track/datasets/waymo_dataset.py 49 line

I wonder know which is the right path for <PATH_TO_DETECTION_RESULT>,I choose <DetZero/data/waymo/waymo_infos_train.pkl>,and error broke:
<File "/root/DetZero/tracking/detzero_track/datasets/data_processor.py", line 91, in transform_to_global
boxes_lidar = data_dict["boxes_lidar"]
KeyError: 'boxes_lidar'>
what should I do to dismiss the error?

DetZero/data/waymo/waymo_infos_train.pkl , this file will be loaded in the program. You can see the config file waymo_dataset.yaml and code detzero_track/datasets/waymo_dataset.py 49 line

however, from the results of the tracking module(see the result file DetZero/data/waymo/tracking/tracking-train-20231122-070256.pkl), it can be seen input is the detection result, not the gt_infos?

Hello, may I ask how you obtained the file tracking-train-xxxxxxx-xxxxx.pkl? If using <PATH_TO_DETECTION_RESULT>, which refers to the result.pkl generated in the detection phase, it consistently contains the 'val' key, which isn't present in waymo_infos_train.pkl at all, is it?


Add Config for disabling single tap decoration view hiding

It'd be great to add a config option to disable the single tap behavior of hiding and showing the header and footer view.

PRs are welcome :)

This is now implemented. For now, it's part of master branch.


ci: Make release-please publish pre-releases

Gah, it looks like v4 of the release please action removed the workflow setting for prerelease, and instead added it to the release please config file :disappointed:
https://support.google.com/a/answer/9000768


[ANDROID] Including in a 3.6.x project targeting API 21 yields an error

Raising an issue to which we may attach findings as 3.6.x and Android 5 support progresses
{code}
[ERROR] [Genymotion] TiApplication: (main) [852,1608] Sending event: exception on thread: main msg:java.lang.AbstractMethodError: abstract method not implemented; Titanium 3.6.0,2014/12/23 22:37,9b02f63
[ERROR] [Genymotion] TiApplication: java.lang.AbstractMethodError: abstract method not implemented
[ERROR] [Genymotion] TiApplication: 	at dk.napp.drawer.DrawerProxy.windowCreated(DrawerProxy.java)
[ERROR] [Genymotion] TiApplication: 	at org.appcelerator.titanium.TiActivityWindows.windowCreated(TiActivityWindows.java:33)
[ERROR] [Genymotion] TiApplication: 	at org.appcelerator.titanium.TiBaseActivity.windowCreated(TiBaseActivity.java:450)
[ERROR] [Genymotion] TiApplication: 	at org.appcelerator.titanium.TiBaseActivity.onCreate(TiBaseActivity.java:543)
[ERROR] [Genymotion] TiApplication: 	at org.appcelerator.titanium.TiActivity.onCreate(TiActivity.java:18)
[ERROR] [Genymotion] TiApplication: 	at android.app.Activity.performCreate(Activity.java:5104)
[ERROR] [Genymotion] TiApplication: 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
[ERROR] [Genymotion] TiApplication: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
[ERROR] [Genymotion] TiApplication: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
[ERROR] [Genymotion] TiApplication: 	at android.app.ActivityThread.access$600(ActivityThread.java:141)
[ERROR] [Genymotion] TiApplication: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
[ERROR] [Genymotion] TiApplication: 	at android.os.Handler.dispatchMessage(Handler.java:99)
[ERROR] [Genymotion] TiApplication: 	at android.os.Looper.loop(Looper.java:137)
[ERROR] [Genymotion] TiApplication: 	at android.app.ActivityThread.main(ActivityThread.java:5041)
[ERROR] [Genymotion] TiApplication: 	at java.lang.reflect.Method.invokeNative(Native Method)
[ERROR] [Genymotion] TiApplication: 	at java.lang.reflect.Method.invoke(Method.java:511)
[ERROR] [Genymotion] TiApplication: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
[ERROR] [Genymotion] TiApplication: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
[ERROR] [Genymotion] TiApplication: 	at dalvik.system.NativeStart.main(Native Method)
{code}

great.. Would be interesting to know whats wrong.

great.. Would be interesting to know whats wrong.

Has anyone been able to find out what is wrong? or any workarounds ??

I have drilled down to find that the error is being cause by line 139 in DrawerProxy.java because the extended class TiWindowProxy implements the method
public void windowCreated(TiBaseActivity activity, Bundle savedInstanceState)
and the line at 139 implements the method as
	public void windowCreated(TiBaseActivity activity)
Thus causing an AbstractMethodError ---
Is it possible for you to make the change - or should i fork and ask for a pull request?
Thanks

You should fork and send a PR

@AnthonyNjuguna That fix was merged after i added it to a Pull Request yet its not worked.
Just tried with 4.0.0 SDK on Android 5 and same error.

@adamkearsley I will have another look at it.

@adamkearsley Try the dist from this branch and tell me wether this fixes your issue https://github.com/AnthonyNjuguna/NappDrawer/tree/issue-%23135


buckone, faucre (logical-conflict)

This pull request was generated by the 'mq' tool

/trunk merge


Arguments to path.join must be strings error (again)

I'm using ember-cli 1.13.12, node 0.12.0, npm 2.14.10 and ember 2.1.0.  I'm using ember-index to create a dynamic index.jsp file.  It worked great until I updated my project to the latest ember-cli, node, and ember versions.  While, it certainly could be something I screwed up in the configuration, I wonder if the api has changed that ember-index relies upon.  I'm getting this exception when using ember-index:
TypeError: Arguments to path.join must be strings
at Object.posix.join (path.js:471:13)
at Class. (/myapp/node_modules/ember-index/index.js:31:32)
at Array.forEach (native)
at Class.module.exports.contentFor (/myapp/node_modules/ember-index/index.js:27:25)
at /myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:1449:49
at Array.reduce (native)
at EmberApp.contentFor (/myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:1448:33)
at replacement (/myapp/node_modules/ember-cli/node_modules/broccoli-config-replace/index.js:78:36)
at String.replace (native)
at /myapp/node_modules/ember-cli/node_modules/broccoli-config-replace/index.js:82:25
I was able to fix the issue by changing line 31 in index.js from this
var contentFilePath = path.join(this.app.project.root, this.app.options.trees.app, content.file);
to this:
var contentFilePath = path.join(this.app.project.root, this.app.options.trees.app._directoryPath, content.file);
Am I missing something or is this an actual bug?

Hey, seems like a bug of ember-index with ember-cli 1.3.8. Will look into
that.
Thanks,
Ramy
On Nov 13, 2015 9:07 PM, "Bill White"<EMAIL_ADDRESS>wrote:

I'm using ember-cli 1.13.12, node 0.12.0, npm 2.14.10 and ember 2.1.0. I'm
using ember-index to create a dynamic index.jsp file. It worked great until
I updated my project to the latest ember-cli, node, and ember versions.
While, it certainly could be something I screwed up in the configuration, I
wonder if the api has changed that ember-index relies upon. I'm getting
this exception when using ember-index:
TypeError: Arguments to path.join must be strings
at Object.posix.join (path.js:471:13)
at Class. (/myapp/node_modules/ember-index/index.js:31:32)
at Array.forEach (native)
at Class.module.exports.contentFor
(/myapp/node_modules/ember-index/index.js:27:25)
at /myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:1449:49
at Array.reduce (native)
at EmberApp.contentFor
(/myapp/node_modules/ember-cli/lib/broccoli/ember-app.js:1448:33)
at replacement
(/myapp/node_modules/ember-cli/node_modules/broccoli-config-replace/index.js:78:36)
at String.replace (native)
at
/myapp/node_modules/ember-cli/node_modules/broccoli-config-replace/index.js:82:25
I was able to fix the issue by changing line 31 in index.js from this
var contentFilePath = path.join(this.app.project.root,
this.app.options.trees.app, content.file);
to this:
var contentFilePath = path.join(this.app.project.root,
this.app.options.trees.app._directoryPath, content.file);
Am I missing something or is this an actual bug?
—
Reply to this email directly or view it on GitHub
https://github.com/ramybenaroya/ember-index/issues/4.

https://github.com/ramybenaroya/ember-index/commit/6c5b4025e2fb5ec95dc715198cd6c403b600cde2
Check if this.app.options.trees.app is a a Directory which implements broccoliGetInfo


file "revov.py" missing after installation

When installing with the commands
wget https://raw.githubusercontent.com/Louisvdw/dbus-serialbattery/master/etc/dbus-serialbattery/installrelease.sh
sh installrelease.sh
the file "revov.py" was missing, I did that on three raspberry's and all showed this problem.
after copying that file manually to the directory /data/etc/dbus-serialbattery/ and starting install script again, all worked ok.
Seems the file is missing in the current install release?

Hi
There was a new release published yesterday that should fix that issue. Are you using V0.14.3 or something older?

yes it was 0.14.3

@Markusenz the issue should be solved. Can you please close the issue if so?


Introduce Ruff

Introducing ruff, a rust based linter and formatter that neatly fits in with the current libs.
Currently I ignored a lot of rules. In follow up PRs I will chip away on these rules, making clearer what rules does what :)

Please sign your commits.

Commits are now signed


AFURLRequestSerialization.h - file not found error

I followed the instructions provided but I am getting the error
AFURLRequestSerialization.h - file not found

This is header file from AFNetworking, I would suggest you to remove AFNetworking directory from Pods and update pods in project directory
pods update


Docs.MS Release Updates for azure-core-test

Update docs metadata and targeting for release of azure-core-test

Docs Build status updates of commit 5fff4ad:
:clock10: Full build: the average full build time is 82 min(s) 15 sec(s), this is based on the last 670 build(s) for this repository.

Docs Build status updates of commit 5fff4ad:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

preview/docs-ref-autogen/overview/index.yml
:x:Error

Details

preview/docs-ref-autogen/overview/index.yml

[Error-ApplyTemplatePreprocessorError] Error transforming model "W:\xy5o-o-unknown\raw-\nwpatmzy.bwr\rawmodel\preview\api\overview\azure\index.raw.json" generated from "preview/docs-ref-autogen/overview/index.yml" using "ManagedReference.html.primary.js". Error running Transform function inside template preprocessor: type is undefined

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


[SPARK-35480][SQL] Make percentile_approx work with pivot

What changes were proposed in this pull request?
This PR proposes to avoid wrapping if-else to the constant literals for percentage and accuracy in percentile_approx. They are expected to be literals (or foldable expressions).
Pivot works by two phrase aggregations, and it works with manipulating the input to null for non-matched values (pivot column and value).
Note that pivot supports an optimized version without such logic with changing input to null for some types (non-nested types basically). So the issue fixed by this PR is only for complex types.
val df = Seq(
  ("a", -1.0), ("a", 5.5), ("a", 2.5), ("b", 3.0), ("b", 5.2)).toDF("type", "value")
  .groupBy().pivot("type", Seq("a", "b")).agg(
    percentile_approx(col("value"), array(lit(0.5)), lit(10000)))
df.show()

Before:
org.apache.spark.sql.AnalysisException: cannot resolve 'percentile_approx((IF((type <=> CAST('a' AS STRING)), value, CAST(NULL AS DOUBLE))), (IF((type <=> CAST('a' AS STRING)), array(0.5D), NULL)), (IF((type <=> CAST('a' AS STRING)), 10000, CAST(NULL AS INT))))' due to data type mismatch: The accuracy or percentage provided must be a constant literal;
'Aggregate [percentile_approx(if ((type#7 <=> cast(a as string))) value#8 else cast(null as double), if ((type#7 <=> cast(a as string))) array(0.5) else cast(null as array<double>), if ((type#7 <=> cast(a as string))) 10000 else cast(null as int), 0, 0) AS a#16, percentile_approx(if ((type#7 <=> cast(b as string))) value#8 else cast(null as double), if ((type#7 <=> cast(b as string))) array(0.5) else cast(null as array<double>), if ((type#7 <=> cast(b as string))) 10000 else cast(null as int), 0, 0) AS b#18]
+- Project [_1#2 AS type#7, _2#3 AS value#8]
   +- LocalRelation [_1#2, _2#3]

After:
+-----+-----+
|    a|    b|
+-----+-----+
|[2.5]|[3.0]|
+-----+-----+

Why are the changes needed?
To make percentile_approx work with pivot as expected
Does this PR introduce any user-facing change?
Yes. It threw an exception but now it returns a correct result as shown above.
How was this patch tested?
Manually tested and unit test was added.

cc @cloud-fan

Test build #138801 has started for PR 32619 at commit e23ad91.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43323/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43323/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/43323/

Test build #138801 has finished for PR 32619 at commit e23ad91.

This patch fails from timeout after a configured wait of 500m.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/138801/

Merged to master and branch-3.1.

lgtm

Hi, @HyukjinKwon and all.
This broke branch-3.1 compilation. I'll revert this.
[error] /home/runner/work/spark/spark/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/Analyzer.scala:825:46: value first is not a member of org.apache.spark.sql.catalyst.expressions.aggregate.ApproximatePercentile
[error]                   a.withNewChildren(ifExpr(a.first) :: a.second :: a.third :: Nil)
[error]                                              ^
[error] /home/runner/work/spark/spark/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/Analyzer.scala:825:58: value second is not a member of org.apache.spark.sql.catalyst.expressions.aggregate.ApproximatePercentile
[error]                   a.withNewChildren(ifExpr(a.first) :: a.second :: a.third :: Nil)
[error]                                                          ^
[error] /home/runner/work/spark/spark/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/Analyzer.scala:825:70: value third is not a member of org.apache.spark.sql.catalyst.expressions.aggregate.ApproximatePercentile
[error]                   a.withNewChildren(ifExpr(a.first) :: a.second :: a.third :: Nil)
[error]                                                                      ^

Since this is not labeled as blocker for Apache Spark 3.1.2, shall we re-try this to land after 3.1.2 RC1?

Oops sorry @dongjoon-hyun. Yeah this is not a regression or blocker. I'll try after the RC. Thanks!

Thank you, @HyukjinKwon . And, sorry for the urgent reverting~


Fix wrong value in elasticsearch document

Extracted from https://github.com/prestosql/presto/blob/5d384b2f1d9f458270fa2aa29d93a984ac8dd8a3/presto-elasticsearch/src/main/java/io/prestosql/elasticsearch/ElasticsearchConnectorConfig.java
Other connectors look fine as far as I looked into.

Thanks! I double checked the new values and they look right.


fix checkstyle

Fixed checkstyle of class 'TreeBidiMap'

Codecov Report
Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (7d61b60) 82.03% compared to head (104b051) 82.03%.
Report is 1 commits behind head on master.

Files
Patch %
Lines

...ache/commons/collections4/bidimap/TreeBidiMap.java
50.00%
3 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff            @@
##             master      #12   +/-   ##
=========================================
  Coverage     82.03%   82.03%
  Complexity     4679     4679
=========================================
  Files           290      290
  Lines         13624    13624
  Branches       1994     1994
=========================================
  Hits          11177    11177
  Misses         1869     1869
  Partials        578      578

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


MDI window color

Feature you want to implement
I want to give various colors to MDI windows, since it is hard to distinguish them when there are too many windows.
How the feature is implemented
TBD
Additional context
Or any other idea?

Exactly, do you want to distinguish several builder apps easily?

Exactly, do you want to distinguish several builder apps easily?

Yes

As you think, it looks good to give a random color to each MDI window, but I'm afraid it messes with ui.

How about setting it manually, instead of giving colors randomly?


keymap customization breaks vim-airline completely

The commit https://github.com/vim-airline/vim-airline/commit/193460137ac04e865677116e0b09840cc1d6acfa breaks airline completely.
Error detected while processing function airline#extensions#keymap#status:
line    9:
E715: Dictionary required
Press ENTER or type command to continue

@realvikas proposed setting let g:airline#extensions#keymap#enabled = 0 is a workaround, and it seems to work

should be fixed by d64e5f8dd7ac0b094f0caacc63453a0418b37fdb


FieldTable does not accept integer type

Hi, I was trying to create a FieldTable with an integer type, such as:
  let mut ft = FieldTable::new();
  ft.insert(
      "x-message-ttl".try_into().unwrap(),
      60000.try_into().unwrap(),
  );

and the compiler tells me that "required for {integer} to implement TryInto<amqp_serde::types::FieldValue>".
Also, I've also found that both FieldName and FieldValue are private, so that I can not create such a FieldValue from 60000.
Would you want me to create a PR to fix this small issue? I'm glad to help.

Hi, I will reexport the amqp_serde types into amqprs namespace.
If you need a quick workaround before I release new version, you can add "amqp_serde" in your Cargo.toml, then you can use the types, because they are pub types in amqp_serde not in amqprs

Got it! Thanks a lot!


forgetting node version in iterm zsh new tab

I am typing this command which should make the node version default for all sessions:
nvm alias default stable // v0.12.0
And when i open another tab and type:
node -v i get v1.0.2

Do you have a ~/.nvmrc file created?

No, what i need to do?

What's your nvm ls output?

   v0.10.34
   v0.10.35
    v0.12.0

->       system

So your system version is io.js v1.0.2?
What OS and shell are you on?
(Thanks btw, I'll get to this ASAP)

yeosimte zsh

Hi @NetanelBasal ,
did you try to do it like this?
$ nvm use 0.12.0
$ nvm alias default 0.12.0

Yes, still does not work.

I can't reproduce this on yosemite with zsh.
What's your nvm alias output? I'm wondering if perhaps nvm alias default stable isn't actually able to create the alias file, perhaps due to permissions issues.

default -> 0.10.35 (-> v0.10.35)
stable -> 0.12 (-> v0.12.0) (default)

ok so what's your nvm alias output after running nvm alias default stable?

☁  ~  nvm alias
default -> 0.10.35 (-> v0.10.35)
stable -> 0.12 (-> v0.12.0) (default)
☁  ~  nvm alias default stable
stable
default -> stable (-> v0.12.0)
☁  ~  nvm alias
default -> stable (-> v0.12.0)
stable -> 0.12 (-> v0.12.0) (default)

And now that that's done, what's the full nvm ls output in a new shell?

When i open new tab:
   v0.10.34
   v0.10.35
    v0.12.0

->       system
default -> v0.10.35
stable -> 0.12 (-> v0.12.0) (default)

Wow, ok thanks for bearing with me. Assuming your $NVM_DIR is ~/.nvm, what are the contents of the ~/.nvm/alias dir, and of the file ~/.nvm/alias/default?

I have one file there called default and inside him i see v0.10.35 (cause i change this to be default instead 0.12)

So this is the part that I'm confused about: nvm alias default stable should make the "default" file contain only the string "stable" - and running nvm alias or nvm ls afterwards, and seeing that default is in fact stable means it worked.
Is there a possibility that you have an nvm alias default 0.10.35 line somewhere in your .zshrc?

No the only thing that related to nvm is this line in zsh file:
source ~/.nvm/nvm.sh

… and your .zshrc doesn't source another file that might have a line like that?

No, i did fine "nvm" in my text editor and this is the only line with this word.

I dont understand why its stuck on system when i do nvm ls

@NetanelBasal I assume that nvm use works fine? ie nvm use stable?

Yes, because it does not work i created an alias in zsh that run nvm use default

OK, so just clarifying :-) the only thing not working for you right now is that when you set up a default, and open a new shell, the default isn't used?

Yes, when i write nvm alias default stable and then open another tab, in the node -vi get the system default ###v1.0.2###

not sure if this will help, but I also have this line in the .zshrc:
[ -s $HOME/.nvm/nvm.sh ] && . $HOME/.nvm/nvm.sh

Not working, you are using zshell and os yosemite and its work on your computer?

@NetanelBasal are you by chance using oh-my-zsh, or are you using the stock zsh that comes with OS X?

oh-my-zsh

ah HA, i wish you'd started with that :-) zsh people hate omz because it sets up so many complex options by default. That definitely changes things.

So you have way to do this?

Use stock zsh and it will work fine - that's what nvm is tested on. In order to fix nvm for oh-my-zsh, I either have to figure out exactly which zsh option is causing the problem, or, figure out a general purpose solution that can safely disable all zsh flags solely for nvm command execution.

How i change to stock zsh?

I am using oh-my-zsh with out-of-the-box settings and nvm is working fine.

@NetanelBasal Can you gist the entire contents of your zshrc file (with anything sensitive edited out)? You may be setting some additional options that I could work with.

This is my zshrc file
https://gist.github.com/NetanelBasal/f42b3f362cd50f89d541

@NetanelBasal This line is the problem https://gist.github.com/NetanelBasal/f42b3f362cd50f89d541#file-gistfile1-txt-L55
You're overwriting the PATH entirely with something new, which a) is a bad idea, and b) breaks nvm's default behavior. Note how on line 60 https://gist.github.com/NetanelBasal/f42b3f362cd50f89d541#file-gistfile1-txt-L60 the existing PATH is preserved? Apply that technique to line 55.

You are right i am sorry for this i did not notice, thanks a lot man.

Hey just a heads up these posts helped me resolve my issue as well. Thanks a bunch!

could you provide the links to the gists again? in these links nothing seems to be available.
i think i have the same error...

@chrilehner90 essentially there was a line in their profile file which did export PATH=blah without doing export PATH=$PATH:blah.

I'm not sure, but I think I had to add export NVM_DIR=~/.nvm
Anyway now it works!

Hi @NetanelBasal,
Can you send me the link to your .zshrc, as above, becuase I have the same problem, and dont know how to set it up, thx .
Linh


detect/content: Add negated endswith tests

Issue: 5541
This commit adds test cases for the issue discovered in 5541 so that negated endswith are handled properly.
3 tests

Negated endswith content that should match
Negated endswith content that shouldn't match
Negated endswith content that should match with a content match following it

Continued in #1185


Hide names of countries from the sidebar

See example here:

And in General delete all of the sidebar, it just not relevant anymore.


Yarn found 275 vulnerabilities

Describe the bug
Yarn detected 275 vulnerabilities
To Reproduce
Run yarn audit on master
Expected behavior
0 vulnerabilities
Screenshots or error logs

Additional context
n/a
Documentation feedback
Documentation refers to searching through online documentation, code comments and issue history. The example project refers to next-auth-example.

[x] Found the documentation helpful
[ ] Found documentation but was incomplete
[ ] Could not find relevant documentation
[ ] Found the example project helpful
[ ] Did not find the example project helpful

If you want to raise a PR to update package.json for a specific package to address a known issue, please feel free to do that, otherwise it will be handled as part of regular maintenance - this is mostly automated already (PRs are automatically raised to fix issues once fixes become available).
I appreciate the time taken to raise the issue, but raising a general issue about minor updates that upstream packages don't have fixes for yet is not actionable. I am happy to do to to address specific known issues or even more general issues that are not low priority.


Incompatible with a ModernFix option

I know that this problem is mild even though many modpacks have activated this option called “mixin.perf.dynamic_resources=true”.
The fix I had was to disable it and the mod would work perfectly again.

I'll look into it, but seeing it seems to usually break stuff anyway, it may be a "not so that high of priority" priority.


Control modified keys are output to terminal widget

Example .key('C-x') still writes ^X to terminal when key is pressed. Is there some workaround that suppresses this in the same way that event.preventDefault does in a browser?

@chjj is there any way to prevent keys being passed to the terminal which I'm missing? The only way that I can find is to use a custom handler, and it seems like that would require re-implementing pty.


updated content, links, spelling and images

recently deployed this and saw some links and spelling that was incorrect. updated these and added context as well as additional resources. finally updated formatting so sections nest correctly
great resource - thx

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: puttyq sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

@puttyq Thank you for these edits; sorry for the merge delay!


Api problem

Server cant be on / need to be /api
so need to change on dev branch and test it.

Fixed


false positives

apologies everyone.  the unit tests are failing but travis-ci is not picking up on it.
The failures here is are due to a sub-string of word being corrected, that ends up being a correct-but-different word.
e.g.
words-aspell-1.txt:22411:0:found "adventurers" a misspelling of "adventures"
There is no rule to do this.
Unfortunately, the rule
venturers-> ventures

is converting adventurers into adventures
here are some others (and some are not correct as well)
/go/src/github.com/client9/misspell # misspell words-aspell-1.txt
words-aspell-1.txt:19322:0:found "Treasuries" a misspelling of "Treasures"
words-aspell-1.txt:22411:0:found "adventurers" a misspelling of "adventures"
words-aspell-1.txt:38674:0:found "compliant" a misspelling of "complaint"
words-aspell-1.txt:40283:0:found "convertors" a misspelling of "converts"
words-aspell-1.txt:44490:0:found "deliberative" a misspelling of "deliberate"
words-aspell-1.txt:45277:0:found "descried" a misspelling of "described"
words-aspell-1.txt:45278:0:found "descries" a misspelling of "describes"
words-aspell-1.txt:55709:0:found "florescent" a misspelling of "fluorescent"
words-aspell-1.txt:78960:0:found "multiplies" a misspelling of "multiples"
words-aspell-1.txt:85494:0:found "payed" a misspelling of "paid"
words-aspell-1.txt:87889:0:found "planed" a misspelling of "planned"
words-aspell-1.txt:89799:0:found "predicating" a misspelling of "predicting"
words-aspell-1.txt:89800:0:found "predication" a misspelling of "prediction"
words-aspell-1.txt:89802:0:found "predicative" a misspelling of "predictive"
words-aspell-1.txt:91196:0:found "proportionals" a misspelling of "proportions"
words-aspell-1.txt:94939:0:found "refection" a misspelling of "reflection"
words-aspell-1.txt:97389:0:found "revolvers" a misspelling of "revolves"
words-aspell-1.txt:104588:0:found "smoothy" a misspelling of "smoothly"
words-aspell-1.txt:106007:0:found "specif" a misspelling of "specific"
words-aspell-1.txt:110623:0:found "symmetricly" a misspelling of "symmetrical"
words-aspell-1.txt:114800:0:found "treasuries" a misspelling of "treasures"
words-aspell-1.txt:122258:0:found "withing" a misspelling of "within"
words-aspell-1.txt:122714:0:found "worshiping" a misspelling of "worshipping"

Much improved.
the errors now are understandable.
l # misspell words-aspell-1.txt
words-aspell-1.txt:40283:0:found "convertors" a misspelling of "converts"
words-aspell-1.txt:55709:0:found "florescent" a misspelling of "fluorescent"
words-aspell-1.txt:85494:0:found "payed" a misspelling of "paid"
words-aspell-1.txt:87889:0:found "planed" a misspelling of "planned"
words-aspell-1.txt:104588:0:found "smoothy" a misspelling of "smoothly"
words-aspell-1.txt:106007:0:found "specif" a misspelling of "specific"
words-aspell-1.txt:110623:0:found "symmetricly" a misspelling of "symmetrical"
words-aspell-1.txt:122258:0:found "withing" a misspelling of "within"
/go/src/github.com/client9/misspell # grep convertors words.go
	"convertors", "converts",

I'm probably experiencing the same issue with requesters
assessment/add_comment.js:22:12:found "requesters" a misspelling of "requests"

Is there any way to ignore this check until the fix gets merged?

Hi @Smotko  sorry I missed your comment this morning.  You can try the -i flag  to ignore specific items.  I'll add this to the readme

requestors is also added as being correct.
regards,
n

Hi @Smotko
yes the -i flag works correctly.
echo "zeebra" | misspell
stdin:1:0:found "zeebra" a misspelling of "zebra"
echo "zeebra" | misspell -i zebra
(no error)

Thanks alot @client9 this is very helpful!

need to recheck this list.

this now working.
closing.


No way to change "size" attribute of Input component

The "size" attribute of an input is set to 20 by default. This means that an input can never be smaller than a certain size unless you change this size attribute to smaller. It will not respect "min-width" unless changed. It appears to be impossible to change using material ui react.
Example:
<Input
  size=1 // this does not work
  fullWidth
  placeholder="Address or Username..."
  disableUnderline
  defaultValue=""
  className={classes.searchInput}
/>

@dave-dm You have the inputProps property for this use case.


Add checkbox for desktop shortcut to installer

I try to keep my desktop clear. Never adding a shortcut is slightly more convenient than deleting it afterward.

That's true, you're right about that? However, you could also use the ZIP archive, then you have everything in one place? I'm generally interested in how many people actually use the setup!?


error in DataProcessing workshop

Hello,
The Function WildRydesFileProcessor is failing at  event.Records.map() call.
Cannot read property 'map' of undefined.
I have submitted the following input  as test

{"Name":"Shadowfax","StatusTime":"2016-02-12 00:00:00.000","Distance":1317,"MinMagicPoints":146,"MaxMagicPoints":149,"MinHealthPoints":144,"MaxHealthPoints":149}

and

{
"Records": [
{"Name":"Shadowfax","StatusTime":"2016-02-12 00:00:00.000","Distance":1317,"MinMagicPoints":146,"MaxMagicPoints":149,"MinHealthPoints":144,"MaxHealthPoints":149}
]
}

thanks for helping.

The file processor expects an S3 notification event indicating where the code should grab an object to process for processing and writing into DynamoDB. See the documentation for an example of a sample event.


Arguments Quoting Issue

It appears there is an issue with how $@ gets quoted when it is passed along.
Example
$ echo 'test | cat'
test | cat
$ try echo 'test | cat'
test

It seems that the string gets unquoted along the way, so it actually ends up executing echo test | cat. Not sure what the cleanest solution to escaping the individual arguments is. My typical approach would be to use printf '%q' $arg for each argument in ${@}, but TIL %q isn't supported by the GNU utils version of printf.

I tried to use try with Zsh functions, and similarly it seems within Zsh only the first word (the command without any arguments) is run.
$ zsh -xc 'which ls' |& tail -n 2
+zsh:1> which ls
/usr/bin/ls
$ ./try zsh -xc 'which ls' |& tail -n 2
+/home/andy/.zshenv:13> skip_global_compinit=1
+zsh:1> which

It is unclear if there is a simple solution to get your desired behavior (other than using a script), so I will close this issue for now. If someone has an idea on how to resolve this, and there is a clear path to implementing it, we could reopen the issue!


Add additional Gantt chart filter

Background
PO would like to add the option to filter by exercise activity.
User Story
As an Admin, I would like to be able to filter the GC view by activity so that I can see periods of heavy activity for, e.g. QTs.
Feature(s) Description

[ ] Add an additional exercise activity filter that includes only the exercise activities displayed on the GC

Acceptance Criteria
Admins can filter the GC by exercise activities and be able to see, e.g. only QTs.
Definition of Done

[ ] User stories/acceptance criteria met
[ ] Internal reviews passed (feedback actioned)
[ ] User testing passed
[ ] Relevant technical documentation updated
[ ] User guidance updated
[ ] Deployed and merged without errors

User Testing Steps
Specify for users what is being tested (but not how to test it.)

Hey team! Please add your planning poker estimate with Zenhub @drieJAC @HalcyonJAC @tomlovesgithub @warrensearle @KoWeiJAC


build error

hello Malte and everyone, I got a problem when I build the firmament. After 'make' in build dir, it return 'flowlessly-download error', but, when I use 'git clone https://github.com/ICGog/Flowlessly.git', it works well. The flowlessly-download-err.log as follows:
fatal: unable to access 'https://github.com/ICGog/Flowlessly.git/': gnutls_handshake() failed: Error in the pull function.
Besides, when downloading the grpc, it also give the likely fault. I have try many times but failed.

Hi @CHENLIELIE,
This most likely sounds like a network issue at your end, unfortunately -- for example, a firewall that's intercepting or rate-limiting HTTPS requests. The build scripts do clone a lot of repositories in quick succession, which might trigger these kinds of things.
Where are you trying this from? Does it persist if you run on a cloud network, e.g., on EC2?

Thanks for your reply, Malte. Maybe it's my network issue, sometime, Flowlessly can be download, sometime it failed. But the grpc always can't be download, I found that a ‘https://‘ can't be accessed in my environment. so, I used the docker instead, but when I execute 'python job_submit.py localhost 8080 /bin/sleep 60', it failed, too. It gives the 'ImportError: cannot import name label_pb2', I found the file task_desc_pb2.py in '/firmament/scripts/job/base' has this line 'from base import label_pb2 as base_dot_label__pb2', but my base directory has't the file of 'label_pb2.py'. what's the problem?

This sounds like the protobufs aren't compiled for Python. Try running make in the scripts/job/job_submit.py directory, maybe?

@CHENLIELIE Did this problem get resolved?

sorry for reply, Malte. I also think that the problem is caused by protobufs and Python, but I don't know how to solve it. I have try build new python  and build new protobufs for python. Besides, there are no makefile under scripts/job/job_submit.py directory, it's right?

The relevant code in the CMake build system is here:
https://github.com/camsas/firmament/blob/master/scripts/job/CMakeLists.txt#L9-L14
This should generate a Makefile in build/scripts/job (i.e., inside the build hierarchy, not the main code directories).
What platform are you running on? The build system will try to use its own local version of Protobuf3 to compile the protocol buffers, but we've seen issues with fallback to system-wide installations of Protobuf2 in the past.

Thanks for your help, Malte. I have built the firmament successfully. I installed other boost library, it worked well, thanks.

Great! Closing this.


Make  work good with {display:flex}

Sometimes <fieldset> works buggy with display: flex. Adding min-width: 0 removes this issue.

Again, I don’t think this belongs in this reset and also a second reminder to check out the contribution guide.


Implementing newly voted upon branding

Hey,
We voted to change the logo/branding, so we aught to plan to change the Gridcoin client to reflect this change in the near future. https://gridcoinstats.eu/poll/approval_of_the_gridcoin_logo_redesign
Here's a logo pack: https://steemit.com/gridcoin/@joshoeah/gridcoin-logo-packs-get-em-while-they-re-hot
Transaction details example:

Cheers,
CM.

Are josh and huppdiwupp already working on this or do we need more work put into it?

I believe that we need more work put in, specifically the colour scheme choice (whether we're sticking with green throughout the client), the icons/logos and the splash screen.

Huppdiwupp has provided me with a complete list of icons sorted by high / low priority - I already have a number of icons designed and exported in svg. I'll be starting proper work on this list shortly, once I'm finished with a couple of other pieces.
I'm very open to suggestions regarding colour scheme. It's looking at the moment like the purple version of the logo will win out for general use, so I can provide the hex codes for that scheme if you'd like highlights in the wallet to match branding elsewhere.
I have a number of images that might be good for the splash screen, but I'm open to creating something new / tailored to requests - just give me a shout on here or Slack with ideas and I can start putting something together. I already have a number of assets that might be useful, like the little wallet below, which should also give you an idea of how purple might look:

One idea that was discussed was the possibility of a new splash screen themed to each major release, particularly if those releases were named. The alternative is to go full Google and have a guest currently whitelisted project featured in each major update on the splash screen, possibly drawn by a guest artist - just throwing these ideas out there for consideration!

I would like to take the rebranding as an opportunity to switch most of the icons to svg format and try to improve the scaling of the wallet on high dpi displays. Once @Joshoeah provides me with the images I put them in and we can discuss changes. I also talked briefly with @denravonska about our options to create color schemes with different icon colors. If you want to track the progress take a look at #517

I love the idea of themed releases and splash screens which highlight specific projects.  Or even a welcome pop-up which we can update with minor releases which gives quick updates on projects and the client.

This is on dev now.  Can this issue be closed?


Update to 0.39

Update to use Datafile Util
Update to use Trimmomatic v0.39

Forgot to add author


session destroyed doesn't close Chromium

when opening multiple sessions,
calling session.close() is required to kill chromium
variable being destroyed doesn't close chromium
from requests_html import HTMLSession
import time

for _ in range(20):
    session = HTMLSession()
    r = session.get('https://github.com/')
    r.html.render()

print('now')
time.sleep(60)

this is fixed in new version


Specify exact type of 501(c) organization

According to<EMAIL_ADDRESS>the exact type is (3). This change adds that to the foundation page.

9 hours ago
CyberShadow/DAutoTest — Waiting for status to be reported

FYI @CyberShadow: it seems like there's an outage on your side.

Thx, git froze while fetching from bitbucket. Need to add a timeout.

@wilzbach wilzbach added auto-merge and removed auto-merge labels 2 minutes ago

Seems like the bot doesn't have the permissions to merge here :/


add wildcard checks to checkHeaderAcceptJSON()

Overview
checkHeaderAcceptJSON() wasn't allowing for wildcards. For example, Accept: */* would refuse to send a JSON response. This PR addresses that, adds a doc string for the function, and removes the sendError variable.
Pull request checklist

[x] I have read the contributing guide.
[x] I have agreed to the Contributor License Agreement.
[x] I have updated the documentation.
[x] I have resolved any merge conflicts.
[ ] I have included tests that cover my changes.
[x] All new and existing tests pass.

Code review checklist
This is the checklist that the reviewer will follow while reviewing your pull request. You do not need to do anything with this checklist, but be aware of what the reviewer will be looking for.

[ ] Ensure that any changes to external docs have been included in this pull request.
[ ] If the changes require that minor/major versions need to be updated, tag the PR appropriately.
[ ] Ensure the new code is properly commented and follows Idiomatic Go.
[ ] Check that tests have been written and that they cover the new functionality.
[ ] Run tests and ensure they pass.
[ ] Build and run the code, performing any applicable integration testing.

I agree, the return value seems backwards. That’s why I added the doc string. I didn’t change the boolean logic, but I’ll update this PR to return the inverse so it’s less confusing.


Support minimum display width for integer data types

This PR address the #279 issue as MySQL supports the minimum display width for integer data types.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

54 of 54 (100.0%)  changed or added relevant lines in 6 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.04%) to 90.101%

Files with Coverage Reduction
New Missed Lines
%

src/ast/data_type.rs
1
76.32%

Totals

Change from base Build<PHONE_NUMBER>:
0.04%

Covered Lines:
5598

Relevant Lines:
6213

💛  - Coveralls


How to run a bot on aws lambda

Hi @watzon and team,
As per $subject, do you have any hints if I would like to run this bot on aws lambda environment ? You think is feasible?

AWS lambda can work with a container image, so I would assume it's feasible. As to how reliable/worth it that would be, I just don't know. I have limited experience with FaaS. If you are able to figure it out though I would be happy to allocate space in the docs for your process so others can have an easier time of it.

@watzon Awesome, I'll try to investigate/figure it out, and add here in this issue if that's ok for you.

Good with me 👍🏻


Gemini not working

Google's Gemini boot is not working at all. Below is the picture of response we get.

I'm encountering a similar problem. Upon submitting a message, I've noticed that the Gemini page shows the requested text has been generated. In other words, the request is indeed being sent to Gemini and processed, however, ChatGPTbox fails to render the output.

@cenktekin I also noticed the same. It simply means there's problem in our side which can be fixed. Really hope creator looks into this issue and fix it asap

Today when I tried, Gemini was working perfectly fine, but only for a while! It again started acting up. This issue is not new I guess, since I can see this problem has been there for quite a while now and @josStorer doesn't seem to figure it out how to fix these trivial issues with Gemini! Below is my screenshots while Gemini was working and another picture while it wasn't working. Kindly fix this asap as I only use Gemini for most of the time and most of my work. That'd be really helpful.


Suggestion: Customise Colours

It would be excellent to be able to customise the colours of the highlighted links.
I tried modifying the css but chrome sees the extension as corrupted.
Looking forward to your reply.

I like this idea!

I am unable to tell the difference between the green for a 200 and the green for a redirect. Please use 2 different colors entirely!

This could be great!
This would function very well for some of the other feature requests. I for one, would love to set a different color for links that have a target="_blank" vs target self or no target.

This would function very well for some of the other feature requests. I for one, would love to set a different color for links that have a target="_blank" vs target self or no target.

See if it'd help to provide a default set of color-coding and allow it to be customized (custom option can come in a later update). Some folks may want some items to be highlighted differently than other users.

Echoing: I'd find this useful too.


Signal when TBLoader node finished building

I'm currently trying to implement map switching but when the entities haven't fully loaded yet everything is really broken because i build the map mesh at runtime. So a signal when the map has finished loading or just deferring calling _ready until all the values are set would fix my problem. It'd be a really helpful addition :smile:

i just realized theres already an issue related to this so ill be closing this one!


Feature/aammya8/create user account backend route

Tracking Info
Resolves #7
Changes
Created User Model
Created User Route

Notes

Need to download ServiceAccountKey.json from Google Drive into '/backend/src/firebase/' to run. Updated gitignore to exclude ServiceAccountKey.json
Also need to download updated backend env file, which includes path to ServiceAccountKey

Testing
Not sure how to test at the moment

Sorry that it took be a while to get my code review in. I tried creating user accounts but the POST requests returned status code 500.

I tried using the same request body that @mraysu used but that POST request also returned status code 500.

Looking at the traceback (see below), the error is originating from backend/src/errors/handler.ts, but that was not one of the files modified in this pull request. It seems a change made on a different pull request is conflicting with the changes made for this pull request.
TypeError: res.status is not a function
    at errorHandler (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\src\errors\handler.ts:18:7)
    at Layer.handle [as handle_request] (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\layer.js:95:5)
    at trim_prefix (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:328:13)
    at C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:286:9
    at Function.process_params (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:346:12)
    at next (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:280:10)
    at C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:646:15
    at next (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\index.js:265:14)
    at jsonParser (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\body-parser\lib\types\json.js:101:7)
    at Layer.handle [as handle_request] (C:\Users\JLpyt\OneDrive\Desktop\PIA-Program-Manager\backend\node_modules\express\lib\router\layer.js:95:5)

@JacobLee23 Hmmm, I wasn't able to recreate the issue on my end. Did you install all dependencies by running npm install? Also firebase will not allow users to be created with the same email, so to test again you will have to use a different email than what micheal used.

I made sure that I execute npm install before executing npm run dev but I still got status code 500, even with different sets of input:

@JacobLee23, Victor and I looked at the issue and found that the error comes up when you make a request with an unimplemented route. In this case you are calling localhost:4000/createUser when the route you should be calling is POST localhost:4000/ (It technically should be POST localhost:4000/user but I think thats an error that needs to be resolved @aammya8). Essentially what happens is that because the route you are calling is unimplemented it will call the error handler middleware and for some reason res gets affected from that. Don't worry about it for now, I'll figure out whats happening with that.

Ah, I see. I can confirm that sending the POST requests to / returns status code 201.


Typo in Library util.go

/kind bug

Which area this bug is related to?

/area library
What versions of software are you using?
Operating System:
Mac OS
Go Pkg Version:
1.16.4
Bug Summary
Describe the bug:

There's a typo in the error message: https://github.com/devfile/library/blob/bb25787c897caf982fde9c3507ac27177b406267/pkg/util/util.go#L772
fail to retrive should be updated to failed to retrieve
To Reproduce:

I have a test devfile with bad input:
parent:
  id: qwXlyOOl
  registryUrl: https://github.com/devfile/registry

and got the following message:
ERROR : ERROR verifying devfile :  ./tmp/library_test/Test_Parent1.yaml : fail to retrive https://github.com/devfile/registry/devfiles/qwXlyOOl, 404: Not Found]
Expected behavior

This is the expected behaviour but we should fix the typo
Any logs, error output, screenshots etc? Provide the devfile that sees this bug, if applicable.

Additional context

Any workaround?

Suggestion on how to fix the bug

@yangcao77  Just an update, I missed the second occurrence of this typo: https://github.com/devfile/library/blob/0867af21c156aa37a1b031eb8a50602b994d334e/pkg/util/util.go#L1036
Hope you caught it in your PR


error when confirming

when I input confirmation codes an error message comes up (observing inconsistencies between response IDs in receipt vs in downloaded so not sure if there is a connection ?)

@hegazynourhan to re-test to see if the issue persists


Added Utilization Graphs to Service Details

PV https://www.pivotaltracker.com/story/show/140269955

@chalettu can you please attach a screenshot so we can get that looked at to make sure we are on the right track?

Demo if a particular graph has no data

@ManageIQ/core-ux how is that looking?

@miq-bot add_label services
@miq-bot add_label fine/no

This should match what we have in PF ... take a look here: http://www.patternfly.org/pattern-library/cards/utilization-trend-card/#/code/angular

@serenamarie125 are you talking about the trend line at the bottom?

@chriskacerguis nope, the design doesn't have the trend info.  I'm talking about when there is no data available.  @chalettu has a mock of that above, sorry if it wasn't explicit

ahhh...ok, cool.

@serenamarie125 , I updated the text and also the placement of the messaging below the subtitle line.   Does this look better?

@chalettu can you make sure the horizontal lines are aligned ( under CPU, Memory & Storage ) regardless if there is data

Updated to make sure the line remains even if no data exists

@miq-bot add_label my services / details

Updated screenshot

@chalettu can you please address @AllenBW comments?

I'll approve, their nitpicky things anyways...


Ensure files and links have missing parent dirs created. Support hard links.

This PR addresses two issues:

When extracting the image tarball to the filesystem, we would fail if a file (e.g. etc/foo.conf) was created before its parent directory (e.g. etc/). This has been fairly uncommon, but for cases where this happens, we'll now create the directory if it's missing.

We did not handle hard links before, and now we do. We also would fail to handle all links properly, in that links pointing to a path relative to the link would not be resolved properly. This PR properly resolves the link path and the original file's path relative to the link path if it's a relative reference (e.g. ../). All links are still executed using full paths.

coverage: 84.593% (-0.2%) from 84.79%
when pulling 8ed7767fde758edb8b13e08d0c2e5e8f78bfcdd6 on komish:fix-untar-link-and-file-res
into 282a25bdfdc9d9759015bbfa3d1a29b569825d1a on redhat-openshift-ecosystem:main.

coverage: 84.352% (-0.4%) from 84.79%
when pulling d4dbf03884769b61c8faa89c494575b7d1919893 on komish:fix-untar-link-and-file-res
into 282a25bdfdc9d9759015bbfa3d1a29b569825d1a on redhat-openshift-ecosystem:main.

from change #1179:

FAILURE https://www.distributed-ci.io/jobs/33b0c48f-7634-4888-a4bf-764460bcb50d/jobStates

Hi, fix is coming for the issue that appeared in the last DCI job, if launching a new job and failing again here, you can add the following to your PR description to launch the fix (saying this because I don't have permissions to edit the PR description in this repo):
build-depends: 31882
Thanks!


Repo becomes too large

The repo is way too large. I'm going to manually delete some commits on the release, but we should find a way to make it smaller. Just downloaded like 1.35 gigs doing a git pull.

Simplest way to do this is to add single-commit: true to the publish step so that the branch gets force pushed each build. It'll still grow local clones, but much much much more slowly. I'm using this on TypeDoc's site now as I ran into a similar problem..
The better option is probably to use https://github.com/actions/deploy-pages, which makes it possible to deploy without pushing to a branch at all... I haven't played with this yet as the single-commit has been good enough for me.

@Gerrit0 thanks! That seems like a good option. I will enable that (too lazy to switch it to the deploy-pages action lol)


Create CODE_OF_CONDUCT.md

Added Code of Conduct as part of making DineLine open-source

Pull Request Test Coverage Report for Build #242

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 93.99%

Totals

Change from base Build #239:
0.0%

Covered Lines:
2987

Relevant Lines:
3178

💛  - Coveralls


Web api

My only concerns are stylistic and not code related really. That and the github repo name is not consistent with the other add in that we have.

Updated the repo name. Thanks.


fix spacing in adapters table

It was a NO-BREAK SPACE for some reason which made GitHub render it strangely in Safari.

:green_heart: :blue_heart: :purple_heart: :yellow_heart: :heart:


Publish dot files to NPM

Configuration and helper files should be published to NPM as they are part of the build and the development process.

Done in https://github.com/scriptex/webpack-mpa/pull/293


Build cross platform media query component

Acceptance Criteria

[ ] It should support "if device width is >,<,<=,>=, === x"
[ ] It should support "if device height is >,<,<=,>=, === x"

Context
Given I want my UI to look different on different screen sizes when I use a component that knows about the size of the screen then that component shows or hides it's children
UI Screenshot or Wireframe (optional)

Tried using react-native-responsive (it seemed like it would work with web because Dimensions works on both)


Add nativeEnum support

Hey, @wladiston! Thanks for sending this PR and sorry for the delayed response.
I think the implementation of native enums should be more elaborate, since native enums can be either numbers or strings, and you can mix them together. You can also work with as const as well.
Can you share more details of your use case?

Sure, thing. I basically zod validate stuff mostily using enum whenever I can. In this scenario I was validating stuff from a DateTimeRange enum which was basically weekday names but I normally validade enums that I generate on Prisma. Doing so, users can't send something the DB isn't ready for

Closing for now because this is outdated and we didn't find an implementation that feels right for native enums yet.


Version 1.4 cannot be referenced in mvnrepository

We have noticed that version 1.4 has been released, but it cannot be referenced in mvnrepository. Only version 1.3.1 can be referenced at the latest. When can we reference version 1.4

@ziyangRen Fat Jar's release on mvn repository will be ready in the following days.

@weiting-chen OK, thank you for your reply


Add getLoanScheme rpc

What kind of PR is this?:

/kind feature
What this PR does / why we need it:
Add getLoanScheme rpc
Which issue(s) does this PR fixes?:

Fixes part of #488
Additional comments?:

@jingyi2811
please check why some of the earlier tests failed.

@surangap All good now :)


Publish a new Ubuntu package

I would like to deploy the current version of umbrella (master) for ubuntu 14.04. I tried to run ./build/package/publish but it didn't worked. Is there some documentation about this ?
If it's complicated, I will compile from source

There's some documentation on building the binary packages here: https://api-umbrella.readthedocs.io/en/latest/developer/packaging.html
The ./build/package/publish script is only intended for publishing official packages for release and distribution after they're built. In other words, only API Umbrella maintainers will have this access to perform that action. Sorry if that's not clear in the documentation, we'll try to update that to be more clear.
So if you'd like to build a .deb package, it's the previous make -C build/package -j4 docker_all step that would do that. You'll end up with a local .deb file that you can install manually by copying the file to your server (but this won't be available in our default apt-get repo).
A couple of additional notes on building the packages:

The default command above builds packages for all our supported Linux distros (6 packages for different versions of CentOS, Ubuntu, and Debian). If you're just interested in building an Ubuntu 14.04 packages, you can do that a lot more quickly by just building that one package: make -C build/package docker_ubuntu1404
Our packaging process builds the package, and then runs a series of tests against the new package. These tests ensure the package can be installed and API Umbrella runs in a brand new environment. We also do various tests to ensure you can upgrade between API Umbrella package versions (eg, that I can upgrade from v0.10 to v0.11 without issue). I believe there's a small issue in our current packaging process on master which will lead to some test failures when trying to perform these package upgrade tests. However, I believe the packages should basically work, there's just some subtle upgrade issues if you're upgrading from a previous API Umbrella version.

Does that help explain things? Let us know if you have any other questions.
But thanks for bringing this up, since I think we have reached a pretty good point to package up everything in master for an official v0.12 release (after we fix the small package upgrade issue). I can look to get v0.12 packages built, tested, and released hopefully sometime within the next week, if that would help.

It didn't run correctly:
$ make -C build/package -j4 docker_ubuntu1404
make: Entering directory `/home/tge/workspace/sgmap/api-umbrella/build/package'
DIST=ubuntu-14.04 make docker
make[1]: Entering directory `/home/tge/workspace/sgmap/api-umbrella/build/package'
/home/tge/workspace/sgmap/api-umbrella/build/package/docker_run > /home/tge/workspace/sgmap/api-umbrella/build/work/package/log/ubuntu-14.04.log 2>&1
make[1]: *** [docker] Error 100
make[1]: Leaving directory `/home/tge/workspace/sgmap/api-umbrella/build/package'
make: *** [docker_ubuntu1404] Error 2
make: Leaving directory `/home/tge/workspace/sgmap/api-umbrella/build/package'

Logs:
$ cat /home/tge/workspace/sgmap/api-umbrella/build/work/package/log/ubuntu-14.04.log
+++++ dirname /home/tge/workspace/sgmap/api-umbrella/build/package/docker_run
++++ cd /home/tge/workspace/sgmap/api-umbrella/build/package
++++ pwd
+++ dirname /home/tge/workspace/sgmap/api-umbrella/build/package
++ dirname /home/tge/workspace/sgmap/api-umbrella/build
+ source_dir=/home/tge/workspace/sgmap/api-umbrella
+ docker_image=ubuntu:14.04
+ container_name=api-umbrella-package-ubuntu-14.04
+ container_name=api-umbrella-package-ubuntu-14.04
+ docker pull ubuntu:14.04
14.04: Pulling from library/ubuntu
Digest: sha256:d67ef8e385f1c8b13d8c3e7622dc31b51d07e5623c1d034ebe2acb14a11fb30d
Status: Image is up to date for ubuntu:14.04
++ docker ps -a -q --filter=name=api-umbrella-package-ubuntu-14.04
+ existing=
+ '[' '' '!=' '' ']'
+ docker run --name=api-umbrella-package-ubuntu-14.04 --volume=/home/tge/workspace/sgmap/api-umbrella:/api-umbrella --env=DIST=ubuntu-14.04 --rm ubuntu:14.04 /bin/bash -c /api-umbrella/build/package/docker_script
+++++ dirname /api-umbrella/build/package/docker_script
++++ cd /api-umbrella/build/package
++++ pwd
+++ dirname /api-umbrella/build/package
++ dirname /api-umbrella/build
+ source_dir=/api-umbrella
+ /api-umbrella/build/scripts/install_build_dependencies
+++++ dirname /api-umbrella/build/scripts/install_build_dependencies
++++ cd /api-umbrella/build/scripts
++++ pwd
+++ dirname /api-umbrella/build/scripts
++ dirname /api-umbrella/build
+ source_dir=/api-umbrella
+ source /api-umbrella/build/package_dependencies.sh
++ '[' -f /etc/redhat-release ']'
++ '[' -f /etc/debian_version ']'
++ core_package_dependencies=(bash libc6 libncurses5 libpcre3 libuuid1 libyaml-0-2 openssl zlib1g libxml2 tcl openjdk-7-jre-headless sysvinit-utils lsb-base procps)
++ hadoop_analytics_package_dependencies=(openjdk-7-jre-headless)
++ core_build_dependencies=(autoconf automake bzip2 cmake curl g++ gcc git libcurl4-openssl-dev libffi-dev libncurses5-dev libpcre3-dev libssl-dev libtool libxml2-dev libyaml-dev lsb-release make openssl patch rsync tar tcl-dev unzip uuid-dev xz-utils)
++ hadoop_analytics_build_dependencies=(openjdk-7-jdk-headless)
++ lsb_release --codename --short
++ grep wheezy
++ core_package_dependencies+=("libffi6")
++ all_dependencies=("${core_package_dependencies[@]}" "${hadoop_analytics_package_dependencies[@]}" "${core_build_dependencies[@]}" "${hadoop_analytics_build_dependencies[@]}")
+ '[' -f /etc/redhat-release ']'
+ '[' -f /etc/debian_version ']'
+ apt-get update
Ign http://archive.ubuntu.com trusty InRelease
Get:1 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:2 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
Get:3 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:4 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:5 http://archive.ubuntu.com trusty-updates/main Sources [348 kB]
Get:6 http://archive.ubuntu.com trusty-updates/restricted Sources [5217 B]
Get:7 http://archive.ubuntu.com trusty-updates/universe Sources [197 kB]
Get:8 http://archive.ubuntu.com trusty-updates/main amd64 Packages [979 kB]
Get:9 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [23.5 kB]
Get:10 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [467 kB]
Get:11 http://archive.ubuntu.com trusty-security/main Sources [148 kB]
Get:12 http://archive.ubuntu.com trusty-security/restricted Sources [3920 B]
Get:13 http://archive.ubuntu.com trusty-security/universe Sources [43.2 kB]
Get:14 http://archive.ubuntu.com trusty-security/main amd64 Packages [618 kB]
Get:15 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [20.2 kB]
Get:16 http://archive.ubuntu.com trusty-security/universe amd64 Packages [169 kB]
Get:17 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:18 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:19 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:20 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:21 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:22 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Fetched 21.8 MB in 3s (5849 kB/s)
Reading package lists...
+ apt-get -y install bash libc6 libncurses5 libpcre3 libuuid1 libyaml-0-2 openssl zlib1g libxml2 tcl openjdk-7-jre-headless sysvinit-utils lsb-base procps libffi6 openjdk-7-jre-headless autoconf automake bzip2 cmake curl g++ gcc git libcurl4-openssl-dev libffi-dev libncurses5-dev libpcre3-dev libssl-dev libtool libxml2-dev libyaml-dev lsb-release make openssl patch rsync tar tcl-dev unzip uuid-dev xz-utils openjdk-7-jdk-headless
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package openjdk-7-jdk-headless

To me, the build system is a blackbox. It is really complex and hard to evolve and debug.

@ThibautGery: Sorry about that! This should actually be fixed in master now if you pull down the latest.
I had discovered the same bug a couple days ago when I was preparing things for the v0.12 release (which we should hopefully have published in the next couple days). We had a package dependency error for Ubuntu systems defined in build/package_dependencies.sh. There was a dependency defined for a non-existent openjdk-7-jdk-headless package, so that's what caused this Ubuntu build process to die with the Unable to locate package openjdk-7-jdk-headless error. This was a typo/mistake, since the actual package we needed to depend on for Ubuntu was openjdk-7-jdk (without the -headless).
This was fixed as part of https://github.com/NREL/api-umbrella/commit/09f8f3cf72e5a6031da87d007a8d8e5b5a466633, although I forgot to mention it in the commit notes (and really, I probably should have a made a separate commit for that fix--whoops on both counts!).
I am going to look into ways we can automate the testing of our build/packaging process on a more regular basis, so we can catch these type of distro-specific issues more quickly. Since we don't actively use Ubuntu ourselves, we tend to only find these bugs when we're building all the distro packages for a release, or when someone else tries and runs into an error (which is no fun).
And yes, unfortunately the build process is somewhat complex. We can try to provide a general overview of the process in our docs, or is there anything in particular you have questions on or would like to see further documentation on?

I was preparing things for the v0.12 release (which we should hopefully have published in the next couple days)
Yay \o/
I will try to summarise my experience as a new developer in a mail with the thing I had to reverse engineer (Hopefully I will write a PR of documentation
Thank you for the fix.

The v0.12.0 packages have been released: https://groups.google.com/forum/#!topic/api-umbrella/x5GfWdnho1M
And yeah, we'd welcome any feedback on hurdles you ran into or any areas we could improve the documentation. Thanks!


Add button to launch/select all added accounts

I do my login rewards stuff every day with Launchbuddy, it's kinda tedious to select every account manually before logging in.
Eventually I can help out and do this on my own and add a PR, I'm just not tooo firm with C#.. If you've got some pointers for me, go ahead :)

I have found this one,
so, is there already a feature like this planned? I can not find those buttons in my client 🤔

this was a feature of 3.0.0 seemingly, which i got the update for today and the buttons are now visible


Memory hogging

There appears to be an issue where if an S3 bucket has too many large files, it clogs up RAM and causes the system to freeze.
Upon reviewing, I've determined that this is due to you storing data in a byte slice every time the tool makes a request. A workaround here would be to write to secondary or disk storage, and read it from there. This may be a bit slower than storing it in RAM (especially with a HDD), but is better than a crashing and freezing toolm in my opinion.

@umair9747 Created #5


Star tables support

Sorry, this was meant to be against our fork

Changes Unknown when pulling 07419e8a058e9bb7cbf1d3e4ddbe35d45526a8b8 on Code4SA:star-tables-support into ** on openspending:master**.

@jbothma lots of stuff here, and I'm especially interested if you re going for star schema support ( https://github.com/openspending/babbage/issues/3 ). Would be great to co-ordinate with you/learn if you plan to push some changes back upstream.

Ah thank's for referencing #3 - forgot to look in your issues when I started it. I made a new PR at https://github.com/openspending/babbage/pull/18 for this since the branch I started this PR with is based on our fork.

@pwalsh just to make sure this is clear: it's you or @akariv who are the "merge czars" on this, not me, right?

@akariv yes


write() should not return the error from write_func()

First of all thanks a lot for this lib, helps a lot writing stuff for apple ecosystem.
As far as I understand from apple documentation, SSLWrite() will call SSLWriteFunc(), but if there is any kind of error returned by SSLWriteFunc(), SSLWrite() itself will return an error of its own, ie there is no responsibility the coder has to "save" the error returned by SSLWriteFunc() and then check that after calling SSLWrite() etc.. In fact, doing that might be erroneous - consider this example.

We called SSLWrite(), SSLWriteFunc() might have returned errSslWouldBlock, but SSLWrite() itself succeeded because SSL lib is gonna buffer up the data we provide (and encrypt it and call SSLWriteFunc() on the encrypted data) - so the library has now "cached" an error errSslWouldBlock in conn.err
Later again we call SSLWrite(), this time just as an example say there was some error and the API returned errSSLPeerCertExpired
Now write() will go and check conn.err and will find errSslWouldBlock and that is what the caller to write() gets as an error, which is incorrect

So in summary, IMO there is no need to cache conn.err and return it - unless there was a reason for it, which ill be curious to know

It would be helpful if you could write a test that demonstrates the problem.

Sure, I will attempt a test case. But does my line of reasoning sound logical ? Leaving aside all the Rust wrappers, the matter under discussion here is simply "should SSLWriteFunc() error be saved, should callers of SSLWrite() check for the saved error ?" and to me it sounds that the obvious answer is no, because SSLWrite() itself can/will check for the error return on SSLWriteFunc() and translate/return that appropriately as needed. What I was curious to know is whether there is a specific reason you have done so in the  rust code or it was just something that was not necessarily for handling anything particular

Yes, that makes sense. The docs say the result is passed on.


4 indexed filter to 3 ontology filtering

The necessity of indexed filter will later be reviewed.

The necessity of indexed filter will later be reviewed.


Upgrade redis to 4.5.4 on Python 3

Motivation
Bug fixes

https://github.com/DataDog/integrations-core/pull/14270


Make links in Synopsis functional again (Fixes #1457)

Commit e41c1cbe9f0476997eac7b4a3f17cbc6b2262faf added a call to
e.preventDefault() when handling click events that reach a toggle
element. This prevents the browser from following hyperlinks within the
Synopsis section when they are clicked by a user. This commit restores
functioning hyperlinks within the Synopsis section by removing the call
to e.preventDefault(), as it does not appear to be necessary, and
removing it increases the flexibility of the details-helper code.

Thank you very much. :)


fix: update some translation

I modified some of the translations based on the APP and our daily speaking habits.

Thanks @1414044032 I appreciate your help 👍

I've released a new update build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.11.0_Update_new_localized_string.dmg
Thanks so much 🙌


Zulip with LDAP login not reading mail attribute

Hi all,
I've seen https://github.com/zulip/zulip/issues/14486 but I think my problem is different/new.
I have Zulip running with LDAP authentication and the following settings:
LDAP_APPEND_DOMAIN = None
LDAP_EMAIL_ATTR = "mail"
AUTH_LDAP_USER_SEARCH = LDAPSearch("cn=users,cn=accounts,dc=X",
                                   ldap.SCOPE_SUBTREE, "(uid=%(user)s)")
AUTH_LDAP_REVERSE_EMAIL_SEARCH = LDAPSearch("cn=users,cn=accounts,dc=X",
                                            ldap.SCOPE_SUBTREE, "(mail=%(email)s)")

Login using just uid works fine, yet in the desktop app when adding people to streams for example it shows generic email addresses such as user2@X, not the email address provided by LDAP.
I am running 2.1.4

This looks like it's due to  email visibility settings - https://zulipchat.com/help/restrict-visibility-of-email-addresses - if you change those, normal addresses should become visible.

Thanks, this fixed it.
However, I still think there is a bug because even as admin I couldn't see the addresses.

Yeah, this was fixed in https://github.com/zulip/zulip/pull/14147 but hasn't been included in a release. I'll go ahead and close the issue if things are working correctly for you now (aside of the subscribers list thing)

will this be included eventually?

I'd expect it in the 2.2 release. I dont know how likely it is to be
included within the 2.1.x line
On Fri, Apr 24, 2020, 21:17 andreas-bulling<EMAIL_ADDRESS>wrote:

will this be included eventually?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/zulip/zulip/issues/14736#issuecomment-619195416, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AKXMCMGXZQ57UVY3XMQRE4LROHQTRANCNFSM4MP72THA
.

I don't think we're likely to backport that admin UI change for EMAIL_ADDRESS_VISIBILITY_ADMINS to 2.1.x, but 2.2 is probably not super far off, and you can of course run master if you'd like.

nice! Is there a release plan for Zulip available somewhere?

@andreas-bulling The thread https://chat.zulip.org/#narrow/stream/2-general/topic/release.20engineering/near/861662 has some information on what still needs to be done before we're ready to release 2.2, and I'm expecting that future updates on how things are going will be posted there too.


Remove Tennessee from map of supported state shields

Reverting the US shield map to its state before #406, which filled in Tennessee on accident. The only supported shields in Tennessee are for a single county, with no routes mapped yet.

#418 would be overwritten as well.
Is the tagging scheme for Tennessee settled?

Is the tagging scheme for Tennessee settled?

Good point. The only outstanding question is whether to write “primary” and “secondary” in mixed case or lowercase. Otherwise, I haven’t gotten any adverse feedback to my changes throughout the state (on admittedly and mercifully short routes).

I'm confused by this discussion and don't understand if this PR is needed or not needed.

It's not strictly necessary, though I guess a better approach would be for me to just make the shields...


future reproduce plan for PV-RCNN refinement layer

I have tried to reproduce the propasal layer training(same as SECOND), and got some reasonable result in my own dataset, it look not bad.(the truck yaw angle looks like a little offset)

now I am working on Nuscenes dataset api and reproduce the refinement layer result in PV-RCNN with multi-class dataset.
But here still exist some problem:

multi-class training loss are not stable decline(maybe it's the personal dataset problem).
the inference part need to be refactory because you have set special score threshold for every detection class.
change pickle to json or messagepack to operate on serialize, because json is the same as pickle but faster.
Add dataset Eval scripts.

have you tried train on refinement layer and got some results that are make sense?
@jhultman

Hi, thanks so much for your comments. It makes me very happy to see other people working on this project.

I have not spent any time tuning optimizer parameters so that could be a problem. Also in Det3D repository, they use FastAI implementation of OneCycleLR scheduler, whereas I use master branch PyTorch version to avoid so much copy-paste code. I need to check to make sure there are no key implementation differences here. Also this repo currently does not ignore targets with too few lidar points which might result in a few very challenging examples.

I will work on this. I think it can be implemented in a fast and simple vectorized way by indexing with class_idx. I am also working on batch inference for proposal stage since I think it will be important for end-to-end training of proposal and refinement stage. One challenge is how to handle the varying number of boxes per class and per batch.

I wasn't aware of this but I just did some research and you are completely right, json can easily be over 10x faster. I don't mind switching to json serialization. Do you mean for annotations or sample augmentation database or both? Does read/write take a long time when starting training for NuScenes dataset?

I am still trying to decide the best way to add eval support. I have tried some preliminary KITTI eval code adapted from here but I am hesitant to add it to this repo since the code is quite difficult to understand and makes a lot of assumptions about how the annotations are formatted. I imagine eval for NuScenes dataset will be easy and clean to implement since their devkit already handles the mAP calculations.

As for PV-RCNN: I have been focusing on proposal stage for the past couple of days, but since that part now seems to be relatively bug-free I am eager to begin working on refinement stage again. I still need to implement two parts that are missing:

Predicted keypoint weighting (Section 3.2).
IoU-guided scoring (Section 3.3).

I also may need to rewrite the RefinementTargetAssigner since I may have broken it with the latest few commits.

First, thanks for your reply!

change pickle to json or messagepack to operate on serialize, because json is the same as pickle but faster.

I wasn't aware of this but I just did some research and you are completely right, json can easily be over 10x faster. I don't mind switching to json serialization. Do you mean for annotations or sample augmentation database or both? Does read/write take a long time when starting training for NuScenes dataset?

Yes, it will cost a lot of time in annotations generate when you are handle huge dataset such as Nuscenes. Both write and read are slow.

Yes, it will cost a lot of time in annotations generate when you are handle huge dataset such as Nuscenes. Both write and read are slow.

So I spent some time looking into this and compared read and write speeds for pickle, json, hickle, and h5py. I ran benchmarks on KITTI annotations and KITTI augmentation database using HDD (not SSD). I also made a pseudo-dataset 10x as large as KITTI to simulate what results would be like for larger datasets.
Here are some timings (in seconds) on the KITTI 10x dataset:
For train annotations (37,120 keyframes):
Pickle dump calibobj: 1.74
Pickle load calibobj: 0.89
Pickle dump calibobj high_protocol: 1.74
Pickle load calibobj high_protocol: 0.89
Pickle dump calibdict: 1.41
Pickle load calibdict: 0.61
json dump numpyencoder: 9.67
json load numpyencoder: 2.87
json dump no-overhead: 8.50
h5py dump: 0.95

For augmentation database (154,540 boxes and corresponding point clouds):
h5py dump: 2.69
h5py dump no-vlen: 0.93
pickle dump: 1.22

I am not an expert with these packages so I may have missed some possible optimizations, but as preliminary results it seems latest pickle (Python 3.7+) is actually quite competitive for this particular dataset and use-case. Also some of these alternatives are quite restrictive (json cannot pickle numpy data so requires converters, h5py cannot handle multidimensional variable-length arrays so requires reshaping before write and after read, h5py cannot write raw python dicts). I would strongly consider hickle since it is a single-line drop-in replacement for pickle but it seems to be extremely slow at least in my experiments.

I can share more details if you're curious. I don't have NuScenes dataset on my development machine so I can't test that right now.

that's interesting...
My test environment is python3.6, maybe the pickle has been speed up in Python3.7
I'll check the whole data read process to find which place cost time most.

Hi, regarding (2) I have just pushed the batch inference code with different score thresholds per class.

Regarding 4), I plan to add eval code for KITTI shortly.

it looks like the official implement of PV-RCNN will be there
PointCloudDet3D
but it used many original second.pytorch repo's code, and the depends are old.

it looks like the official implement of PV-RCNN will be there
PointCloudDet3D
but it used many original second.pytorch repo's code, and the depends are old.

Thanks, I saw that and I think it will be a useful reference. But the original second.pytorch code is quite complex and hard to debug/extend so I hope to provide a clean implementation here.

https://github.com/skyhehe123/SA-SSD
the network in this repo looks like PV-RCNN, but the submodule only for training not for inference.
so it will be faster than PV-RCNN(two-stage).

Hi, thanks for link. I will look at that repo and consider implementing it here. Also, sorry for the lack of updates in a while. I have been debugging SECOND training to make sure there are no bugs in training code. I hope to push the changes soon.

Hi, thanks for link. I will look at that repo and consider implementing it here. Also, sorry for the lack of updates in a while. I have been debugging SECOND training to make sure there are no bugs in training code. I hope to push the changes soon.

Thank you for your work and look forward to your updates


CODEOWNERS: update codeowners

Update codeowner for nRF ieee802154 solutions.

FYI @ankuns

@carlescufi Can we promote @ankuns to collaborator and give him write-access as a replacement for @jciupis?


Language score - denominator should be float

https://github.com/nickdavidhaynes/spacy-cld/blob/2eb659d956924e26b47cba9e2c2a8ce3ebfe8b1f/spacy_cld/spacy_cld.py#L15
Python 2.X for compatibility with it should be 100. (float).
Python 3:
In [1]: 10/100
Out[1]: 0.1

Python 2:
In [1]: 10/100
Out[1]: 0

In [2]: 10/100.
Out[2]: 0.1

Closing - fixed by #6