fix: Cleanup some labels in deployment manifests

Some nonsense labels were left in the Deployment manifest.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please ask for approval from tumido after the PR has been reviewed.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

self approving
/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: tumido
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [tumido]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


analytics: should we strip queries?

dvc.org/blog/a-public-reddit-dataset
should be probably the same as
dvc.org/blog/a-public-reddit-dataset?fbcid=aassdfsdfsdf
(Need to check if it's a good practice or not)

Looking at other sites' analytics, the queries are almost never tracked.


Invalid Object Az Storage Blob upload-batch .tif files

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az storage blob upload-batch
Errors:
az: error: unrecognized arguments: readme.txt

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az storage blob upload-batch -d {} --account-name {} --account-key {} -s {} {}

Expected Behavior
Environment Summary
Darwin-18.0.0-x86_64-i386-64bit
Python 3.7.4
Shell: bash

azure-cli 2.0.70 *

Additional Context

Hi @irfanmaroof It looks you expect to use specify two source files with space separated. At a result, the last argument readme.txt cannot be recognized, right? Actually, for upload-batch command, -s should be the directory where the files to be uploaded are located. Spaced-separated sources are not supported now.

az storage blob upload-batch -d "" --account-name "" --account-key "" -s .
I am providing the full current directory you can see above command with ".".
I have .tif files so I see issue for these files only.

Can you send your debug message to my e-mail<EMAIL_ADDRESS>)or post in comment  using az storage blob upload-batch -d "" --account-name "" --account-key "" -s . --debug?  Please remember to delete your account key information.

Today When I tried this command it worked.
Thanks for your help.
On Tue, Aug 20, 2019 at 4:28 AM Zunli Hu<EMAIL_ADDRESS>wrote:

Can you send your debug message to my e-mail<EMAIL_ADDRESS>)or post
in comment using az storage blob upload-batch -d "" --account-name ""
--account-key "" -s . --debug? Please remember to delete your account
key information.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Azure/azure-cli/issues/10239?email_source=notifications&email_token=AKG5WODLYE35LCI2O4LQEVLQFNJE5A5CNFSM4ILT5M32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4U3GGQ#issuecomment-522826522,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKG5WOCSRM46ASQVQ5FX4KDQFNJE5ANCNFSM4ILT5M3Q
.


Update ProphetModel to handle integer timestamp

🚀 Feature Request
In #178 it was found that ProphetModel fails on data with integer timestamp. It could be fixed.
Proposal
Fix tests tests/test_models/test_inference/test_forecast/TestForecastOutSample for models:

ProphetModel

This model can't work with integer timestamp, it expects datetime. I haven't found a documentation page dedicated to learning on non-datetime data, there is a page about learning on non-daily data.
Add parameter timestamp_column:

Default value None
Default behavior: model uses index for timestamp info
Error if timestamp_column is None and integer timestamp is used
Error if column isn't present in dataframe
Error if given column doesn't consist of sequential timestamps with supported frequency (H, D)

Test cases

Update tests for ProphetModel
Move fixed tests in tests/test_models/test_inference/test_forecast/TestForecastOutSample from fail to success category
Move fixed tests tests/test_models/test_inference/test_predict/TestPredictInSampleSuffix from fail to success category

Additional context
Blocked by #178.

Closed by #203


Deprecate kyma provision k3d command

Description
Changes proposed in this pull request:

Deprecate kyma provision k3d command

Related issues

https://github.com/kyma-project/kyma/issues/18652

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


:rocket: perf(deployment): poll deployment till provisioning phase

This PR uses the new SDK changes where poll deployment till ready state is configurable as per deployment phases.
(https://github.com/rapyuta-robotics/rapyuta-io-sdk/pull/60). Made changes in cli to  poll deployment till provisioning phase. Once the phase of deployment reaches provisioning, it would be available by other deployments to bind.

Can you include the breaking change line in the commit? This should trigger a major version bump.


ConvertFrom-Json in PS 5.1 does not support -Depth

Was trying out the new features 🥳  and ran into this issue
$result = Request-ChatCompletion @params
ConvertFrom-Json : A parameter cannot be found that matches parameter name 'Depth'.
At C:\Users\ctrlb\Documents\WindowsPowerShell\Modules\PSOpenAI\4.1.0\Public\Request-ChatCompletion.ps1:308 char:94
+ ... onse_format.json_schema = ConvertFrom-Json $JsonSchema -Depth 64 -NoE ...
+                                                            ~~~~~~

I had intended to have noticed and fixed this issue just prior to release, but the fix and testing was insufficient.
To be honest, Windows PowerShell 5.1 is becoming legacy and its support is becoming difficult. However, as long as the default version of Windows is 5.1 and MS supports it, I will not stop supporting it.

However, as long as the default version of Windows is 5.1 and MS supports it, I will not stop supporting it.

Same, most of my modules will support 5.1 if it's not too hard, since that's what most corps are running.  Though it always feels nice to develop solely for 7x.
Thanks for the fix!


Tree red on failing ci yaml roller (?)

https://ci.chromium.org/ui/p/flutter/builders/prod/Linux ci_yaml flutter roller/9414/overview

cc @drewroengoogle

Not sure if there was perhaps an incident on the luci side, but while trying to investigate further I noticed that I was able to retry the builds successfully. Will retrigger the failed builds and keep an eye on it to try and reopen the tree.

There was a change to an internal luci configuration that caused an outage across many luci builders. That has been resolved now! I'm going to close this bug now that the issue has been identified and the tree is approaching green status again.


windowsdesktop-runtime: Update to version 5.0.2

This manifest will match the latest desktop runtime version. LTS version (3.x) will be added by a separate pull request.

/verify obviously autoupdate has to fail

Seems now fixed.

Version 5.0.3 is out. I'll open a new pull-request.

No. Push it to here...

No. Push it to here...

Sorry for the trouble... I messed up my fork. Have to recreate one.


Add yesterday's new cases

Is it possible to add yesterday's new cases (the last maximum von todays cases)?

nope sorry, data not provided by API


FMC ACP rule hit count - feature request

Are there any plans to use the 6.4 features to be able to get ACP rule hit counts?

Our goal is to eventually support access to ALL FMC API objects.  That said, we do them as we can.  Are you interested/willing to help the project out and work on that?

I can certainly try, I would love to be able to contribute as a great project!

Any progress on this feature?  If not, I'll give it a try.

hitcount and prefilter_policy GET features are now in Master branch.  However, hitcount also can do PUT or DELETE but I haven't written those features into fmcapi yet.  Test it out and see what you think!

Do you have an example/unit test for hit count? There was nothing in the repo and the code base has had a pretty major refactor.

I’m not in front of my computer right now but I’ll describe that later
It is far better to grasp the Universe as it really is than to persist in delusion, however satisfying and reassuring.  — Carl Sagan

On Oct 26, 2019, at 11:51, Andy Taylor<EMAIL_ADDRESS>wrote:

Do you have an example/unit test for hit count? There was nothing in the repo and the code base has had a pretty major refactor.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

Yes, we did a major refactor to better organize the code.  Hopefully (other than trying to find things) this reorg didn't break your workflow!
I must have lost some code or "thought" HitCount was done.  I just spent the day getting the GET features to work.  There is still an issue that I can't seem to resolve (you can't add an AccessRule to the HitCount's filter via the rule's name... it provides/expects the wrong value!)
Anyway, here is the sample code:  https://github.com/daxm/fmcapi/blob/master/unit_tests/hit_counts.py
Note: These changes aren't published to PyPi yet so you'll have to clone the repo to try them out.

Note the """ quoted note near the end of the code.  I haven't figured out why but the HitCount "ID" for the AccessRule doesn't match what the AccessRule's ID is.  Try using acp_name instead.

Check out the debug output for what is returned from GET'ting the AccessRule vs what the HitCounts sees as the id for that particular AccessRule.

Same problem when using name when using:
acprule1 = fmcapi.AccessRules(fmc=fmc, acp_name=device1.accessPolicy['name'])
Log file:
2019/11/04-15:53:36 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-15:53:36 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-16:09:27 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-16:09:27 - WARNING:fmc.py:245 - Either:
1. Payload too large.  FMC can only handle a payload of 2048000 bytes.
2.The payload contains an unprocessable or unreadable entity such as a invalid attribut name or incorrect JSON syntax
2019/11/04-16:09:27 - ERROR:fmc.py:253 - Error in POST operation --> 422 Client Error: Unprocessable Entity for url: https:///api/fmc_config/v1/domain//policy/accesspolicies//operational/hitcounts?filter=%22deviceId:%22&expanded=true&limit=500?filter=%22deviceId:%22&expanded=true&limit=500
2019/11/04-16:09:27 - ERROR:fmc.py:254 - json_response -->	{'error': {'category': 'VALIDATION', 'messages': [{'description': 'The limit in query is not a number.', 'code': 'invalidLimit', 'location': 'limit'}], 'severity': 'ERROR'}}
2019/11/04-16:09:27 - INFO:fmc.py:154 - Auto deploy changes set to False.  Use the Deploy button in FMC to push changes to FTDs.

Yeah.  I corrected my last message.
It is far better to grasp the Universe as it really is than to persist in delusion, however satisfying and reassuring.  — Carl Sagan

On Nov 4, 2019, at 09:16, Andy Taylor<EMAIL_ADDRESS>wrote:

Same problem when using name when using:
acprule1 = fmcapi.AccessRules(fmc=fmc, acp_name=device1.accessPolicy['name'])
Log file:
2019/11/04-15:53:36 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-15:53:36 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-16:09:27 - INFO:apiclasstemplate.py:135 - GET success. Object with name: "" and id: "" fetched from FMC.
2019/11/04-16:09:27 - WARNING:fmc.py:245 - Either:

Payload too large. FMC can only handle a payload of 2048000 bytes.
2.The payload contains an unprocessable or unreadable entity such as a invalid attribut name or incorrect JSON syntax
2019/11/04-16:09:27 - ERROR:fmc.py:253 - Error in POST operation --> 422 Client Error: Unprocessable Entity for url: https:///api/fmc_config/v1/domain//policy/accesspolicies//operational/hitcounts?filter=%22deviceId:%22&expanded=true&limit=500?filter=%22deviceId:%22&expanded=true&limit=500
2019/11/04-16:09:27 - ERROR:fmc.py:254 - json_response --> {'error': {'category': 'VALIDATION', 'messages': [{'description': 'The limit in query is not a number.', 'code': 'invalidLimit', 'location': 'limit'}], 'severity': 'ERROR'}}
2019/11/04-16:09:27 - INFO:fmc.py:154 - Auto deploy changes set to False. Use the Deploy button in FMC to push changes to FTDs.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

When using acprule1 = fmcapi.AccessRules(fmc=fmc, acp_name=device1.accessPolicy["name"])
The log shows the FTD device and ACP rule IDs, using acp_id=device1.accessPolicy["id"]) only the FTD device ID is found.
Neither option get's as far as showing HitCount logs.

I'm going to have to look into this some more (obviously).  I know I can
get it to work if I already know the "correct" ID that HitCounts is
looking for.  That said, I don't know how to get that ID without first
pulling all the HitCounts.  I need to find someone who knows what is
going on here.
On 11/4/19 10:31 AM, Andy Taylor wrote:

When using acprule1 = fmcapi.AccessRules(fmc=fmc,
acp_name=device1.accessPolicy["name"])
The log shows the FTD device and ACP rule IDs, using
acp_id=device1.accessPolicy["id"]) only the FTD device ID is found.
Neither option get's as far as showing HitCount logs.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/daxm/fmcapi/issues/39?email_source=notifications&email_token=AAZOMZ2XXPFOCYEVEOYRNZLQSBL6VA5CNFSM4IKVWBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDACEZQ#issuecomment-549462630,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAZOMZ6Z2KZVRWXSBAW57QTQSBL6VANCNFSM4IKVWBFA.

Thank you.  That said, you aren't off the hook.  Maybe you can help me
figure out what ID the HitCount is using when it references the
AccessRule.  :-)
On 11/5/19 9:27 AM, Andy Taylor wrote:

Thank you so much, you have been incredibly helpful as always!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/daxm/fmcapi/issues/39?email_source=notifications&email_token=AAZOMZ6WSVE2VYAPEAWFS73QSGNGTA5CNFSM4IKVWBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDDJ5VY#issuecomment-549887703,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAZOMZZY3E63RCLBKRNE5M3QSGNGTANCNFSM4IKVWBFA.

I knocked up some rough python and used:
api_path = f"/api/fmc_config/v1/domain/{domain}/policy/accesspolicies/{acp}/operational/hitcounts?filter=%22deviceId%3A{deviceID}%3BfetchZeroHitCount%3A{ZeroCount}%22&expanded={expanded}&limit={LIMIT}"

acp = ACP ID
The code isn't pretty but did give me hit counts for each ACP entry.
When I set ZeroCount to true oddly enough got nothing, setting it to false I got everything including ZeroCount which is actually the only thing I was interested in.

So I just tried to use this, and it works...but there are a few things wrong with it (and one thing wrong with the actual API itself...)
First what's wrong with the API itself? Using version 6.6.1 of the FMC, the hitcounts endpoint will not return more than 1,000 objects, even if the limit is set to be greater than 1,000. Additionally, it does not page. It will always say that the limit was set to 1,000 in the reply and will only return 1,000 objects. Basically if you send limit=2000, the response link to self will say limit=1000
Now, back to this module...
There are 2 things not working:

There is no offset or index number available. This is important because of the issue above, if I get back 1,000 objects, there's a very good chance that there are more objects that I need to go get, but I can't because I can't set an offset/index. The module doesn't know there are more objects to get because the paging is broken :smile:  so there needs to be a way to set an offset in the module...

You cannot get an HA pair device using its name. I don't know if this is a bigger problem than just the hitcounts endpoint, but using the device_name only works for non-HA pairs. You must use the deviceId of the HA pair as the containerId

Offset was added in 'Added searches, updated natrules, and fixed minor issues with hitcounts and apiclasstemplate #127'


chore: use ejson deserialisation to avoid losing type information INTELLIJ-55

Description

Checklist

[ ] New tests and/or benchmarks are included.
[ ] Documentation is changed or added.
[ ] Changelog is updated accordingly.
[ ] I have signed the MongoDB Contributor License Agreement (https://www.mongodb.com/legal/contributor-agreement).

Open Questions

Looks good - would be great to follow up on Anna's question about using canonical EJSON instead of relaxed one.


TV goes ND

Opening an issue to discuss / coordinate the required changes to make the TV ND-compatible and non- or minimally allocation.
Summary of the the goals:

input data should be able to have arbitrary dimension
the TV dimensions should be choosable via keyword arguments
the code should avoid extensive memory allocations

@migrosser : did have any chance to take a look this? If not, can you help us out understanding the code a bit? Connecting you to @sflassbeck who is interested in using it / might need help implementing it.

We should find a way to pass the dimension that can also works with
wavelets (and others nd-transforms)
I guess we should pass a tuple with the dims along with the transform. I
have to dig a little bit into MRIReco interface.
Le mer. 30 nov. 2022 à 23:53, Jakob Assländer @.***> a
écrit :

Opening an issue to discuss / coordinate the required changes to make the
TV ND-compatible and non- or minimally allocation.
Summary of the the goals:

input data should be able to have arbitrary dimension
the TV dimensions should be choosable via keyword arguments
the code should avoid extensive memory allocations

@migrosser https://github.com/migrosser : did have any chance to take a
look this? If not, can you help us out understanding the code a bit?
Connecting you to @sflassbeck https://github.com/sflassbeck who is
interested in using it / might need help implementing it.
—
Reply to this email directly, view it on GitHub
https://github.com/tknopp/RegularizedLeastSquares.jl/issues/44, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AC5P7OYRGLHGVKNLNZLBKA3WK7LFJANCNFSM6AAAAAASQEPUSM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I started having a look at this today. I now have a version of the TV, which is principally able to handle arbitrary dimensions and which does have fewer allocations than the current TV-version. The main limitation of my draft is that it relies on the GradientOp contained in the package SparsityOperators.jl. This is undesirable in so far as this implies a dependence on SparsityOperators.jl and LinearOperators.jl which just recently got rid of. To adress this issue, @tknopp and I lean towards implementing a small version of the GradientOp in RegularizedLeastSquares, which does not depend on LinearOperators.jl. Once I am done with this, I could make a PR, which we can discuss further.

Amazing, thanks so much! Would you mind opening the PR (without merging it) so we can give it a try?

Sorry to bug you again -- any update / would you mind creating a PR for us to try it? Many, many thanks!!

Sorry, for the late reply. I was pretty busy last week. I just created a PR with my current status. There still is some stuff to do, but this should provide us with a starting point.

This seems to be done since the PR has been merged. Closing the issue. If something is missing, please reopen.


Preparing CI environment for BoringSSL.

I suppose equivalent changes follow for the other images? Or is BoringSSL only targeting Ubuntu?

At the moment I've only tried running it on Ubuntu, so I decided to start there. Once I can establish CI for that, I'll address the other images one by one.

@xvzcf Thanks for letting me know. While doing that will you also (keep) add(ing) the py3-psutils to all images (to remove that from the openssl CCI config?). I nearly did that today when I saw that you started with this in this PR. Last question: Is there a reason why we don't use the ci-alpine container in CI? All oqs-demos now build on Alpine for reasons of size, so why not also test it? Or is the idea that oqs-demos implicitly then tests Alpine? :-)

@xvzcf Thanks for letting me know. While doing that will you also (keep) add(ing) the py3-psutils to all images (to remove that from the openssl CCI config?). I nearly did that today when I saw that you started with this in this PR.

I will slowly add that package to whatever images require it, but if you have free time then you can go ahead.

Last question: Is there a reason why we don't use the ci-alpine container in CI? All oqs-demos now build on Alpine for reasons of size, so why not also test it? Or is the idea that oqs-demos implicitly then tests Alpine? :-)

Previously the amount of time the CircleCI tests were taking (in OpenSSL for example) was a concern, but we can probably revisit that.


Add infrastructure proposal to discuss in-proc and out-of-proc support HLSL compiler library

This commit adds an infrastructure proposal talking about a possible out of proc solution for the HLSL shader compiler library. It discusses at a very high level what an out of process architecture may look like and how it could be considered an optional feature as well.

This PR is being abandoned in favor of this one: https://github.com/llvm/wg-hlsl/pull/3 which is going into a different repo.


"." columns

I read your post ["Efficient Tabular Storage"] (http://matthewrocklin.com/blog/work/2015/08/28/Storage/)  and decided to to give Castra a whirl.  As my luck would have it, I got an error on the very first data set I tried.
The problem is that the dataframe has a column that is labeled "." (period, without quotes) and, of course, on *nix this is an invalid name for regular files.  I don't know if/how you would want to fix this.  I've written a test case nontheless.
def test_column_with_period():
    df = pd.DataFrame({'x': [10, 20],
                       '.': [10., 20.]},
                      columns=['x', '.'],
                      index=[10, 20])

    with Castra(template=df) as c:
        c.extend(df)

Which yields:
>       with open(filename, 'wb') as fp:
E       IOError: [Errno 21] Is a directory: '/tmp/castra-uUz3Gr/10--20/.'

Hi @enku thanks for trying it out.   I hope that it can (eventually) be useful for you.  There is a fix for this immediate issue in #42.  It could be improved though if you have suggestions.  (thanks also, for the test.)


chore: repository governance

Repository governance update
This PR was automatically created by the AVM Team hive-mind using the grept governance tool.
We have detected that some files need updating to meet the AVM governance standards.
Please review and merge with alacrity.
Grept config source: git::https://github.com/Azure/Azure-Verified-Modules-Grept.git//terraform
Thanks! The AVM team :heart:

@Akashc0807 could you please trigger the e2e tests on this PR ? thanks

Supersceeded by #105


Hide site if it uses a specific language

Hello. Tell me, is it possible to block sites in ukrainian? I need the rule not to affect Russian, Belarusian and other languages, but only ukrainian. What regular expression should be used?

Do you mean how to distinguish between Ukrainian and other languages in regular expressions?
I don't think it's appropriate to ask here, so why not ask on Stack Overflow?


fix: 'hexoid is not a function' when using webpack

This fixes #1786 which was (mistakenly?) marked as fixed. It's a long-standing issue when using superagent with webpack.
Root Cause: The transitive hexoid dependency exports were invalid and broke webpack.
Related Links:

https://github.com/lukeed/hexoid/issues/7
https://github.com/node-formidable/formidable/issues/871
https://github.com/node-formidable/formidable/issues/981
https://github.com/node-formidable/formidable/pull/982

Checklist

[x] I have ensured my pull request is not behind the main or master branch of the original repository.
[x] I have rebased all commits where necessary so that reviewing this pull request can be done without having to merge it first.
[x] I have written a commit message that passes commitlint linting.
[x] I have ensured that my code changes pass linting tests.
[ ] I have ensured that my code changes pass unit tests.
[x] I have described my pull request and the reasons for code changes along with context if necessary.

Master isn't passing for me locally.

Thanks for the quick turnaround!


SwiftUI switched from iOS to MacOS - Firebase is failing at compile level

It looks like compiler failed to compile getCredentialWith method.
It throws an error

here is my pod file

any help is appreciated

Thanks for the report - this is a known limitation. Can you please add a +1 or comment to the feature request for this? https://github.com/firebase/firebase-ios-sdk/issues/7127
The biggest reason it isn't included in macOS yet is because it relies on the UI delegate. We're open to community contributions as well for this. Thanks!


Tweak Transactions Log screen

Rationale
We have a transaction log screen that shows up all transactions and rewards per current account.
It will be useful if the user can choose to show only transactions or only rewards.
How this screen looks now:

User story

[ ] User opens the wallet
[ ] User clicks "All transactions" button on wallet screen
[ ] User select to filter rewards
[ ] User see only a list of rewards

Another story:

[ ] User opens the wallet
[ ] User switches to Smesher screen
[ ] User clicks on "Rewards log" button
[ ] App opens Transactions log with a filter to show only rewards

Acceptance criteria

[ ] Both scenarios work as described
[ ] Transactions log screen should accept filtering options (probably via location.state)
[ ] Smesher screen has "All rewards" button

Seems not actual anymore:

We have a filter dropdown on the transaction logs screen.
We have a newer design of the smesher screen, which shows all rewards and there is no such button anymore.

So I'm closing this issue.
If I missed something — reopen please


nelmio/alice ~2.0 -> ~2.1

Why is this necessary?

@sagikazarmark, the 2.1 version uses Symfony 3 components

As far as I can see the project supports both 2.x and 3.x. Raising the requirement would make the package not compatible with 2.x.

@sagikazarmark, I agree, both 2.x and 3.x verions, I use Symfony 3 so I need this version

But for that you don't need to update the constraint. 2.1 fullfills the ~2.0 constraint


Use genome UUIDs and rename url_slug to genome_tag

Description

Support the backend switch from GCA-based genome ids to UUIDs
As part of the change, the backend is renaming the url_slug field to genome_tag.
Update genome browser to version 0.5.1, which supports genome uuids

Required before the merge
All relevant backend services need to support UUIDs. Specifically:

genome browser
tools api

Related JIRA Issue(s)
https://www.ebi.ac.uk/panda/jira/browse/ENSWBSITES-1706
Related PRs in other repos:

https://github.com/Ensembl/ensembl-genome-browser/pull/16

Deployment URL(s)
http://refactor-genomeid.review.ensembl.org

Haven't got much to comment on this PR and am happy with it


create missing directory and use proper binary folder

Fixes item misses in last PR.

If ran on clean tree, it would fail as nothing was creating the src directory.
If using add_directory scheme, build fails as source files were going to incorrect folder.

I can verify the second issue you list but not the first one.

Try creating a new build folder.  There was certainly a case I hit where it failed to copy due to a non-existent folder

Hmm. Tried it again now. It seems the ${GLFW_BINARY_DIR}/src directory is created during CMake generation when files like glfw3.pc and glfw_config.h are created, while the Wayland proxy sources are generated as part of the build, which is necessarily later.
I will merge the binary directory fixes in the meantime. Thank you for those!

All the path handling in the previous PR used unquoted variable references, so if there was whitespace in any path then that may explain why you got those errors.

In my case there were no white spaces in the path (only if I need to build something on Windows, which aside from quotes, will also most likely require path conversion).  When using "add_custom_command" the target directory isn't created auto-magically, it needs to be created manually.  If you attempt to build this project standalone, it builds fine as the folder required for the "add_custom"command" exists.  My repro case adds glfw3 via "add_subdirectory", opposed to "ExternalProject_Add".  This should not repro for standalone or "ExternalProject_Add" cases.

Still can't reproduce this. I tried with the starter project now, which adds GLFW as a subdirectory. Once I'd applied the binary directory fixes above it works as expected. Tested with the make and Ninja generators.


Logs

Is there a specific reason on why there is not a logs tab in the dashboard ? I might try to contribute if it's possible !

This dashboard only displays the information exposed by the HTTP monitoring server of NATS, and no logs are exposed by this server.
You can find the exposed info documented at: https://docs.nats.io/running-a-nats-service/nats_admin/monitoring

Got it ! I don't know why but for some reason I thought you were listening through nats directly 🤦, thank you for the work.


adds limits and requests to spicedb pods

PR Template:
Describe your changes

defines limits and requests for SpiceDB cluster pods as they are currently undefined
updates these values in all SpiceDBCluster CR's in repo to ensure it matches in all env's and not have spec creep
Values set are based on current usage with overhead added that falls within the limitrange defined in cluster

How the values were determined
Based on historical data in stage, the spiceDB pods on average consumed:

Pod
Memory
CPU

relations-spicedb-spicedb-7875579958-mqmxm
58.49 MiB
10.73m

relations-spicedb-spicedb-7875579958-cp78j
45.44 MiB
9.72m

relations-relations-6b6b64cdd5-4rr49
41.41 MiB
9.3m

to see how much they rose, i ran a continous loop that would hit the API and DB constantly and didnt see these values increase much more than the above. The overhead provided should be ample for now.
Validation
Deployed to ephemeral:
$ oc get pods relationships-spicedb-spicedb-66b7cb9d94-9l4p5
NAME                                             READY   STATUS    RESTARTS   AGE
relationships-spicedb-spicedb-66b7cb9d94-9l4p5   1/1     Running   0          88s

$ oc get spicedbs relationships-spicedb -o yaml | grep -A 2 -E "requests|limits"
      {"apiVersion":"authzed.com/v1alpha1","kind":"SpiceDBCluster","metadata":{"annotations":{},"name":"relationships-spicedb","namespace":"ephemeral-veqopn"},"spec":{"config":{"datastoreBootstrapFiles":"/etc/bootstrap/schema.yaml","datastoreEngine":"postgres","logLevel":"debug","replicas":1},"patches":[{"kind":"Deployment","patch":{"spec":{"template":{"spec":{"containers":[{"name":"spicedb","resources":{"limits":{"cpu":"100m","memory":"256Mi"},"requests":{"cpu":"25m","memory":"128Mi"}},"volumeMounts":[{"mountPath":"/etc/bootstrap","name":"bootstrap"}]}],"volumes":[{"configMap":{"name":"spicedb-schema"},"name":"bootstrap"}]}}}}}],"secretName":"dev-spicedb-config"}}
  creationTimestamp: "2024-09-11T16:47:35Z"
  generation: 1
--
                limits:
                  cpu: 100m
                  memory: 256Mi
                requests:
                  cpu: 25m
                  memory: 128Mi

$ oc get pod relationships-spicedb-spicedb-66b7cb9d94-9l4p5 -o yaml | grep -A 2 -E "requests|limits"
      limits:
        cpu: 100m
        memory: 256Mi
      requests:
        cpu: 25m
        memory: 128Mi

Ticket reference (if applicable)
Fixes # RHCLOUD-35034
Fixes # RHCLOUD-35035
Checklist

[ ] Are the agreed upon acceptance criteria fulfilled?

[ ] Was the 4-eye-principle applied? (async PR review, pairing, ensembling)

[ ] Do your changes have passing automated tests and sufficient observability?

[ ] Are the work steps you introduced repeatable by others, either through automation or documentation?

[ ] If automation is possible but not done due to other constraints, a ticket to the tech debt sprint is added
[ ] An SOP (Standard Operating Procedure) was created

[ ] The Changes were automatically built, tested, and  - if needed, behind a feature flag - deployed to our production environment. (Please check this when the new deployment is done and you could verify it.)

[ ] Are the agreed upon coding/architectural practices applied?

[ ] Are security needs fullfilled? (e.g. no internal URL)

[ ] Is the corresponding Ticket in the right state? (should be on "review" now, put to done when this change made it to production)

[ ] For changes to the public API / code dependencies: Was the whole team (or a sufficient amount of ppl) able to review?

Considering the historical usage is so low, I think 5x avg idle memory and 10x cpu is a great start. LGTM!


PCA FIX

The robust_pca_ attribute in PCA is allowed to be "None". This fix handles this case.

Hi @yunma10 could you rebase the PR? It looks like it has changes which are already merged


Why not use the textencoder api in the source code

Why use the 0.75 conversion ratio directly instead of using the TextEncoder API to get the corresponding length? Will this cause data loss?


Attendee session voting

This PR implements the feature in #71.

Pull Request Test Coverage Report for Build 297

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.2%) to 99.793%

Totals

Change from base Build 296:
0.2%

Covered Lines:
2850

Relevant Lines:
2856

💛  - Coveralls


Config -- added base config object for env-independent settings

This PR updates the app environment configuration. It adds a base.js that may contain env-independent settings. The environment-specific config files (dev.js, test.js and dist.js) merge the base settings, so that the config object imported with import config form 'config'; contains base and env-settings. If settings are defined in the base and env-object, the env object's value takes precedence. Merging utilizes ES2015 Object.assign() which is polyfilled with core-js. The config object returned by the import is now frozen to prevent mutation.

@sthzg,
nice one! Do you think the addition of immutability is worth the load of lodash in the frontend? Or did you just include the assign module? Could you provide me with dist sizes with and without the fix? Thank you!

@weblogixx That's a good point and made me think if it wouldn't be a better solution to use the ES6 assign function:  export default Object.assign({}, base, dev);. We would have to require a polyfill for  Object.assign() (probably from core-js) to work in ES5 environments, but in my opinion that is a better solution in the long term, because the codebase would use ES6 standards instead of borrowing that particular bit from external libraries like lodash.

Hi @sthzg,
I dont think we should still need to support IE7/8. I would be glad accepting your request with Object.assign with the mentioned polyfill.

@weblogixx sorry, it took me a bit to get the PR up-to-date. I updated according to the last comment and successfully tested the polyfill on IE11 (no support for Object.assign()). The dist size of app.js went from 139kb to 142kb.

More than nice! Will merge it on monday. Thank you for your good work.

:) thanks for merging.


[HOLD][DNR] Xcode 14.3 support on Bazel 5

Requires https://github.com/bazel-ios/apple_support/pull/1

Bumping to Bazel 5.4.1 is enough for this, not toolchain override needed as the fix is already in there: https://github.com/bazelbuild/bazel/releases/tag/5.4.1


[issue-167] Add developer information to pom file for maven publishing

Signed-off-by: Vijay Srinivasaraghavan<EMAIL_ADDRESS>Change log description
updated maven publishing build configuration to add developer info to generated pom file
Purpose of the change
To address https://github.com/pravega/flink-connectors/issues/167
What the code does
build configuration changes
How to verify it
run ./gradlew build and see if the generated pom file contains the developer information

I find the 'developer' block somewhat objectionable.  In my view it should either list all contributors or none.    Can you remind me, what happens when the info is missing?

Nexus repo manager (sonatype publishing) does some validation as a pre-cursor before publishing the artifacts and one of the validation it does is verifying whether the generated pom file has the developer info or not.


Performance test of the Dataset Page in View Mode and SPA-JSF benchmark (For demo on the community day)

Overview of the Feature Request
Once the Dataset Page (View Mode) migration is complete, the goal is to test the performance of the new page (SPA) compared to the old one (JSF). In particular the response/page loading times.
The files tab is an important part to consider, since we have implemented some optimizations, such as pagination or new custom queries in the backend to make data recovery faster.
To perform this test, we need to create the appropriate scenario, which will potentially be a heavy dataset, with many files (I'm not sure how many, but based on a recent conversation, it could be ~10K files). Once the scenario is established, we will run tests to measure the performance and find evidence of performance enhancements or not.
What inspired the request?

https://github.com/IQSS/dataverse/pull/9960
https://github.com/IQSS/dataverse-frontend/issues/183

Any open or closed issues related to this feature request?

https://github.com/IQSS/dataverse/pull/9960
https://github.com/IQSS/dataverse-frontend/issues/183

Returning the issue to the SPA backlog as we agreed that we need first to solve the performance issues encountered with the heavy dataset in the Beta environment.
Once we resolve these issues and enhance the SPA's performance for large datasets, we will record a demo for the benchmark comparing the two applications.
@jp-tosca @cmbz


Updated cdc known limitations for primary key changes

Updated cdc known limitations list to remove primary key changes from the "additional target options to be added" bullet.
Closes #10050

This change is


Fixed #118 and #185, check for deno.land/x urls in readme, basic auditing

Changes:

[x] Fixed issue #118. The publish command now actually checks if a readme file is present instead of testing in the files array
[x] Fixed issue #185. The website now shows the correct entry file
[x] Added checking for deno.land/x urls in readme. If an "old import url" (an url with deno.land/x/MOD_NAME) is found, it will warn the user that they can change it to x.nest.land/MOD_NAME...
[x] Basic auditing. Added auth panel, malicious package display. TODO (not in this PR): more auditing, permissions, warnings

@tbaumer22 ready for review

Resolving what you mentioned, and adding some new small changes too


Could not resolve host: github.com

Starting at
https://scoop.r15.ch/main/mud-20191026-200001.log and
https://scoop.r15.ch/extras/mud-20191026-200001.log
All logs after that fail with the above error.

Fixed itself.


Load/save support for http://gist.github.com/

My original intention for "permalinks" was to use gist. I think this is still valid, and needs investigating.

Now becoming high priority: http://meta.stackoverflow.com/questions/319549/how-are-we-supposed-to-post-godbolt-links-now-that-url-shortening-is-blocked

This is/was implemented...but unauthenticated GH access has such a low limit I never went with it. Closing as there's not much to do here.


Non-stop "Initialising Search Index"

Hi, I just downloaded ZotHero and I might be doing something wrong. It just doesn't find any of my citations. Would you please help me?

Same here. We need a fix 😢

Same here. We need a fix 😢

I'm having the same issue. Using: Zotero 1.3.0, Alfred 4.3.1, Zotero 5, Better BibTex 5.2.117

Same here.
The log is following.
OperationalError: database is locked
16:16:00 workflow.py:2082 INFO     for assistance, see: https://github.com/deanishe/zothero/issues
16:16:00 core.py:197 INFO     [core] searching for "log" ...
16:16:00 index.py:245 INFO     [index] 0 result(s) for u'log'
16:16:01 core.py:197 INFO     [core] searching for "log" ...
16:16:01 index.py:245 INFO     [index] 0 result(s) for u'log'
16:16:01 core.py:197 INFO     [core] searching for "lo" ...
16:16:01 index.py:245 INFO     [index] 0 result(s) for u'lo'
16:16:01 core.py:197 INFO     [core] searching for "lo" ...
16:16:01 index.py:245 INFO     [index] 0 result(s) for u'lo'
16:16:01 core.py:197 INFO     [core] searching for "l" ...
16:16:01 index.py:245 INFO     [index] 0 result(s) for u'l'
16:16:06 workflow.py:2080 ERROR    database is locked
Traceback (most recent call last):
  File "./lib/workflow/workflow.py", line 2073, in run
    func(self)
  File "./zh", line 714, in main
    return do_reindex()
  File "./zh", line 597, in do_reindex
    app.update_index(force=False)
  File "./lib/zothero/core.py", line 166, in update_index
    self.index.update(self.zotero, force)
  File "./lib/zothero/index.py", line 277, in update
    if not self._update(zot, force):
  File "./lib/zothero/index.py", line 325, in _update
    for e in it:
  File "./lib/zothero/zotero.py", line 268, in all_entries
    yield self._load_entry(row)
  File "./lib/zothero/zotero.py", line 320, in _load_entry
    e.citekey = self.bbt.citekey('{}_{}'.format(e.library, e.key))
  File "./lib/zothero/zotero.py", line 195, in bbt
    self._bbt = BetterBibTex(self.datadir)
  File "./lib/zothero/betterbibtex.py", line 48, in __init__
    row = conn.execute(SQL).fetchone()
OperationalError: database is locked
16:16:06 workflow.py:2082 INFO     for assistance, see: https://github.com/deanishe/zothero/issues

It works if Better BibTex is disabled in Zotero.
This seems to be an issue for Better BibTex rather than Zothero.

Same here. Have to restart Zotero every time for any changes to the libraries to be synced in the workflow.

When I update Better BibTex to 5.2.138（The latest version，the problem goes away.(^▽^)

My Better BibTex version is 5.4.5, but this problem remains unsolved.

Restarting Zotero (quit, wait a few seconds, and reopen) should fix it.


affected/package: bufio

What version of Go are you using (go version)?

go version go1.17.6 windows/amd64

Does this issue reproduce with the latest release?
not tested
What operating system and processor architecture are you using (go env)?
go env Output
set GO111MODULE=on
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\hansvanherwijnen\AppData\Local\go-build
set GOENV=C:\Users\hansvanherwijnen\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=gitlab.resato.com/*
set GOMODCACHE=C:\Users\hansvanherwijnen\go\pkg\mod
set GONOPROXY=gitlab.resato.com
set GONOSUMDB=gitlab.resato.com
set GOOS=windows
set GOPATH=C:\Users\hansvanherwijnen\go
set GOPRIVATE=gitlab.resato.com
set GOMOD=C:\Projecten\SCS\go.mod
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\HANSVA~1\AppData\Local\Temp\go-build1818901484=/tmp/go-build -gno-record-gcc-switches

What did you do?
Reading from a file with bufio n,err := r.Read(buf)
f, err := os.Open("test.zip")  // test.zip must be bigger than the chunk read by bufio, but I don't know the size
r := bufio.NewReader(f)
buf1 := make([]byte,4)
buf2 := make([]byte,35)  // create an odd offset in the bufio reader, but maybe any reading past the bufio-size will cause the problem
n2,err2 := r.Read(buf2)
for {
  n1,err1 := r.Read(buf1)
  if err1 != nil {
    break
  }
}
What did you expect to see?
buf1 containing "full" 32 bit data
What did you see instead?
When the pre-read buffer is exhausted, r.Read still returns n1 == 4 && err == nil, but buf 1 will contain at least 1 zero value.
The next read will give the "lost" byte(s)
E.g. expecting {0x12, 0x34, 0x56, 0x78}, getting {0x00, 0x00, 0x00, 0x12} and {0x34, 0x56, 0x78, 0x9A} on the next read

Duplicate of #51095


question about back button in example app

Hi there,
I just installed your demo app on Android and it seems it uses
 "react-native-router-flux": "^4.0.4",
and when I stay on first screen and hit back button then nothing happens (I am not able to quit the app). is it exactly how it suppose to work?

It is not good and should be fixed for sure. Unfortunately I don’t have enough time to work on it, PR is welcome!

6 нояб. 2018 г., в 10:15, Roman<EMAIL_ADDRESS>написал(а):
Hi there,
I just installed your demo app https://github.com/aksonov/react-native-router-flux/tree/master/examples/react-native and it seems it uses
"react-native-router-flux": "^4.0.4",
and when I stay on first screen and hit back button then nothing happens (I am not able to quit the app). is it exactly how it suppose to work?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/aksonov/react-native-router-flux/issues/3347, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQpcSuXCEEwRooX8wK4r1CWDX_GWjy4ks5usdHZgaJpZM4YRAMi.

Duplicate of #3337

if anyone else has the same problem i have a temporary workaround for this problem. Add the following code to the class where you declare your router. That way you can have a way to exit app by using back button in Android
`import {BackHandler} from 'react-native'
componentDidMount(){
BackHandler.addEventListener('hardwareBackPress', function() {
if (Actions.currentScene == 'scarlet')
BackHandler.exitApp()
});
}
componentWillUnmount(){
BackHandler.removeEventListener('hardwareBackPress', function() {
if (Actions.currentScene == 'your home screen name')
BackHandler.exitApp()
})
}`
and remember to change 'your home screen name' to the home screen key of your app.


Telekenetic Room has a WorldPoint.equals(LocalPoint) call

https://github.com/runelite/runelite/blob/master/runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java#L135
This would always be false, as there is no relation between WorldPoint and LocalPoint instances.

Maybe this is related to #3946.


macos ip rule

Could you please advise on how to set up routing rules on macOS?

static int
hev_socks5_session_tcp_bind (HevSocks5 *self, int fd,
                             const struct sockaddr *dest)
{
    HevConfigServer *srv;
    unsigned int mark;

    LOG_D ("%p socks5 session tcp bind", self);

    srv = hev_config_get_socks5_server ();
    mark = srv->mark;

    if (mark) {
        int res = 0;

#if defined(__linux__)
        res = setsockopt (fd, SOL_SOCKET, SO_MARK, &mark, sizeof (mark));
#elif defined(__FreeBSD__)
        res = setsockopt (fd, SOL_SOCKET, SO_USER_COOKIE, &mark, sizeof (mark));
#endif
        if (res < 0)
            return -1;
    }

    return 0;
}

And why is there no need to set a mark in the macOS environment here?

static int
hev_socks5_session_tcp_bind (HevSocks5 *self, int fd,
                             const struct sockaddr *dest)
{
    HevConfigServer *srv;
    unsigned int mark;

    LOG_D ("%p socks5 session tcp bind", self);

    srv = hev_config_get_socks5_server ();
    mark = srv->mark;

    if (mark) {
        int res = 0;

#if defined(__linux__)
        res = setsockopt (fd, SOL_SOCKET, SO_MARK, &mark, sizeof (mark));
#elif defined(__FreeBSD__)
        res = setsockopt (fd, SOL_SOCKET, SO_USER_COOKIE, &mark, sizeof (mark));
#endif
        if (res < 0)
            return -1;
    }

    return 0;
}

And why is there no need to set a mark in the macOS environment here?

From freebsd manpage, that's for ipfw/dummynet. macOS uses pf which does not uses any kind of mark.

SO_USER_COOKIE can be used to set the uint32_t so_user_cookie field  in
       the  socket.   The  value is an uint32_t, and can be used in the	kernel
       code that manipulates traffic related to	the socket.  The default value
       for the field is	0.  As an example, the value can be used as the	skipto
       target or pipe number in	ipfw/dummynet

Could you please advise on how to set up routing rules on macOS? : see get it to work on macOS #104

Thank you very much for your response and the discussions that helped solve the problem that has troubled me for a long time


PuppetPadchat: make contact has a function with real wechat ID

The original Contact.id can get the unique wechat ID, but that is not the one we usually get (such as wxid_ )
After we test PuppetPadchat. the log display show we can get the real wechat ID.
If possible, can we implement a function for that as well?

Could you show the real wechat ID log here?
If log has the real wechat ID, then we probably to implement this function.

2018-06-30 06:45:19 | stdout | 06:45:19 SILL PuppetPadchatManager contactRawPayload(**wxid_ex1**)
2018-06-30 06:45:19 | stdout | 06:45:19 SILL PuppetPadchat contactRawPayload(**wxid_ex1**)
2018-06-30 06:45:19 | stdout | 06:45:19 SILL Contact ready() @ Puppet#0<PuppetPadchat>(default)/PuppetPadchat#0
2018-06-30 06:45:19 | stdout | 06:45:19 SILL PuppetPadchatManager contactRawPayload(**wxid_ex2**)
2018-06-30 06:45:19 | stdout | 06:45:19 SILL PuppetPadchat contactRawPayload(**wxid_ex2**)
2018-06-30 06:45:19 | stdout | 06:45:19 SILL Contact ready() @ Puppet#0<PuppetPadchat>(default)/PuppetPadchat#0

NOTE: wxid_ex1,wxid_ex2 is an example for show up in the log.

Actually, that is also not real wechat id, but it could using this to search friends by phone (but not the wechat id show on the phone) weird..... 😩

Actually, that is also not real wechat id, but it could using this to search friends by phone (but not the wechat id show on the phone)

Yes, you are right. This why I asked you for log :)

@kis87988 Cloud you please close this issue if your question had been answered?

Sorry, I thought we are going to implement that later on.
Yea, I am going to close this issue.

Thanks.
We have a method Contact.weixin() which should do this job by design, however, whether we can get this data depends on the Puppet implementation.


Fix SHIRO-881

On mvn jetty:run in the samples/web,  java.lang.NoClassDefFoundError: org/apache/logging/log4j/spi/AbstractLoggerAdapter  shows up. This PR resolves the error.

@hugbgithub thank for the PR!

@fpapon is this only on main?


No bootparam server found

Trying sunboot on a SPARCStation IPC, it gets an IP address and a hostname, but then it just repeats the message "No bootparam server responding; still trying"

Hi. Having the same issue here. @darkhelmet2002 - Did you manage to find a solution? Thank you


Blue colour back panel in widget should cover all the way to bottom

Description:
The blue colour back panel should go all the way down and cover the widget in following widgets:

APIM API Created Analytics
APIM Subscriptions Analytics

Suggested Labels:
Bug
Suggested Assignees:
@pahans
Affected Product Version:
APIM Analytics 3.0.0
OS, DB, other environment details and versions:
Mac OS Catalina
Steps to reproduce:
Go to publisher dashboard and check the above mentioned two widgets.
Related Issues:

A similar issue is that only some widgets have this blue color background, where as some widgets doesn't have it.
Without background:

With background:

A similar issue is that only some widgets have this blue color background, where as some widgets doesn't have it.
Without background:

With background:

This is tracked with a separate issue https://github.com/wso2/analytics-apim/issues/866


Upgrade pitest-maven-plugin 1.15.0 -> 1.15.1

This PR contains the following updates:

Package
Type
Update
Change

pitest-maven-plugin (source)
build
patch
1.15.0 -> 1.15.1

Release Notes

hcoles/pitest (pitest-maven-plugin)
v1.15.1
Compare Source

#1260 Upgrade to ASM 9.6 for Java 22 support
#1261 Do not error on pitest history files < 1.15.0

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

Suggested commit message:
Upgrade pitest-maven-plugin 1.15.0 -> 1.15.1

See:
- https://github.com/hcoles/pitest/releases/tag/1.15.1
- https://github.com/hcoles/pitest/compare/1.15.0...1.15.1


Project shutting down ?

Hello,
Can you give this project to community so it's no longer Google owned (the repo and contributions etc) since it's shut down by Google I think?

Can you reference where you found that the project was shutting down? I don't see that anywhere posted.

Never mind the latest commit seemed to explain that

Thank you for the interest in carrying this forward.
There are multiple components that have come out of the Swift for TensorFlow project: Swift language enhancements, Swift components related to data science, Swift machine learning APIs, and Swift machine learning models. The language features should continue to live on outside of this project. The features supporting Python interoperability are part of the core Swift language now, and PythonKit will continue to be available. Differentiable Swift has been upstreamed to the core Swift project and is currently moving through the official Evolution process. You can follow its progress and help steer its direction there.
Likewise, many of the supporting libraries will continue to be available, such as swift-benchmark or the Swift Jupyter kernel.
The repositories that are being archived will contain the Swift machine learning APIs, machine learning models, and documentation that have been generated in the development of this project. As was said at the announcement meeting this morning, the community is free to fork these repositories (a number of forks already do exist) and continue the work on APIs and models that began here.
Our mailing list will remain open, if you'd like to further discuss this with the broader community.

https://news.ycombinator.com/item?id=26117453

Ok thanks for the answer! May want to highlight in the readme that mailing list will remain open!


Fixed environment variable name on example

Fixed environment variable name ~(INGEST_ENDPOINT -> AG_INGEST_URL)~ AG_INGEST_URL -> INGEST_ENDPOINT
Update: I did a new commit reverting the INGEST_ENDPOINT -> AG_INGEST_URL rename in fluentd daemonset then renamed AG_INGEST_URL to INGEST_ENDPOIN in configmap (both configmap-activegate.yaml and configmap-saas.yaml) to get the variable name same as confimap key to get code more readable.
ps: I believe this change is necessary in order to avoid other people to make the same mistake as I did when following example here (#29).

Thank you, @matheusneder!


Backport CertificatePinner root certificate support to the 2.x branch

(Test failure is unrelated to this change.)


Automated cherry pick of #8478

Cherry pick of #8478 on release-5.38.
/cc  @AGMETEOR

/release-note-none


Fix typos in README.md

Just a few spelling mistakes and punctuation fixes for the README.md. 😄

Awesome - thank you @KyleMcMaster! I'm updating the GH workflows to not run when updates only include .md files, but I haven't done that yet. Could I get you to submit this PR to the Develop branch instead of main?

@calebjenkins updated!


Computing IID_loss and get a negative result.

Hello, I computed IID_loss, but the result is negative （approximate to zero). Is it right?

I got same result.This question puzzled me for a long time, if you know what the reason, please tell me

@WeiWenQiang123456 @hhc1997 We want to maximise IID loss. What we are actually doing is to minimize the negative IID loss. Because IID is always non-zero, maximising negative IID will always show negative values


Changing name of a file produces duplicate files

Describe the bug
When changing file names, I find duplicate names. Initially, I thought it was an issue with Obsidian itself, but later I tried to switch off DataView for a 2-3 days, and I stopped seeing such issues.
To Reproduce
Steps to reproduce the behavior:

I create a new note, inside another one. For example [[My newly created note]]
Then I open the note, and rename it to for example: [[💡 My newly created note]]
Now going back to the file explorer, or looking at unreferenced links, I can see that I have the newly changed note, but I also have a second note: [[My newly created note]]

If applicable, provide the folder structure of your vault

Folder: Inbox - Here are created all new notes, and they are also renamed inside that folder. Later based on the names, I move them to additional folder structures.

If applicable, provide an example file including yaml frontmatter and/or
inline fields ---- YAML Frontmatter
alias: []
tags:

note/question

Expected behavior
I would like to have only one note.
Desktop (please complete the following information):

OS: Windows 10 and Windows 11. (previously I have experienced this issue under Mac also, but I don't have the machine anymore for a test)
Obsidian Version 0.12.16 (and the last 5-6 version for sure)
Dataview Version: latest (0.4.10)

Can you repro this in a clean vault with only DV installed and enabled?

Hello,
sorry to come back to you so late. I currently go through older issues to see which are stale or already solved.
Does this issue still occur? Could you try what AB suggested, that you try to reproduce the behaviour in a clean vault or by disabling all other plugins?
I am very suprised by this behaviour since dataview should not create notes under any circumstances.


Wait for leader.mesos/master.mesos

Since cosmos relies on leader.mesos and master.mesos the service unit should wait for both hosts to be resolvable.
Much like https://github.com/dcos/dcos/blob/master/packages/adminrouter/build#L73-L75 does.

@lloesche I am going to close this issue. DC/OS systemd unit source lives in dcos/dcos.


Support for Gradle-Metadata

Is there any way to add variants and custom attributes in file.module file generated for gradle-metadata in android library?

requires a whole different set of components be registered with the publishing api's. I did a POC last year that does it. needs to be brought up to date but worked fine with the version I used at the time.
https://github.com/trevjonez/android-components-plugin

It seems to work with most variants, but there is still problem with recognize some configurations at consumer side. Here is consumer config:
android {
    buildTypes {
        release {}
        debug {}
    }

    flavorDimensions 'brand'
    productFlavors {
        flaA {
            dimension 'brand'
        }
        flaB {
            dimension 'brand'
        }
}

All test and simple configurations like flaARelease or flaBDebug don't have any attributes so they try to use default variant, which not match. I get errror like this where com.test:app_flaA_debug:1.0. is default variant at producer side.
ERROR: Unable to resolve dependency for ':app@flaARelease/compileClasspath': Could not resolve com.test:app_flaA_debug:1.0.
Any sugestions?

Unfortunately, this plugin does not work well with Gradle 6:
https://issuetracker.google.com/issues/144240061#comment11
Android 3.6.0 has been released. It now officially supports maven-publish with Gradle Metadata: https://developer.android.com/studio/releases/gradle-plugin#maven-publish
Maybe users of 3.6.0 won't need this plugin anymore and you can add a note about that to the readme?

I have read AGP release notes, so yes I can. Thanks for the information.


Support VK_EXT_depth_range_unrestricted (enhancement)

VK_EXT_depth_range_unrestricted removes the 0.f-1.f restriction on depth values.
This is required for the correct emulation of some games such as GoldenEye 007 Reloaded, which uses values between -65536.f and +65536.f.

Unfortunately this won't be possible at present.
Metal does not currently support depth values outside of [0..1], even for float formats. It complains with validation errors for clear values outside that range, and attempting to render to depths outside this range are clamped to that range, regardless of the viewport settings.


Add the status of pod when using "Helm status" command, as the #2318

Add the status of pod when using "Helm status" command, as the #2318

@thomastaylor312  Can you help me a litter, I  split the commit. But the CI is failed again, when run test-style.  Thanks billions. I don't know how to find a way to solve this problem, so I have no choice but to look for help of you.  Thanks billions.

@thomastaylor312  I did an ci test, but it failed again. We not edit any code, but it failed also. It so strange.

@thomastaylor312 I solve the problem by  run the "go fmt" and then commit the file again.

@technosophos Hi , Matt . Can you help me to review this feature ? The feature is describe in #2318 , it is to add the ability to show the status of pod. Many thanks.

@adamreese  Hi, adamreese. Can you do a review of this pull requrest for me ?  If these have some questions, I will modify it as soon as possible as you reviewed. So many thanks for you.

@adamreese  Hi,Adamreese. Can you do an review of this commit, so many thanks.

@adamreese  Hi , Adamreese. Can you do an review of this commit for me , So many thanks for you. It so sorry to trouble you.

This change is

I know a few of us have looked at this, yet nobody's done a full review. Can someone take a moment to do a review?

@thomastaylor312  I rewrite the PR in an new branch. I am so sorry to trouble you to help me to review the  PR's code.


Correctly access request object

It looks it was misprinted and then copy-pasted

This repo is translation from this PHP version in the order of commits
at the time of this writing this repo at danleyb2/Instagram-API@e61f3919db6da80acef2f442aaed2851afd39e4c is simmilar to the php version at mgp25/Instagram-API@c0edb5828e128c79a58734204faa1020308b9757
the bug fixed by your PR exists on the PHP version too at this revisions  but seems to be fixed at this mgp25/Instagram-API@76274f445cbedf04f60136c9d2bcabd75c4dbf00 which is a later commit (has not been translated)
please understand that we cant merge your PR because it will confuse when the time comes for translating the PHP commit where it gets fixed
we will label your PR as a TODO so we can make them on the PHP version and merge in case we didn't meet a commit that already did that and we have no more pending commits to translate

ok


Pixel 2 Android unable to connect

Required Info

Camera Model
D415

Firmware Version
<IP_ADDRESS>

Operating System & Version
Ubuntu

Kernel Version (Linux Only)
4.9.0

Platform
Android  (8.1.0)

SDK Version
2.11.1

While following the instructions here, getting the following runtime error (unable to see the device).
Using android-ndk-r17.
Latest git hash: 95eba49e12d2256edeb15b9e5918bd9d74486fb0.
lsusb:
Bus 001 Device 003: ID 8086:0ad3
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003

When plugging the device, I get the following in dmesg:
[ 1851.754045] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1851.754117] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 1851.754127] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1851.754134] usb usb2: Product: xHCI Host Controller
[ 1851.754142] usb usb2: Manufacturer: Linux 4.4.88-g3acf2d53921d xhci-hcd
[ 1851.754149] usb usb2: SerialNumber: xhci-hcd.0.auto
[ 1851.759308] hub 2-0:1.0: USB hub found
[ 1851.759349] hub 2-0:1.0: 1 port detected
[ 1852.956869] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 1853.078816] usb 1-1: New USB device found, idVendor=8086, idProduct=0ad3
[ 1853.078842] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1853.078850] usb 1-1: Product: Intel(R) RealSense(TM) 415
[ 1853.078857] usb 1-1: Manufacturer: Intel(R) RealSense(TM) 415

It seems like it's using USB2 interface. Is this a deal killer?
./rs-enumerate-devices
No device detected. Is it plugged in?

./rs-depth
There are 0 connected RealSense devices.

[Realsense Customer Engineering Team Comment]
Hi @Performador,
It should work even only USB2 supported. FW 5.9.11 can support USB2.
It is a 'root' device, right? What's your CMAKE options? Is "-DFORCE_LIBUVC=TRUE" used?

Thanks, I did not have -DFORCE_LIBUVC=TRUE in my cmake line.
Filed: https://github.com/IntelRealSense/librealsense/pull/1808 to update the AndroidNativeSamples.md since it does not work without this.

[Realsense Customer Engineering Team Comment]
Hi @Performador,
I will close this since this issue is resolved with the correct CMAKE option.

Not sure if this is resolved. With libuvc the samples are able to see the device on Android but are not receiving data.
For example, rs-depth will get stuck after showing the connected device:
There are 1 connected RealSense devices.
Using device 0, an Intel RealSense D415
Serial number:<PHONE_NUMBER>44
Firmware version: <IP_ADDRESS>
rs-enumerate-devices seems to correctly enumerate the devices.
Without libuvc the samples will not even see the connected device.

Can we please re-open this bug.
Right now it is not possible to use D415 on Android O.


added Permutation And Combination Calculator

Issue Id you have worked upon -
#291
Briefly explain your program logic -
Here is a shorter explanation of my program logic for permutation and combination in less than 50 words:
Permutation:

Arrange r objects from a set of n objects, where the order matters.
Use a recursive algorithm to generate all possible arrangements.
Use a backtracking algorithm to avoid generating duplicate arrangements.

Combination:

Select r objects from a set of n objects, where the order does not matter.
Use a similar recursive algorithm to permutation, but without backtracking.

I can use these algorithms to solve a variety of problems, such as finding the number of ways to arrange objects in a row or to choose objects from a set.
Screenshots(Attach 2 screenshots of your own input and output) -
Attach here

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

[x] I have performed a self-review of my own code.

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Congratulations 🎉 @Deathanni on your contribution.
Thanks for adding value to this repository. 😊
Let's celebrate this fest 😃 by providing more developers 👨💻👩💻 an opportunity to contribute. Help us make this repository reach far and more by sharing this to your friends and colleagues.
Your efforts can make difference.

Hey 👋, may you also encourage us by clicking the star icon on the repository main page. ⭐


Print out the version during processing

Black recently cut a new release and it confused a few of our contributors since our CI suddenly broke and everybody needed to upgrade the version of black they use. It'd help if this repo simply printed the version it was using.

I'm not related to the project but thank you for the request.
+1

@mlissner also have you consider using the psf/black repo action? https://github.com/psf/black#github-actions


Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) (CWE ID 80)

We are using acs-aem-commons-3.9.0 bundle in our project.
According to Veracode security scan Report run on our project,
Description This call contains a cross-site scripting (XSS) flaw.  The application populates the HTTP response with untrusted input, allowing an attacker to embed malicious content, such as Javascript code, which will be executed in the context of the victim's browser.  XSS vulnerabilities are commonly exploited to steal or manipulate cookies, modify presentation of content, and compromise confidential information, with new attack vectors being discovered on a regular basis.
Recommendations Use contextual escaping on all untrusted data before using it to construct any portion of an HTTP response.  The escaping method should be chosen based on the specific use case of the untrusted data, otherwise it may not protect fully against the attack. For example, if the data is being written to the body of an HTML page, use HTML entity escaping; if the data is being written to an attribute, use attribute escaping; etc.  When a web framework provides builtin support for automatic XSS escaping, do not disable it.  Both the OWASP Java Encoder library for Java and the Microsoft AntiXSS library provide contextual escaping methods. For more details on contextual escaping, see https://www.owasp.org/index.php/XSS_%(Cross_Site_Scripting%)_Prevention_Cheat_Sheet. In addition, as a best practice, always validate untrusted input to ensure that it conforms to the expected format, using centralized data validation routines when possible.
Instances found via Static Scan
Flaw Id Module # Class # Module Location Fix By
44 1 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../js/ajax.js 34 6/5/11
55 4 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 46 6/5/11
46 7 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 71 6/5/11
53 9 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 82 6/5/11
56 9 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 108 6/5/11
13 10 - JS files within /.../clientlibs/js/app.js 108 10/4/17
57 9 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 127 6/5/11
52 9 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 145 6/5/11
59 7 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../clientlibs/js/app.js 150 6/5/11
60 16 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../js/inject.js 28 6/5/11
54 18 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../notification.js 23 6/5/11
\49 20 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../notifications.js 58 6/5/11
48 23 - JS files within acsaem-commonscontent-3.9.0.zip
/jcr_root/.../js/packager.js 51 6/5/11
61 27 - JS files within acsaem-commonscontent-3.9.0.zip
.../touchui-configure-parsysplaceholder.js 111

Ok, I can read a generated report just as well as you can, but can you demonstrate the flaw and confirm it?  AEM provides a lot of XSS protection out of the box, so your scanner might not be taking that into account.

@LambaSwati any update on this?


Add a flag to factory methods to allow zmq copy buffers to be disabled

Addresses #595

I still owe you a test, here, so I'll get to this, today.

@selitvin let me know if this test works for you

@dmcguire81: looks good. Let's fix whatever flake8 complaints about and land it.

@selitvin can you restart the Travis CI build? It looks like a brittle test is timing out, which seems unrelated.

@selitvin can you restart the Travis CI build? It looks like a brittle test is timing out, which seems unrelated.

Hmmm. This is annoying. Did not see these timeouts before... Restarted.

These test timeouts appear to be in the similar place as the hanging you observed with s3. Do you think they are related?

These test timeouts appear to be in the similar place as the hanging you observed with s3. Do you think they are related?

Could be. I'll pull you into the ongoing discussion with pyarrow and s3fs maintainers, since they asked for a reproducer that you may be able to build more quickly than me, if you're more familiar. Needing to work around this deadlock is also related to our discussion of parameterizing the FileSystem instance.

@selitvin https://github.com/dask/s3fs/issues/365


Testing cache restore/save

actions/cache is completely non-functional: https://github.com/actions/cache/issues/1361


Ensure camera is looking at cube and input system ticks.

Overview
Makes TestGrab more reliable by ensuring camera is looking at cube on start and waiting for input system to update before checking pointers.
Changes

Fixes: #7359

Verification
Verified by running tests 100 times in a row.

This optional section is a place where you can detail the specific type of verification
you want from reviewers. For example, if you want reviewers to checkout the PR locally
and validate the functionality of specific scenarios, provide instructions
on the specific scenarios and what you want verified.
If there are specific areas of concern or question feel free to highlight them here so
that reviewers can watch out for those issues.
As a reviewer, it is possible to check out this change locally by using the following
commands (substituting {PR_ID} with the ID of this pull request):
git fetch origin pull/{PR_ID}/head:name_of_local_branch
git checkout name_of_local_branch

/azp run


No longer add $ensure to balancermember concat fragments

Concat has deprecated the ensure parameter, and this is producing warnings in the server logs.
2016-02-23 13:42:17,741 WARN  [puppet-server] Scope(Concat::Fragment[haproxy-blah_balancermember_blah_1]) The $ensure parameter to concat::fragment is deprecated and has no effect.
2016-02-23 13:42:52,278 WARN  [puppet-server] Scope(Haproxy::Config[haproxy]) haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications.

Thanks for this. Great work and a nice catch.

It looks like this should be added in as a dead parameter for previously exported resources?
See https://tickets.puppetlabs.com/browse/MODULES-4024


Update catalogue files

Closes #180

oh, they are submitted as supplementary files already with the paper, not sure if we want them on here, @mschwamb what do you think?

The links look good to me.

Thanks. If it's not too much trouble maybe we should include them as well. But it can be a separate commit later if that's helpful

This can be committed as is

OK, this is deployed now. If you can open an issue with the web page text for the other files I'll add the links.


Fix issue when an operator follows equals()

This fixes #181 by overwriting the existing query with an empty array to avoid invalid string offsets or invalid array accesses when calling any query operator after having called equals() on the field.

@alcaeus: I'm unsure if overriding the previous equality criteria is the best course of action here. Ideally, we'd wrap the previous equality with $eq, but that isn't supported until server 2.8.
For a backwards compatible approach, we could wrap the original equality criteria in a single-element $in array; however, your particular test is evidence that overwriting is still possible. This is also more likely to elicit WTFs from users.
Would it be more straightforward to use $eq (the proper solution) and invite an exception if the server doesn't support it?

To be honest, I haven't given that much thought, but I'd go with the backwards compatible approach.
It gets me wondering: are there use cases where there would be multiple operations in a single field so that overwriting is a bad idea?

are there use cases where there would be multiple operations in a single field so that overwriting is a bad idea?

Offhand, I can't think of any. I'll make the change and merge it with that behavior then. Thanks!

Manually merged in https://github.com/doctrine/mongodb/commit/724be1d4e864cfbe098be6beb3d610bf492c1516. I included your original commit but added logic to attempt merging existing equality criteria in https://github.com/doctrine/mongodb/commit/5dfc371713a939068ee99c50f40148fadff215ae. I also added some tests to document the edge cases.
Thanks!

Awesome, thank you!


Fix block definition of ActionController::Base#rescue_from and ActionController::Base#rescue_from

This PR changes block for rescue_from in actionpack to be optional.
When with: parameter is given, block is not needed.
I checked behavior via Steep.
Before:

After:

I found similar definition in actionsupport.
https://github.com/ruby/gem_rbs_collection/blob/main/gems/activesupport/6.0/activesupport-generated.rbs#L10919
But it seems to be automatically generated file. Should I fix it also?
(In my environment, the problem was solved without fixing it)

I found similar definition in actionsupport.
Should I fix it also?

It's optional.
Actually ActionController::Base.rescue_from is implemented as ActiveSupport::Rescuable::ClassMethods#rescue_from. So the referenced type definition is the correct place to write type of rescue_from.
Ideally, we should fix the definition in activesupport-generated.rbs. But we need to fix the inheritance of ActiveSupport::Rescuable::ClassMethods also because currently the module does not extend ActionController::Base.
You need to a bit investigate the actual inheritance and update the RBS file, so I think we do not need to apply it in this PR. I hope we will fix this problem with another PR in the future.


Add buttonsStartWith and buttonsEndWith methods

Introduced two new methods to reorder buttons: buttonsStartWith and buttonsEndWith. These methods rearrange button collections by placing specified buttons at the beginning or end of the stack, respectively, with configurable behavior for handling missing buttons using the abortIfNotExist parameter. Updated orderButtons to accommodate the new abortIfNotExist parameter.
WHY
BEFORE - What was wrong? What was happening before this PR?
There was no option to define a priority order for buttons by specifying preferences. Previously, you had to directly define the button order among the buttons that were present in the stack. With this change, it is now possible to keep the stack as it is and simply specify which buttons should be at the beginning and which should be at the end of the stack, and the order is automatically adjusted.
I made this change to allow for easier modification of the button order, regardless of the buttons being used. In fact, I use the Laravel Pint linter, which automatically checks the use traits and forces me to reorder the buttons each time.
AFTER - What is happening after this PR?
It is now possible to specify which buttons you prefer to have at the beginning and end of the stack. Also, when using the move method, you can specify that it should not abort if it does not find the button.
HOW
How did you achieve that, in technical terms?
I added two methods: the first one is called buttonsStartWith, and the second one is called buttonsEndWith.
Here is an example of how they can be used:
CRUD::buttonsStartWith('line', ['show', 'update'], false);
CRUD::buttonsEndWith('line', ['delete', 'trash', 'destroy'], false);

Is it a breaking change?
No, this is not a breaking change. It is simply an additional feature to make the button order more flexible.
How can we test the before & after?
In the setupListOperation() function of a CRUD, add these two methods with a desired button order and test.
Example:
CRUD::buttonsStartWith('line', ['update', 'show'], false);
CRUD::buttonsEndWith('line', ['delete', 'trash', 'destroy'], false);

Hello @dimer47
Thanks a lot for this PR, I will ask @pxpm to check it.
Cheers.


XMPP client does not restart after second error in Listen

After an error happens in Listen, the xmpp server is supposed to restart. After the first error, it does indeed restart but after another error, it does not. The result is that the GCM messages do not reach the server anymore.
From the logfiles. At first error:
time="2016-09-14T04:49:38+05:30" level=error msg="gcm xmpp listen" error="error on Recv: XML syntax error on line 1: unexpected EOF" xmpp client ref=0xc820302000
time="2016-09-14T04:49:38+05:30" level=debug msg="gcm xmpp listen finished" xmpp client ref=0xc820302000
time="2016-09-14T04:49:38+05:30" level=warning msg="gcm xmpp connection closed" error="error on Recv: XML syntax error on line 1: unexpected EOF" xmpp client ref=0xc820302000
time="2016-09-14T04:49:38+05:30" level=debug msg="creating gcm xmpp client" sender id=282308463187
<stream:stream from="gcm.googleapis.com" id="9F095DD2A3785B12" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
stream:featuresX-OAUTH2X-GOOGLE-TOKENPLAIN</stream:features>

<stream:stream from="gcm.googleapis.com" id="E28A8CE15623D186" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">
stream:features</stream:features>
<EMAIL_ADDRESS>time="2016-09-14T04:49:40+05:30" level=warning msg="gcm xmpp client replaced" previous xmpp client ref=0xc820302000 xmpp client ref=0xc8281470e0
time="2016-09-14T04:49:40+05:30" level=debug msg="gcm xmpp listen started" xmpp client ref=0xc8281470e0
At second error:
time="2016-09-14T04:55:46+05:30" level=error msg="gcm xmpp listen" error="error on Recv: XML syntax error on line 1: unexpected EOF" xmpp client ref=0xc8281470e0
time="2016-09-14T04:56:01+05:30" level=debug msg="-- ping" xmpp client id=0xc8281470e0
and no more messages in the logfile from the xmpp server.

I tried reproducing the problem by using tcpkill but no success. The xmpp client always restarts even after a few errors on Listen because of tcpkill.

@bolshoy , I was looking at the code and had a question (not related to this problem). When we receive an error in monitorXMPP, we will go through the for loop again, call connectXMPP and and start another instance of pingPeriodically. Should we be disabling the earlier instance of pingPeriodically at that time?

@kuchlous are you sure you use the latest build? I had this problem a couple of commits back and fixed it, the latest version runs well for a week. What kind of load do you have?

@kuchlous no need to stop the ping monitor explicitly, the last ping on the dead connection will either time out or return error and the monitor will exit. The downside is keeping the goroutine up for a few extra seconds,.

I have your changes till the Aug 30th checkin aa5b2ef8faa4e5986af0177cc1ae415890df7b77 .
Is the fix in a change after that? My guess is that for some reason the error channel on which connectXMPP is writing on a Listen error is full and for that reason the process hangs waiting for that channel. I say this because you see the message from before the write on the channel but nothing after that.
I will update my code with your last checkin as well and try.

@kuchlous I just made some artificial disconnects and got the error you mentioned. Working on this.

@bolshoy , Thanks. Would love to understand what the problem was.

@bolshoy , I see some checkins which refer to this issue. Is it fixed? Should I update my code?

@kuchlous running the new code for several days, no problems meanwhile. Please update and see if it works well for you.

@bolshoy , I have pulled your changes. Will try and let you know how it
goes. Would be grateful if you can explain what the problem was. I see that
the major change that you made was to add a capacity of '1' to the error
channel.
On Mon, Sep 19, 2016 at 9:41 PM David Bolshoy<EMAIL_ADDRESS>wrote:

@kuchlous https://github.com/kuchlous running the new code for several
days, no problems meanwhile. Please update and see if it works well for you.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rounds/go-gcm/issues/11#issuecomment-248038659, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABJZa1xHy_vTRVnBX2saFOmL0x7_XDCbks5qrrQkgaJpZM4J8cGk
.

@bolshoy , it is working fine so far.

@kuchlous here too, thanx. I reworked some logic to eliminate possible deadlocks and goroutine blocking  on channels. Looks ok so far, but I am not too content with the code. I am considering eliminating the Listen API in the future and calling listen inside the constructor. It should straighten out some things. wdyt?

@bolshoy , not clear how that would help but if you explain your motivation
a bit I may be able to give some feedback. Would certainly like to help in
any way I can.
On Fri 23 Sep, 2016, 9:56 PM David Bolshoy<EMAIL_ADDRESS>wrote:

@kuchlous https://github.com/kuchlous here too, thanx. I reworked some
logic to eliminate possible deadlocks and goroutine blocking on channels.
Looks ok so far, but I am not too content with the code. I am considering
eliminating the Listen API in the future and calling listen inside the
constructor. It should straighten out some things. wdyt?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rounds/go-gcm/issues/11#issuecomment-249238428, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABJZa4THUWvgAzBTzfNPKQHwakkYxMW5ks5qs_2bgaJpZM4J8cGk
.

@kuchlous will straighten up things externally, more foolproof

This seems to be finally fixed. Have seen this error in the log many times, but the XMPP client restarted each time. So we can close this.

@kuchlous thanx, runs fine here for two months too, forgot to close it.

@bolshoy , unrelated note. Do you know of any way to do perf testing with
GCM? I want to perf-test the whole flow, send GCM upstream messages,
process in server and send GCM downstream messages. I am unable to figure
out how to send GCM upstream messages from a script..
On Sun, Dec 4, 2016 at 10:26 PM David Bolshoy<EMAIL_ADDRESS>wrote:

@kuchlous https://github.com/kuchlous thanx, runs fine here for two
months too, forgot to close it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rounds/go-gcm/issues/11#issuecomment-264715530, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABJZa1AA4zWoqcH-grDRmIeILY8mr7UMks5rEvCvgaJpZM4J8cGk
.

@kuchlous you need an agent that will use google api to send an upstream message from a device, like here: https://firebase.google.com/docs/cloud-messaging/android/upstream
check also: http://www.grokkingandroid.com/upstream_messages_with_google_cloud_messaging/
We don't need it, so I haven't really explored it.

@bolshoy , thanks for the pointers. Our app is working fine but it is
difficult to generate a large number of messages from device to simulate
reasonable traffic. But anyway, I simulated the upstream traffic over http
in the hope that the http will be slower than XMPP so I have a worst case
scenario.
On Tue, Dec 6, 2016 at 10:57 PM David Bolshoy<EMAIL_ADDRESS>wrote:

@kuchlous https://github.com/kuchlous you need an agent that will use
google api to send an upstream message from a device, like here:
https://firebase.google.com/docs/cloud-messaging/android/upstream
check also:
http://www.grokkingandroid.com/upstream_messages_with_google_cloud_messaging/
We don't need it, so I haven't really explored it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rounds/go-gcm/issues/11#issuecomment-265214336, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABJZay-Imm_Xyed56XuuDf5kV2bv3D5-ks5rFZsLgaJpZM4J8cGk
.


[nl] allow passing a default place to detect and fulfill

This allows the Explore page to take a default place that will be used when trying to detect and fulfill a query. If no default place is passed to the endpoint, the regular default place logic will be used (if sdg, default place is Earth, otherwise, default place is USA)
e.g., when default_place is set to India: https://screenshot.googleplex.com/8fcrdGyvgrzS23j

thanks for the reviews!


Finetuning Dataset Annotation Format

Hi Everyone,
I was finetuning a TSR dataset of 487 Tables, The tables are different from the PubTabMed Dataset.
At first I annotated the Dataset using a normal annotation where bounding boxes cover the whole table and the whole columns and rows.
Which was different from the original PubTabMed annotation where the borders touch the text.
In this case the model score was:
AP50: 0.794, AP75: 0.458, AP: 0.472, AR: 0.627
I found that this score was very low so what I did was that I changed the annotation to match the PubTabMed dataset and ended up with a score of:
AP50: 0.705, AP75: 0.348, AP: 0.371, AR: 0.531
Which is much worse in terms of everything
Why is that happening, how can I fix it, and what do I need to look for to make sure that things are running well?

@bsmock

@bely66 hi, could you please tell me how did you prepare your datas for fine-tuning? I also want to do some fine-tune jobs on structure models but don't know how to prepare my own dataset. Looking forwarding to your reply.

@bely66 hi, could you please tell me how did you prepare your datas for fine-tuning? I also want to do some fine-tune jobs on structure models but don't know how to prepare my own dataset. Looking forwarding to your reply.

+1 能加个联系方式？


Upgrade sqlite-parser to ES2015

I would like to...

update the source and tests to ES2015
publish the library on npm as a single minified bundle
remove the dist/ and lib/ folders from the git repo
replace the lib/ folder for the dist/ folder on npm

Looks like I finished this one but never closed out the issue.


[stable/logstash] bump logstash to 6.7.0

What this PR does / why we need it:
Bump logstash to 6.7.0
Checklist

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md

/lgtm


Slow sync/High memory usage

Pulled latest docker image from nanocurrency/node. I assume this is the new v10 node?
4GB ram node running at 90% RAM usage, 2x CPU peaking at 70% usage. Been almost 48 hours and sync still not complete
"count": "4973818",
"unchecked": "1179423"

Same issue here, but on win10 64 with HDD

Here is my node resource usage here - I updated to 10.0 on Sat 10AM in the timezone the graph is in.

I think it is possible to cut down on the memory usage during bootstrap by flushing the unchecked cache more frequently.
I moved the flush code into the inner loop of rai::bootstrap_attempt::run, flushing every 1000 loops or so, and was able to get through the bootstrap with less than 1G of memory.

Most of these issues will be resolved by lazy bootstrapping (#995), which will largely negate the need for an storing blocks that have not been validated on disk.
There are further improvements for network I/O, disk I/O, CPU utilization, and RAM utilization.
I am going to close this ticket so we can track the individual improvements directly.  Please let me know if you have any additional questions.


utteranc don't  work

Discussed in https://github.com/jpanther/congo/discussions/389

Originally posted by XdpCS November 27, 2022
This is my config/_default/config.toml
[params.utteranc]
repo = "XdpCs/xdpcs.github.io"
enable = true
issue-term = "title"
theme = "github-dark-orange"

But this is not work in my website.

I put this in config/_default/params.toml
[utteranc]
repo = "XdpCs/xdpcs.github.io"
enable = true
issue-term = "title"
theme = "github-dark-orange"
this is also not work in my website.

111


Add information about "Enable Deep Learning"

[Enter feedback here]
I understand that enabling "Enable Deep Learning" in a classification task will use BERT or BiLSTM. Please add the description and reference link on this page.
Example:

In order to invoke BERT, set enable "Enable Deep Learning" and use a GPU compute (virtual machine size "STANDARD_NC6" or a higher GPU). If a CPU compute is used, then instead of BERT, AutoML enables the BiLSTM DNN featurizer.

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

ID: dc4e187d-ef1b-b3a8-6b06-0f41a89fec3e
Version Independent ID: 26ed409d-f7d7-fd85-e6e4-deda1df6d1c3
Content: Use AutoML to create models & deploy - Azure Machine Learning
Content Source: articles/machine-learning/how-to-use-automated-ml-for-ml-models.md
Service: machine-learning
Sub-service: core
GitHub Login: @Aniththa
Microsoft Alias: nibaccam

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

@jpmlblog Thanks for your feedback. I have forwarded this issue to author and appropriate update will be made.
We will now proceed to close this thread. If there are further questions regarding this matter, please respond here and @YutongTie-MSFT and we will gladly continue the discussion.


Action fails if there is multiple files

Example: https://github.com/team-gsri/GSRI-Opex/actions/runs/3822305660/jobs/6502308621
current-version: 0.0.4
bump-type: Fix
next-version: 0.0.5
CreateFile C:\actions-runner\_work\GSRI-Opex\GSRI-Opex\gsri_opex.pbo C:\actions-runner\_work\GSRI-Opex\GSRI-Opex\gsri_units.pbo: The filename, directory name, or volume label syntax is incorrect.
Error: Process completed with exit code 1.

Fixed by 5d2e1fb2175d3e73fad6f529a6532a5aaedf33f3


Hotfix: Cell location calculation, mat_map verifications

This contains two hotfixes:

Adds verification to initialization of a material map (mat_map), the number of mesh cells (in one direction) given as n must be a multiple of the size of the layout. This is required because all cells are required to have just one material. Also verifies that the mesh cell number is larger than the layout and larger than 0. Resolves #21 and Fixes #6.

Fixes a bug in cell.get() that reversed calculation of x and y. Note that cell index, from cell.index() is given in a row-column format. That is (0,5) is the cell in row 0, column 5.

Also contains the new UOX input file.

When defining the cells, the cell.index() is stored as (i,j) where i is row and j is column. So index[0] is the row number and will therefore set the y coordinate (same reasoning for x)


Update the footer

Update the footer to include a link to the proper cookie policy, hide FAQ until we have one and add links to the admin UI for users that have access.

Also made sure we use the header consistently in every area. Over to @Coenego for review.

Changes Unknown when pulling 6f718fc19a93edda27f2eb25cd0670a75abb4f0c on bp323:issue-426 into ** on CUL-DigitalServices:master**.

Changes Unknown when pulling 6f718fc19a93edda27f2eb25cd0670a75abb4f0c on bp323:issue-426 into ** on CUL-DigitalServices:master**.

Changes Unknown when pulling 710259fdb6b431b602655ef1e3a42532deb9b7e1 on bp323:issue-426 into ** on CUL-DigitalServices:master**.

Changes Unknown when pulling 1793e753dd4ca64da5f67b743d7e2e4ec3aff4ee on bp323:issue-426 into ** on CUL-DigitalServices:master**.


Debug with VSCode

Is there any way to start debugging in VS Code with aws-okta ?

I know @Fauzzy uses VS Code. Not sure about debugging though.

@nickatsegment Thanks for your reply.
I figure out a way to do that. Actually I am creating a task to automate.
Basically I execute aws-okta exec [profile] -- env
So I am able to get secret key, acesstoken, etc and set to Env before start debug.
I know that is not the best way, but it is working fine.


[Q] How do the schedulers work with resume / interrupt?

If I have a CosineAnnealingWithWarmupScheduler with t_warmup=500ba, t_max=1000ba, and I have a training run that goes for 1500ba and saves checkpoints. Let's say the run finishes. And now, I restart the run from the final checkpoint for another 1500 batches. Will the learning rate be 0 the entire time, or will it restart the cosine annealing process (with warmup)?

You are welcome to test this, but it should stay at 0. We simply load up all the state (including the scheduler state), and continue training, as if you had trained for 3000ba to begin with.