[Docs] Split iOS and Android docs into different categories

This screenshot explains everything:

If this would be accepted, I'll do the same with components.

This looks quite nice and is easier to read. Generally I'm in favor of grouping articles/code/whatever by feature instead of platform but here I think what you've done makes sense.

@ide so you don't think that this would be helpfull for component's docs?

I think for components it'd be nice too. Send a PR and I'll take a look.

Just my general sentiment is that we don't want the docs to be split at the topmost level between iOS and Android... the way to think of it is that you are firstly a mobile React developer and the platform is an implementation detail. But in cases where there are clear platform differences (ex: StatusBarIOS) creating small iOS and Android sections does look easier to read.

Fantastic!!!


A second import fails on a database error

I am probably doing something wrong but running the command:
CodeChecker check --dbusername codechecker --dbport 5432 -n firefox -w ~/checker_workspace -l /home/sylvestre/checker_workspace/build.log

on a second run generates this error:
[INFO] - Parsing log file: /home/sylvestre/checker_workspace/build.log
[INFO] - Parsing log file done.
[INFO] - Checking for database
[INFO] - Waiting for check results on [40618]
[INFO] - Server error.
[INFO] - Error code: 0
[INFO] - Error message: (psycopg2.IntegrityError) ERROR:  the value of a duplicated key breaks the unique constraint « runs_name_key » [1]
DETAIL:  The key « (name)=(firefox) » already exists. [1]
 [SQL: "INSERT INTO runs (id, date, duration, name, version, command, inc_count) VALUES (nextval('run_id_seq'), %(date)s, %(duration)s, %(name)s, %(version)s, %(command)s, %(inc_count)s) RETURNING runs.id"] [parameters: {'name': 'firefox', 'duration': -1, 'inc_count': 0, 'version': '4.0', 'command': '/home/sylvestre/dev/mozilla/codechecker/codechecker_package/CodeChecker/cc_bin/CodeChecker.py check --dbusername codechecker --dbport 5432 -n firefox -w /home/sylvestre/checker_workspace -l /home/sylvestre/checker_workspace/build.log', 'date': datetime.datetime(2015, 12, 28, 16, 27, 40, 398042)}]

[1] are translated from French

CodeChecker identifies each result set with a unique name: this is what you define with the -n parameter (in this case firefox). Therefore for each "check" you should give a new unique name using the --name/-n command line parameter. Usually the run name is a combination of the application name and its version.
I see the following problems here:

CodeChecker should show a detailed error message when a run with the given name already exists. I think the problem here is that the current implementation of the run name uniqueness checking depends on the database server's language. It should be fixed as soon as possible! Hint for the developers
The user guide should be more detailed about run names and its usage.
The command line help should be more detailed too.

Thanks for the quick feedback.
I am interested in codechecker for the feature: incremental bug reporting (show only new bugs compared to a baseline)', I am trying to achieve that but I am don't see how code checker can deal with unique name here?!

Just add the --update flag and use the same name for each run. This is also poorly documented.
A usual incremental workflow:

CodeChecker check -n foo -w ~/foows -b 'make clean && make'  (clean build)
Do some coding
CodeChecker check -n foo --update -w ~/foows -b make
Repeat  2 - 3

In the incremental mode CodeChecker replaces the results for each file it checks, therefore it's important that the build system should only build the changed files in point 3, otherwise it will be slower.

Hi Sylvestre,
If you want to compare two versions of firefox for the contained bugs, you need to check the code the two different versions of the source code and give them different run names. Thenyou can compare them in the WEB GUI or in command line and show the new/resovled/unresolved bugs between the two versions.
So

check version 1 of firefox  CodeChecker check -n firefox_v1 -w ~/foows -b 'make clean && make'
check version 2 of firefox and call it firefox_v2 CodeChecker check -n firefoxv2 -w ~/foows -b 'make clean && make'
Then start the webserver: CodeChecker server -w ~/foows -v 9999
View the results in firefox #firefox http://localhost:9999
Or alternatively list the diff of the two runs and show new bugs in firefox version 2 in command line:  CodeChecker cmd diff -b firefox_v1 -n firefox_v2 -p 8001 --new

I hope this helps.
Regards,
Daniel

With the new release 5.2 CodeChecker runs by default in update mode. Which means it will overwrite previous analysis results if the same run name is used. This change should fix the error in the description.
Please @sylvestre verify if you still have this error with the new release.

@sylvestre did you try the latest release if this bug still exists?

closed because of no feedback

@gyorb Actually, I still can reproduce with:

CodeChecker check --dbusername codechecker_user --dbport 5432 -n firefox -w ~/checker_workspace -b "cd ~/dev/mozilla/ff/mozilla-inbound &&  hg pull -u && hg update -r default && ./mach build"

and I am running the head of this git repo.
Using --update fixes the issue.

If you want to use PostgreSQL database you should use the --postgresql option in the command line. In the latest versions the default database backend is SQLite which will create an SQLite database in the codechecker workspace directory automatically.
Please cleanup everything (codechecker repository, codechecker workspace, database) and try to rebuild the CodeChecker package from scratch and use the master branch.
If it still does not work enable debug mode (export CODECHECKER_VERBOSE=debug)
and send us the log, it should give us more information.

Do you still get this error message?

@sylvestre do you still get this error with the latest release?

Nope, I havent seen it for a while, thanks


Warning in LoadDebugSymbolsProperties

Environment
How do you use Sentry?
Sentry SaaS
Which version of the SDK?
0.15.1
How did you install the package? (Git-URL, Assetstore)
git
Which version of Unreal?
5.3
Is this happening in Unreal (editor) or on a player like Android, iOS, Windows?
Editor
Steps to Reproduce

Turn off the setting to upload debug symbols automatically
Do not set up a sentry.properties file, since we do not want to upload debug symbols
Start the Unreal Editor

Expected Result
Init proceeds normally, no warnings are logged. Ideally the parsing of the properties file only triggers if configured to upload symbols
Actual Result
We receive this warning log:

Sentry plugin can't find sentry.properties file

Thank you for bringing this up! This warning definitely shouldn't appear when simply starting the editor regardless symbol uploading is enabled in project settings or not.


OP-21844 Fixed postgresql cve by upgrading it to 4.7.2. CVE-2024-1597

Jira : https://devopsmx.atlassian.net/browse/OP-21844
Summary : Upgraded postgresql version
Testing :
compile successful, no new TCs failed bcoz of this.
Created trivy-scan locally, this CVE not found
Pre-merge : NA
Post-merge : QA regression testing

how we are sure that this change (version upgrade) will not break the functionality ?

pls update your commit msg as referred here : https://opsmx.slack.com/archives/C033ZDUEA6P/p1709700101090909
Testing details not mentioned in PR - Jay asked to approve, rest lgtm.

pls update your commit msg as referred here : https://opsmx.slack.com/archives/C033ZDUEA6P/p1709700101090909 Testing details not mentioned in PR - Jay asked to approve, rest lgtm.

@aman-agrawal check now.


Document that special naming is needed

A checked variable name …

Must start with all
Followed by the type name exactly
Followed by anything

Is that correct?
Bonus:
Are there other “limitations” that need to be documented?

Can I put the variable in let-in?
Can the variants have arguments?
Does it have to be a list?
The definition of the variable has to be a list literal, right? Can I pipe it to something?

I think mentioning stuff like this will help people diagnose why the rule isn’t working in some situation.

I stumbled upon Can the variants have arguments? when testing this rule today. I expected the rule to pass but it failed on 2 variants that take arguments.

Ah good points! I have the feeling that extending the rule for constructor with arguments makes it more difficult (or even impossible) when you have things like type Foobar = Foobar String. I'll update the documentation to include these edge cases :)

Definitely not recommending to handle constructors with arguments, just to add to the docs to match the limitations/set expectations. Maybe one day it'll be easier to determine and handle constructors with arguments for this rule.


Error on launch - LESS / ThemeManager related?

I have an error upon launching Atom on Mac OS 10.10.3. It appears to be related to the ThemeManager, but I'm not familiar enough to troubleshoot on my own. I have been using Atom for several months without problems, and just ran into this problem today. I'm unable to do open any files or preferences in app. Rest of system seems ok. I have reinstalled with no improvements.
Here's what shows up in the console:
Error
    at new Parser (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/less-cache/node_modules/less/lib/less/parser.js:333:27)
    at LessCache.module.exports.LessCache.parseLess (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/less-cache/lib/less-cache.js:244:16)
    at LessCache.module.exports.LessCache.cssForFile (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/less-cache/lib/less-cache.js:275:20)
    at LessCache.module.exports.LessCache.readFileSync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/less-cache/lib/less-cache.js:263:19)
    at LessCompileCache.module.exports.LessCompileCache.read (/Applications/Atom.app/Contents/Resources/app.asar/src/less-compile-cache.js:36:25)
    at ThemeManager.module.exports.ThemeManager.loadLessStylesheet (/Applications/Atom.app/Contents/Resources/app.asar/src/theme-manager.js:310:33)
    at ThemeManager.module.exports.ThemeManager.loadStylesheet (/Applications/Atom.app/Contents/Resources/app.asar/src/theme-manager.js:286:21)
    at ThemeManager.module.exports.ThemeManager.requireStylesheet (/Applications/Atom.app/Contents/Resources/app.asar/src/theme-manager.js:203:24)
    at ThemeManager.module.exports.ThemeManager.reloadBaseStylesheets (/Applications/Atom.app/Contents/Resources/app.asar/src/theme-manager.js:266:12)
    at ThemeManager.module.exports.ThemeManager.loadBaseStylesheets (/Applications/Atom.app/Contents/Resources/app.asar/src/theme-manager.js:261:19)index.js:66 handleSetupError

Back up and running now after clearing out my ~/.atom folder. Probably not repeatable. Will re-open if it recurs.

@kevinsawicki Do you think we should add this to the list?

Yeah, :+1:

Closing this in favor of #7282 which has a few examples of how this could happen.

For those wondering, the full path to the folder you have to delete before reinstalling is "C:\Users\MyUser.atom"


add template param for pointer type to k4a::image::get_buffer()

I suggest adding a c++ template parameter to k4a::image::get_buffer() so that the pointer type returned can be easily controlled. There is significant probability the image buffer doesn't contain 8-bit data, and significant probability the caller needs a pointer other than uint8_t*. This is extremely common when interoperating with OpenCV.
// desired usage
uint16_t* mydataptr = myimage.get_buffer<uint16_t>();
void* needvoid = myimage.get_buffer<void>();

Describe the solution you'd like
Could be as quick a hack as...
template<typename T = uint8_t>
T *get_buffer() noexcept
{
    return (T*)k4a_image_get_buffer(m_handle);
}

Describe alternatives you've considered
Without the template parameter, I have multiple casts of multiple kinds throughout code. It is litter with no benefit.

This is a good idea. This will not have any bad side effects to existing code, because template parameter is set to default uint8_t.


Add Default image crop

Default image crop value added in this PR

Codecov Report

Merging #106 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #106   +/-   ##
=======================================
  Coverage   62.96%   62.96%
=======================================
  Files          20       20
  Lines         243      243
=======================================
  Hits          153      153
  Misses         90       90

Continue to review full report at Codecov.

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


refactor: remove aliases

🔗 Linked issue

❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
@kazupon
It seems like this works as expected when using normal imports, was there a specific reason these were imported like this?

📝 Checklist

[ ] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

@BobbieGoede
When I started developing the Nuxt i18n module v8, importing from a template-generated module in the form of another relative path didn't seem to work out, so I have a feeling it was solved that way, but I forget the reason. 😅
The test passes with the normal import style, so it looks fine.
hanks for refactoring as always!


Pass Message object to MQTT message callbacks

Description:
Pass Message object to MQTT message callbacks.
For backwards compatibility, wrap callbacks using the old signature and print a message when subscribing.
Severity level of the deprecation message is currently INFO, this will be raised to warning, and finally the backwards compatible wrapping will be removed.
Background:
We currently pass topic,, payload and qos to the callback, omitting retain flag.
Access to the retain flag will be highly useful in upcoming frontend including possibility to subscribe  to topics and view received MQTT messages.
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

oops never pressed submit on my review comments.

Marking as breaking change so we can inform people with custom components

@balloob Thanks for reviewing! The comments should be fixed now.

I'm still a rote beginner with MQTT but does this change affect an example like this one? https://www.home-assistant.io/cookbook/python_component_mqtt_basic/

@hdsheena yes, good point, the example should be updated


[logfetch] Use the new paginated s3 search endpoint

Goes with #1395

Holding off in favor of #1408 , closing this for the moment


Fix TestWebSocketConnectionFeature that CancellationToken is not working

This should probably be based on release/2.2. @vicancy can you rebase this change on release/2.2 and update the PR? Then I can merge it and make sure it flows up to master as well.

@anurse sure, done.

Thanks @vicancy !


Difference test

Hi
I made a test file with the use case that I am using and still generate some problems with the Difference. I used property-based testing with the "leanovate/gopter" library.

Apologies for the delayed response. Thanks for this. Recently a bug has been fixed in the upstream clipping library. Would you be willing to check whether the problem still exists in the most recent version? (I would do it, but I don't really understand the property-based testing)


Fix case option

Hi, this was changed to plain :finished in ef42764c45260eb970b856eeb59b857526ebb12b and 89c22938519a8bff1c98a231fcd2aa0c7b51999f. Moreover, it will probably be completly deleted in #21. If you try to use ICE from master then you should also use ex_dtls from master :slightly_smiling_face:

We are working on ICE restart, TURN servers and enhancements in connection establishment and they will be released on hex soon.

ok, cool! Thanks!


adapt pyproject.toml and delete setup files

@DaRa42 we also need to update tox.ini

@DaRa42 we also need to update CONTRIBUTING.rst, there setup.py  is also used.

@romulogoncalves CONTRIBUTING.rst is updated


Lightning components with underscores in the name are empty after force fetch -t Aura

I've created a number of Lightning components with underscores in the name in an org where there are a number of existing components without underscores.
If I carry out force fetch -t Aura, the directories for the components named with underscores are empty save for the .manifest file, while those without underscores are populated. For example the component named Working:
Keirs-MacBook-Air:aura kbowden$ ls -al Working/
total 40
drwxr-xr-x    7 kbowden  staff   238 20 Apr 09:44 .
drwxr-xr-x  129 kbowden  staff  4386 20 Apr 11:54 ..
-rw-r--r--    1 kbowden  staff   409 20 Apr 09:42 .manifest
-rw-r--r--    1 kbowden  staff  1366 20 Apr 09:42 Working.cmp
-rw-r--r--    1 kbowden  staff   403 20 Apr 09:42 WorkingController.js
-rw-r--r--    1 kbowden  staff   764 20 Apr 09:42 WorkingHelper.js
-rw-r--r--    1 kbowden  staff   391 20 Apr 09:42 WorkingStyle.css

whereas the component named AMS_Working only has the manifest :
Keirs-MacBook-Air:aura kbowden$ ls -al ./AMS_Working
total 8
drwxr-xr-x    3 kbowden  staff   102 20 Apr 09:42 .
drwxr-xr-x  129 kbowden  staff  4386 20 Apr 11:54 ..
-rw-r--r--    1 kbowden  staff    59 20 Apr 09:42 .manifest

The contents of the manifest file are:
{"Name":"AMS_Working","Id":"0Ab24000000TPTrCAO","Files":[]}

I've worked through the code and executed the various queries from fetch.go and force.go, and everything comes back as expected. Sadly my GO expertise is pretty much non-existent, so I've been unable to progress the investigation any further.
Searching on the go-nuts mailing list shows one hit around underscores and JSON unmarshalling:
Unmarshalling Json with fields with underscores in their names
but again, I couldn't really figure out if my component names were field names or values.

Note to self - make sure to update to the latest version, even if it seems like only yesterday that you last updated.  Having downloaded the latest version this is now working as expected!


Update k8s tests and libraries to v1.27.1

Updating k8s libs to v1.27.0 requires updating sigs.k8s.io/controller-runtime to an unreleased version with https://github.com/kubernetes-sigs/controller-runtime/pull/2223 in place. This in turn requires some additional adjustments to changed APIs in the controller-runtime, mainly in operator/pkg/gateway-api.
The service.kubernetes.io/topology-aware-hints annotation got deprecated with k8s 1.27 in favor of service.kubernetes.io/topology-mode (see https://github.com/kubernetes/kubernetes/pull/116522). This change keeps support for the deprecated annotation. Support for the new annotation will be added in a successive commit.
Add support for Kubernetes v1.27

/test-1.27-net-next

/test-

Closed and re-opened to force re-trigger CI checks, as image building failed and everything else failed subsequently.

Please note that we had to revert the previous PR at #24837 due to errors in the upstream tests, so on top of /test-1.27-net-next we should also iterate on /test-upstream-k8s.

👋
Is there a timeline for when these libs will be bumped? It would be nice to get some of the bugfixes in upstream, but right now the main branch is stuck on v0.26.0 even though v0.26.5 has been released. Is there any chance we can do a patch bump first; then go for v0.27.1/v0.27.2? 😄

Is there a timeline for when these libs will be bumped? It would be nice to get some of the bugfixes in upstream, but right now the main branch is stuck on v0.26.0 even though v0.26.5 has been released. Is there any chance we can do a patch bump first; then go for v0.27.1/v0.27.2?

Unfortunately not, there are some breaking interface changes between some of the K8s libraries and ours. This PR is my top priority though. So very soon.

I'll try to leave daily updates (excluding next Monday, which is a US Holiday) going forward.
I made good progress on this PR, unfortunately upgrading the controller-runtime package (which we need to do for this PR) from 0.14.1 to 0.15.0 created all kinds of breakages in the tests for our operator/pkg/gateway-api package. Hopefully, this will be fixed early next week (maybe even Monday), and we can proceed.

/test

/test

/test-1.27-net-next

/test-upstream-k8s

/test

/test-upstream-k8s

@nathanjsweet would like https://github.com/cilium/cilium/pull/25913 in order to understand the issue(s) here. :)

/test

/test-1.26-net-next

/test

/test

/test-upstream-k8s

/test

/test


PomBase specific "legacy qualifiers"

This is a place holder ticket.
It is likely that PomBase with have a set of annotation qualifiers which will be excluded from GO because they extend the information about the  annotated gene product rather than the term (they are really a qualifier with a "relation')
Curators will go through the deprecated terms in the New Year and decide if they are useful, if we can capture any other way to define a set which we wish to keep.
We will not export these in the GO file

In addition, we  would like to use the "PomBase specific" relations to create an annotation extension with the relation "binds" for the interacting partner of the GO "protein binding" annotations with IPI evidence and the interacting PomBase gene in the 'with' field
These will also not be exported in the GO file
Original comment by: ValWood

It seems we no longer have any remaining do closing.


Include date on the subject name of the subscription

Currently I am using paginated reports under a workspace, and I have multiple subscription under each report. There is any possibility to change the attachment name (because the name of the subscription can be changed), I mean, I would like to have the name of the attachment as the same as the name of the subscription. Also, can I add the date the report is sent within the name of the file attached and/or in the subject of the email is sent when a subscription runs.
Thanks,

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

ID: 2caf5705-b9c8-3818-4524-3c4bf9b112a2
Version Independent ID: 98ede3b9-f4f6-88a6-83fc-6afab863bf4a
Content: Email subscriptions for reports and dashboards in the Power BI service - Power BI
Content Source: powerbi-docs/consumer/end-user-subscribe.md
Service: powerbi
Sub-service: pbi-explore
GitHub Login: @mihart
Microsoft Alias: mihart

Thanks for your comment, @Jenn0812. This issue has been assigned to the doc author for review.


Create ticcgroup

This is the prove that when I come back some day  I can show my partners that  this is a fack  Block Chain.

What is the relationship between TSH and TCH?

What is the relationship between TSH and TXCH as well ad with TCH?


NoSuchMethodError when running 'db generate'

Greetings,
While attempting to spin up a simple example, I'm hitting an issue when attempting to generate the db schema.  Please see the steps I took:

WFs-MacBook-Pro:testing dustin.lessard$ aqueduct create sprintmetrics
-- Fetching Aqueduct templates ("any")...
    Aqueduct directory is: /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1
    Template source is: /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default.
-- Copying template files to new project directory (/Users/dustin.lessard/workspaces/wf/testing/sprintmetrics)...
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/.analysis_options
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/.gitignore
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/.travis.yml
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/config.yaml.src
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/lib
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/pubspec.yaml
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/README.md
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/test
    Copying contents of /Users/dustin.lessard/.pub-cache/hosted/pub.dartlang.org/aqueduct-2.1.1/example/templates/default/web
    Generating config.yaml from config.yaml.src.
-- Fetching project dependencies (pub get --no-packages-dir )...
    Success.
-- New project 'sprintmetrics' successfully created.
    Project is located at /Users/dustin.lessard/workspaces/wf/testing/sprintmetrics
    Open this directory in IntelliJ IDEA, Atom or VS Code.
    See /Users/dustin.lessard/workspaces/wf/testing/sprintmetrics/README.md for more information.

WFs-MacBook-Pro:testing dustin.lessard$ cd sprintmetrics/

WFs-MacBook-Pro:sprintmetrics dustin.lessard$ aqueduct db generate

-- The following ManagedObject<T> subclasses were found:
    ManagedToken
    ManagedClient
    User

    * If you were expecting more declarations, ensure the files are visible in the application library file.

*** NoSuchMethodError: The getter 'length' was called on null.
Receiver: null

I expected this would simply create the necessary schema files.  It's not clear to me why this is failing.  Any help you can provide is appreciated.

Update : I was using v2.0.2 but upon updating to v2.1.1, the issue is resolved.
WFs-MacBook-Pro:sprintmetrics dustin.lessard$ pub global deactivate aqueduct
Deactivated package aqueduct 2.0.2.
WFs-MacBook-Pro:sprintmetrics dustin.lessard$ pub global activate aqueduct
Resolving dependencies... (4.3s)
+ analyzer 0.29.10 (0.30.0-alpha.3 available)
+ aqueduct 2.1.1
+ args 0.13.7
+ async 1.13.2
+ charcode 1.1.1
+ cli_util 0.0.1+2
+ collection 1.14.0
+ convert 2.0.1
+ crypto 2.0.1
+ csslib 0.13.5
+ glob 1.1.3
+ html 0.13.1
+ isolate 1.0.0
+ logging 0.11.3+1
+ matcher 0.12.0+2
+ meta 1.0.5
+ package_config 1.0.0
+ path 1.4.1
+ plugin 0.2.0
+ postgres 0.9.5
+ pub_semver 1.3.2
+ safe_config 1.1.3
+ source_span 1.3.1
+ stack_trace 1.7.3
+ string_scanner 1.0.1
+ typed_data 1.1.3
+ utf 0.9.0+3
+ watcher 0.9.7+3
+ when 0.2.0
+ which 0.1.3
+ yaml 2.1.12
Precompiling executables...
Precompiled aqueduct:aqueduct.
Installed executable aqueduct.
Activated aqueduct 2.1.1.
WFs-MacBook-Pro:sprintmetrics dustin.lessard$ aqueduct db generate
-- Aqueduct CLI Version: 2.1.1
-- Aqueduct project version: 2.1.1
-- Replaying migration files...
-- The following ManagedObject<T> subclasses were found:
    ManagedToken
    ManagedClient
    User

    * If you were expecting more declarations, ensure the files are visible in the application library file.

    Adding table '_authclient'
    Adding table '_User'
    Adding table '_authtoken'
-- Created new migration file (version 1).
    New file is located at /Users/dustin.lessard/workspaces/wf/testing/sprintmetrics/migrations/00000001_Initial.migration.dart
WFs-MacBook-Pro:sprintmetrics dustin.lessard$

Closing this issue.

👍 If you can recall, do you know which version the project was when you ran 2.0.2's CLI and got the failure?


Add Tiny Troves of Dev Wisdom to the repository list

📢 Only PRs from existing Virtual Coffee members will be accepted.

Type of Contribution
Check the item(s) that applies.

[ ] 🌱 Practice Open Source
[x] 📃 Repositories List

If your type of contribution is Repositories List, check items in the repository checklist below that apply.
⚠ We only accept PRs where most of the items are checked

[x] Relevant name
[x] Description
[x] Relevant tags
[x] README.md file
[x] CONTRIBUTIONS.md/CONTRIBUTING.md file
[x] Open source license
[x] Code of Conduct (COC)
[x] Issue and Pull Request templates

Description
This PR adds the Tiny Troves of Dev Wisdom repo to the Repositories List.

Thank you @TarynMcMillan!


Correction for raw affiliation Wageningen Livestock Research Aeres University of Applied Sciences Dronten The Netherlands

Correction needed for raw affiliation Wageningen Livestock Research Aeres University of Applied Sciences Dronten The Netherlands
raw_affiliation_name: Wageningen Livestock Research Aeres University of Applied Sciences Dronten The Netherlands
new_rors: 03jnx2c74
previous_rors:
works_examples: W2588341349
contact: 640ac49bbdcae60ba8bbb8461438e263:acd1b94650c1da24 @ aeres.nl

This issue was accepted and ingested by the OpenAlex team on 2024-10-10. The new affiliations should be visible within the next 7 days.


Deprecate Closable

Closable Iterators and Iterable is used with scaling big data and doesn't belong in Korphe.
Discussed with @d21211122

@GCHQDev404 Does removing closable from Koryphe mean it needs to be added elsewhere in our codebase?


FX server dont start

Im trying to install FiveM on my Linux server the problem is  a eror please help me

use our discord for support not github https://discord.gg/FcUK56md

Probably no memory available.
Either ways this is an issue with the child fxserver and not txAdmin.

Ok thank you


Not able to find a proper repo to use as a template.

I am interested to create a portfolio website for myself so I tried cloning this repo  everything was fine later realized I can't customize the footer as this repo doesn't have  layouts/paritals/footer.html.
So I cloned another repo where I was able to find footer.html but if I use this repo I get a sample site where it only has home section other sections like education, skills are not enabled as given in the below image kindly help how to enable this section in this repo

FYI @hossainemruz

What do you need to customize in footer?

I need to remove "Stay up to date with email notification" section and remove the footer

You can change footer configuration using config.yaml file. Take a look here: https://github.com/hugo-toha/hugo-toha.github.io/blob/b90ec12a0cd3aab18130e8e3c44167c2ef80445a/config.yaml#L268

I tried removed the entire section still not able to get rid of it please see my code and site.
https://github.com/Santosh-Kumar-Perumal/my-hugo-website/blob/main/config.yaml
https://santosh-kumar-perumal.netlify.app/

using the below repo I am able to remove the footer but not able to enable the sections can you please help.
Repo: https://github.com/hugo-toha/toha/releases/tag/v3.8.0

Did a workaround by adding layouts/partial/footer.html it worked but left with one more issue which is background blur issue which has to be changed in home.css but unfortunately in my repo I don't have home.css file.

Just put the respective CSS overwrite under assets/styles/override.scss file in your repo.

Thanks @hossainemruz I don't have a styles folder in my repo below is the repo that I cloned.
https://github.com/hugo-toha/hugo-toha.github.io

Just create styles folder under assets directory of your repo. Then create override.scss file there.

Thanks @hossainemruz  even after adding still the backgroup image blur I am not able to disable it.

I asked you to create override.scss file in your assets/styles folder. Why did you copied all the CSS from theme in static directory?

Why can't we use the below repo which has all the folders and options to edit everything? This below repo has everything, and we can customize just that it is not showing the other sections like education, skills etc.. how to fix it
https://github.com/hugo-toha/toha

It has been designed as theme to used by other site. You actually can use this repo directly but that will cause more trouble and work.

Sure thanks will copy only override.css but the contents inside the file is commented do I need to un comment it ?

Just create override.sccs file in your assets/styles directory and put the following css there.
.home {
  .background {
    filter: none !important;
  }
}

Thanks a lot it worked like wise can I change style settings for skills section I want the size of the skills section to be reduced please suggest how to do it for skills sesction

Yes. Just put the respective CSS in the override.scss file. That will overwrite css from respective skills.scss file.

Please, close the issue if your problem is solved.

Please guide me for skills it is shwoing error.

Just put this css in ovewrite.scss. You don't have to copy all css from skills.scss file.
.skills-section {
  .card{
    margin: none;
     .card-body{
       display: none;
     }
  }
}

Thanks, It reduced some of the size but I need to get rid of the space completely any idea?
Before

After your suggestion

I am trying to do is

Change margin: none to margin: 0.
.skills-section {
  .card{
    margin: 0;
    .card-body{
       display: none;
     }
  }
}

Thanks, a lot rockstar @hossainemruz closing the issue.

@hossainemruz was really helpful and patient and suggested the fix for my issue great contributor and maintainer @hossainemruz  rockstar


Ethereum is still stuck

I followed the instructions in this issue:
https://github.com/solana-labs/oyster/issues/267
And they failed to resolve the situation and my ETH is still stuck
I get the following error when attempting to write directly to the contract:
Cannot read properties of undefined (reading 'methods')

In addition, the transaction cannot be completed on the wormhole website because the website is unaware of the stuck transaction.
So I tried BOTH methods you suggested and neither of them works

Nevermind I used https://www.interstellar.tk/ and it worked
https://etherscan.io/tx/0x13a0a86dd54f1920190b5298544759bd2be6f4a89e7b228a4ae16be28c441e8d


[AIRFLOW-1569][WIP] Requeue tasks that stay in reserved state too long

Dear Airflow maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

[ ] My PR addresses the following Airflow JIRA issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-1569

Description

[ ] Here are some details about my PR, including screenshots of any UI changes: We should revoke and re-queue tasks that are RESERVED for too long.

Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason: Hard to unit test because it involves a very rare situation. Will repro locally and make sure it works

Commits

[ ] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

This is a little wonky atm because of the way celery reports state so I'll mark it as WIP.

Codecov Report

Merging #2569 into master will decrease coverage by 0.17%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #2569      +/-   ##
==========================================
- Coverage   70.95%   70.78%   -0.18%
==========================================
  Files         150      150
  Lines       11617    11630      +13
==========================================
- Hits         8243     8232      -11
- Misses       3374     3398      +24

Impacted Files
Coverage Δ

airflow/executors/celery_executor.py
0% <0%> (ø)
:arrow_up:

airflow/task_runner/bash_task_runner.py
93.33% <0%> (-6.67%)
:arrow_down:

airflow/utils/helpers.py
53.17% <0%> (-2.9%)
:arrow_down:

airflow/jobs.py
77.65% <0%> (-0.46%)
:arrow_down:

Continue to review full report at Codecov.

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

@saguziel are you working on this PR?

Hi @saguziel could you please rebase?


Kytos running in foreground takes forever to stop

Hi,
While running newest version of Kytos (from amlight/kytos:latest docker container), with tmux, Kytos takes forever to stop (in fact, I waited a long time and then just gave up and issue a CTRL+C):
kytos $> (CTRL+D)
Stopping Kytos daemon... Bye, see you!
2024-08-05 13:26:39,305 - INFO [kytos.core.controller] (MainThread) Stopping Kytos controller...
2024-08-05 13:26:39,305 - INFO [kytos.core.controller] (MainThread) Stopping Kytos
...
2024-08-05 13:26:39,335 - INFO [kytos.core.api_server] (MainThread) The Rest endpoints from /api/kytos/of_core/ were disabled.
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(msg_in, min_hits=5, min_size=512, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(msg_out, min_hits=5, min_size=512, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(raw, min_hits=5, min_size=512, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(app, min_hits=5, min_size=1024, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(threadpool_sb, min_hits=5, min_size=256, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(threadpool_app, min_hits=5, min_size=512, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping QueueMonitor(threadpool_db, min_hits=5, min_size=256, delta_secs=5)...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping API Server...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopped API Server
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopping TCP Server...
2024-08-05 13:26:39,335 - INFO [kytos.core.controller] (MainThread) Stopped TCP Server

Running without tmux results in the same behavior:
# kytosd -f --database MongoDB
Web update - Web UI was not updated
2024-08-05 13:30:42,805 - INFO [kytos.core.db] (MainThread) Starting DB connection
2024-08-05 13:30:42,806 - INFO [kytos.core.db] (MainThread) Trying to run 'hello' command on MongoDB...
2024-08-05 13:30:42,832 - INFO [kytos.core.db] (MainThread) Ran 'hello' command on MongoDB successfully. It's ready!
...
kytos $> (you type CTRL+D)
Stopping Kytos daemon... Bye, see you!
2024-08-05 13:31:00,578 - INFO [kytos.core.controller] (MainThread) Stopping Kytos controller...
2024-08-05 13:31:00,578 - INFO [kytos.core.controller] (MainThread) Stopping Kytos
...
2024-08-05 13:31:00,612 - INFO [kytos.core.controller] (MainThread) Stopping API Server...
2024-08-05 13:31:00,612 - INFO [kytos.core.controller] (MainThread) Stopped API Server
2024-08-05 13:31:00,612 - INFO [kytos.core.controller] (MainThread) Stopping TCP Server...
2024-08-05 13:31:00,612 - INFO [kytos.core.controller] (MainThread) Stopped TCP Server
^CException ignored in: <module 'threading' from '/usr/lib/python3.11/threading.py'>
Traceback (most recent call last):
  File "/usr/lib/python3.11/threading.py", line 1583, in _shutdown
    lock.acquire()
KeyboardInterrupt:
# date
Mon Aug  5 13:36:05 UTC 2024

Waited for 5min without success.

Found 1 cause of a possible hanging from coloring. But it is the case reported above.

Reasons for a long shutdown:

A @retry was triggered just before a shutdown
time.sleep() was not finished. We could be using self.__event.wait() from the Event in base.

These two do not hang, but with a large topology the shutdown could take up to a minute.

It's believed that with https://github.com/kytos-ng/kytos/pull/501 this issue has been indirectly fixed too. Since it hasn't been exactly reproduced we'll leave this issue here open for some more time and if it doesn't manifest or get reproduced it'll get closed. I've removed the 2024.1 label due to this considered indirectly fixed for the moment. Thanks, guys


Visual Studio is missing necessary components.

from Flutter Doctor:

Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.3)
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
• Visual Studio Community 2019 version 16.11.31702.278
• Windows 10 SDK version 10.0.20348.0
X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the "Desktop development with C++" workload, and include these components:
MSVC v142 - VS 2019 C++ x64/x86 build tools
- If there are multiple build tool versions available, install the latest
C++ CMake tools for Windows
Windows 10 SDK

"Windows 10 SDK" does not seem to be an option in the list in "Visual Studio Installer."
MSVC is the "latest."
CMake is there.
I started adding SDK versions, hoping one of them might work; none do.

"Windows 10 SDK" does not seem to be an option in the list in "Visual Studio Installer."

It's the second blue checkbox item in your screenshot.
Just to be sure, you have performed the installation and restarted since taking that screenshot? Because it's showing that the selection you've show will install 1.32 GB of data, which presumably means that most of it was not installed when you captured that image.
If so, and you're still getting the same message from flutter doctor, please run the command listed in this comment and attach the output here.

Those things were all installed already; I've just been going through, trying different variants on the Windows 10 SDK, hoping Flutter will accept one of them; right now I have 20348 and 19041 installed.
I installed the VSSetup module, but it won't work because I have to run Import-Module VSSetup, but my system won't allow me to run scripts...
So: no input.
I even installed Linux on a VM to try to bypass all this, but installing Android Studio keeps crashing the VM.

@jimbo-jones1313
The output seems to correctly indicate that you haven't installed all the required components. Are you installing the correct SDK version that flutter doctor is indicating ?

Flutter is indicating "Windows 10 SDK."
I have Win10SDK_10.0.19041 and Win10SDK_10.0.20348 installed, and no option for "Windows 10 SDK."

The screenshot seem to show the Windows 10 SDK option:

Yes, it does: Win10SDK_10.0.19041 was already installed (which Flutter doctor acknowledges).
As noted: I have Win10SDK_10.0.19041 and Win10SDK_10.0.20348 installed, but no option for "Windows 10 SDK."

Based on your output, the problem is that you don't have Microsoft.VisualStudio.Workload.NativeDesktop. flutter doctor is specifically looking for that workload. It should be one of the large boxes on the left.

Flutter is indicating "Windows 10 SDK."
I have Win10SDK_10.0.19041 and Win10SDK_10.0.20348 installed, and no option for "Windows 10 SDK."

Requiring a specific version of the SDK was a significant pain point, so we rewrote the check to allow any sufficiently new version. That's why it doesn't give a specific version.

Installing stuff from ### Microsoft.VisualStudio.Workload.NativeDesktop.
Will let you know.

Closing this as resolved based on above comment.


[WIP] Add support for searcher_ui in IDW and LWR solvers

Codecov Report

Merging #10 (01db6e6) into main (e0c33c3) will decrease coverage by 0.11%.
The diff coverage is 90.74%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main      #10      +/-   ##
==========================================
- Coverage   88.16%   88.05%   -0.11%
==========================================
  Files          13       13
  Lines         524      536      +12
==========================================
+ Hits          462      472      +10
- Misses         62       64       +2

Files Changed
Coverage Δ

src/estimation/idw.jl
93.22% <85.71%> (-1.12%)
:arrow_down:

src/estimation/lwr.jl
98.27% <96.15%> (-1.73%)
:arrow_down:


Defaulting to Spain

How do we get the control to work out from the ip, im just getting defaulted to Spain.
<ngx-material-intl-tel-input
  tid="phone-control"
  [fieldControl]="formControl"
  [required]="true"
  [preferredCountries]="preferredCountries"
  [autoIpLookup]="true"
  [iconMakeCall]="false"
  [numberValidation]="true"
  [autoSelectCountry]="true"
  [initialValue]="''"
  [textLabels]="{ mainLabel: 'Mobile number' }"
>
</ngx-material-intl-tel-input>

Hi,
Could you please check this call in the Network settings tab?

Let's see what it returns or if it makes the call at all.
Thank you.

Hey
Thanks, yep a CORS issue which is strange on a GET no?

Yes, check your app's CORS configuration or maybe it's a problem with some browser extension.
Alternatively, you can use the "autoSelectedCountry" property to change the default country flag.
<ngx-material-intl-tel-input
  tid="phone-control"
  [fieldControl]="formControl"
  [required]="true"
  [preferredCountries]="preferredCountries"
  [autoIpLookup]="true"
  [iconMakeCall]="false"
  [numberValidation]="true"
  [autoSelectCountry]="true"
  [autoSelectedCountry]="gb"
  [initialValue]="''"
  [textLabels]="{ mainLabel: 'Mobile number' }"
>
</ngx-material-intl-tel-input>

Turns out it was a custom header we are adding on an http interceptor.
All good now thanks.


The links under Reference node for Key Vault should point to overview pages for reference content, not reference docs for the mgmt plane package

The Reference node in the TOC on the left has nodes for API reference docs for various languages.
The ones for Java and Node.js takes you to the overview page for the service from where one can choose the package for which they want the reference docs.
But, the ones for .Net and Python takes you to the API reference docs for the management plane package instead

The right links to use are:

https://docs.microsoft.com/en-us/dotnet/api/overview/azure/key-vault?view=azure-dotnet for .Net
https://docs.microsoft.com/en-us/python/api/overview/azure/key-vault-index?view=azure-python for Python

Found during the bug bash in https://github.com/azure/azure-sdk-for-python/issues/15110
cc @scbedd, @mccoyp

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

ID: 8f4325bb-f9f3-568d-6565-2e72ee3adbbd
Version Independent ID: 9054f791-a5a8-81e3-1e58-de866407242e
Content: Azure Key Vault Overview - Azure Key Vault
Content Source: articles/key-vault/general/overview.md
Service: key-vault
Sub-service: general
GitHub Login: @msmbaldwin
Microsoft Alias: mbaldwin

Hello @ramya-rao-a , thanks for taking time to share your valuable feedback! We are taking a look into this and will get back to you soon.

@ramya-rao-a Thank you for pointing this out. I have updated the TOS with correct links and sent for content author's approval. The change will reflect once it is approved.


list bar font size too big!  can not be little?

Just wanted to chime in on this. I agree that the font size should be decreased for some of the areas; a wide variety of font sizes is used. In my opinion the article list font is too big and together with the article author box should be made smaller to match the sidebar.


Reconfigure Project Structure

Inconsistent project structure with duplicate directories, duplicate directories will be merged.

Marking as completed for now, may revisit later.


Update scroll-snap keys

Also moves from explicit status to use compute_from. No change in status, just in how it's derived.

Should pull in the other pieces like events from features/draft/spec/css-scroll-snap-2.yml.

@autonome Those are experimental and only in Chromium, so they'll have a different support story. I'm planning on making that a separate feature.


how to add AssemblyDefinitionEntry for Assembly-CSharp?

Hi, unfortunately Assembly-CSharp doesn't provide a way to reference it as an asmdef, at least not that I'm aware of. I believe this is true also for asmrefs.
I'm afraid the only solution is to add a root-level asmdef of your own that will act as Assembly-CSharp for your project and then reference that.


VMQL

VMQL provides an SQL-like language to retrieve information from a VerneMQ node.
The vmq-admin session list commands now uses vmql to query the sessions.

@larshesel I think the vmq_ql code (without the repl code) is basically ready to be reviewed. However it's still WIP

IT seems there is a bug where any old session is listed even after the client is not longer there (and clean_session was true):
$ _build/default/rel/vernemq/bin/vmq-admin session list
+-------------------+---------+----------+---------+---------+---------+
|     client_id     |is_online|mountpoint|peer_host|peer_port|  user   |
+-------------------+---------+----------+---------+---------+---------+
|mosqsub/22453-algol|  false  |          |  null   |  null   |  null   |
|        l1         |  false  |          |  null   |  null   |  null   |
|mosqsub/27348-algol|  false  |          |  null   |  null   |  null   |
|mosqsub/26197-algol|  false  |          |  null   |  null   |  null   |
|mosqsub/21399-algol|  false  |          |  null   |  null   |  null   |
|mosqsub/23259-algol|  false  |          |  null   |  null   |  null   |
|mosqsub/24197-algol|  false  |          |  null   |  null   |  null   |
|        l2         |  true   |          |localhost|  48832  |undefined|
+-------------------+---------+----------+---------+---------+---------+

I might try to look into this later.

Only issue remaining is the issue of multiple filters. For example:
vmq-admin session list  --is_online=true<EMAIL_ADDRESS>
doesn't return any results, but the same command with only one of the filters returns the same list:
vmq-admin session list --client_id --node --is_online
+-------------------+---------+-----------------+
|     client_id     |is_online|      node       |
+-------------------+---------+-----------------+
|mosqsub/30577-algol|  false<EMAIL_ADDRESS>|mosqsub/1242-algol |  false<EMAIL_ADDRESS>|mosqsub/3908-algol |  false<EMAIL_ADDRESS>|mosqsub/2739-algol |  false<EMAIL_ADDRESS>|mosqsub/1270-algol |  false<EMAIL_ADDRESS>|mosqsub/4270-algol |  false<EMAIL_ADDRESS>+-------------------+---------+-----------------+

The query above looks like this internally:
(VerneMQ@<IP_ADDRESS>)3> vmq_ql_parser:parse("SELECT * FROM sessions WHERE<EMAIL_ADDRESS>AND is_online=false LIMIT 100").
[{type,"SELECT"},
 {fields,[all]},
 {from,sessions},
 {where,[{op,node,equals,
             {op,<<"VerneMQ@<IP_ADDRESS>">>,'and',
                 {op,is_online,equals,false}}}]},
 {orderby,[]},
 {limit,100}]

The problem seems to be that we do not recurse when handling the operators. I was thinking adding something like:
+%% Recurse the left and right values if possible
+eval_op(Op, {op, LV1, LOp, LV2}, {op, RV1, ROp, RV2}) ->
+    eval_op(Op, eval_op(LOp, LV1, LV2), eval_op(ROp, RV1, RV2));
+eval_op(Op, L, {op, RV1, ROp, RV2}) ->
+    eval_op(Op, L, eval_op(ROp, RV1, RV2));
+eval_op(Op, {op, LV1, LOp, LV2}, R) ->
+    eval_op(Op, eval_op(LOp, LV1, LV2), R);
+
+eval_op('or', V1, V2) -> v(V1) or v(V2);
+eval_op('and', V1, V2) -> v(V1) and v(V2);
 eval_op(equals, V1, V2) -> v(V1) == v(V2);
 eval_op(not_equals, V1, V2) -> v(V1) /= v(V2)

anyway - something to look into. I think maybe we need to handle this at a higher level - it seems the eval_query funcs are built for and'in and or'ing individual queries elements together. for that to work I guess the query should have been on the form:
<EMAIL_ADDRESS>     {'and',{op,is_online,equals,false}}]


That GCC Life - what to expect when you admin a GCC tenant

Article suggestion
A primer for a new admin or owner of a GCC, GCC-H, or DOD tenant.  Highlight fundamental differences, how to check on feature availability, and where to find help/guidance/support.
Also touch on how to communicate this to customers - "Feature X that everyone else has will be available in Q4 because xyz"
Idea origin is Steve Brown's tweet: https://twitter.com/Steve_C_Brown/status/1258828500565471238

That's a hard one @PatD. As I am sure you are aware, the magic list of feature parity, barely exists anywhere, however, like the idea of trying to figure this all out, and collate the correct locations for validating feature roadmaps etc. Biggest problem is access to GCC. GCC-H and DOD tenants for most people, to even validate. This would require input from those that have access to these tenants too.

While this may be hard to accomplish, it is necessary. Frankly, after spending years administering commercial tenants and recently moving into the government space, I have been appalled by not only the lack of documentation and guidance, but the horrendous quality of what little documentation exists. We have wasted an insane amount of our time, and valuable MS support engineers' time due to incorrect documentation. If Microsoft genuinely wants to support government entities in M365, they MUST figure out a way to improve their documentation pipeline for these environments. Thank you for coming to my Ted talk, now to go flip some tables. (╯°□°）╯︵ ┻━┻

@sympmarc Assign to me please.
Had a good chat on Twitter about this topic over the summer, makes me think there's still a need.  Now that we're in the fall, I've got the time to take this one on.


Skip smee setup on GitHub Enterprise Server

follow up to https://github.com/probot/probot/pull/1544#discussion_r642514221 /cc @kammerjaeger

I will try to find some time to create a proposal for that.
My idea would be something like this:
If GHE_HOST is set => no smee
if USE_SMEE && GHE_HOST and not production is set => create smee


Add Arch Linux install instructions

An outcome of #245

Thank you!
I may change the position of the README, but I'll take it.

Very welcome and thanks for merging :) Cheers!


Fix: GPR curation for Glucocorticoid biosynthesis

Main improvements in this PR:
As proposed in #896 :

Remove ENSG00000197580 from MAR01985;
Remove ENSG00000197580 from MAR01987;
Remove ENSG00000197580 from MAR02000;
Remove ENSG00000197580 from MAR02001;
Remove ENSG00000213614 from MAR07587;
Remove ENSG00000213614 from MAR07587;
Remove ENSG00000120137, ENSG00000152782 from MAR04731.

I hereby confirm that I have:

[X] Tested my code on my own computer for running the model
[X] Selected develop as a target branch
[ ] Any removed reactions and metabolites have been moved to the corresponding deprecated identifier lists

Remove ENSG00000213614 from MAR07587;
Remove ENSG00000213614 from MAR07587;

Is this a repetition or an input error？

Just a repetition. I removed it.


Auth config no longer honored when calling Docker.prototype.pull

In a recent commit [1] Docker.prototype.pull was refactored and dropped the ability to pass in authconfig to Docker.prototype.createImage.  This prevents private images from being retrieved from a registry.
If the pull method should remain simpler and smaller, and the createImage api not be broken, then perhaps this [2] could be changed to:
auth = opts.authconfig || undefined;
Although it would be clearer if .pull passed in the right arguments.
I was not sure which way you would want this changed, but I could submit a PR for an agreed upon way.
[1] https://github.com/apocas/dockerode/commit/df15297f33ce2df9c15393173427523ebf4f3e4e
[2] https://github.com/apocas/dockerode/blob/master/lib/docker.js#L49

Ah crap, I knew I was missing something! That sneaky auth parameter in createImage.
Pull was a bit messy before and the separated auth parameter in createImage is a bit wacky too since authentication is something to be passed to Docker.
So let's do the "auth = opts.authconfig || undefined;" fix in createImage, this way in the next major bump we will probably change the createImage signature.
Think is probably the best route.
PS: Tests need to be improved for this use case.

Since this is kind of a major bug, I will commit and publish right away in order to minimize the impact of this.
Really sorry for not waiting for your PR.

Published in v2.1.4

Ah thank you! Sorry for not being able to respond sooner.


This is an automated pull request to sync changes between the public and private repos.

This is an automated pull request to sync changes between the public and private repos.
:robot: This pull request should be merged (not squashed) to preserve continuity across repos, so please let a bot do the merging!
Originally posted by @Octomerger in https://github.com/github/docs/pull/24139

Looks like this was created by accident, closing. If needed, feel free to reopen with more details, thank you!


Oakenharbor

Oakenharbor is missing 202 claims along with one Outpost and 76k that we had in our town bank for our shop we were going to open we were Town of 13 members though some don't play anymore

Refunded.

Closing now since I've refunded this.


FilesOnDemandEnabled and DefaultFolderLocation are no longer options after the switch to "CloudStorage"

Hi,
FilesOnDemandEnabled and DefaultFolderLocation are no longer options when the OneDrive client is moved from /Users/<nameofuser>/OneDrive to /Users/<nameofuser>/Library/CloudStorage/Onedrive.
I think this should be mentioned in the doc.

Hello @timnottom Tim, I am looking into this.

Hello @timnottom I could get some information about this
A note about FilesOnDemandEnabled was added to the article

Beginning in macOS Monterey 12.1, Files On-Demand will be the default and there will not be a setting for users to turn it off.

Thank you @get-itips for changing FilesOnDemandEnabled. I think DefaultFolderLocation also needs a similar banner stating that this is no longer possible to change.


Add Proguard annotations to Flutter

Mirror issue for https://b.corp.google.com/issues/113252715, belonging to customer dream, but is connected to add-to-app, too. As noted from the original issue:
If an app embedding Flutter is proguarded, class and method names are mangled, so JNI code cannot access them by their normal names. FlutterMain and other classes accessed by JNI should be annotated so that default Proguard config keeps them or a Proguard configuration fragment should be provided.
Dream-specific discussion should occur on the linked bug, but work pertaining to add-to-app and the general community can occur here.

Duplicate of https://github.com/flutter/flutter/issues/21130.


Long titles display poorly on small screens

Especially bad with dual-language titles where both display side-by-side.
Need a cleverer way to handle this on small screens where there isn't enough space to display both titles.  Perhaps a global title language toggle?
The problem would still exist with long titles in general though...

Significantly improved by c70e3b64d39fb596b15caeb164557f117273508a.  This fixes the dropdown glyphicon floating outside the panel header in certain screen sizes.
Starting to think that it doesn't look that bad now with the text wrapping.
Might be better to have the two titles on separate lines if the screen is so small they would wrap.


The Remap a Key Feature Doesn't Work, Even Though it is Enabled.

ℹ Computer information

PowerToys version: 20.0

📝 Provide detailed reproduction steps (if any)

Opened PowerToys Settings
Headed over to Keyboard Manager
Keyboard Manager was already on
Clicked on Remap a key

✔ Expected result
To be able to remap a key.
❌ Actual result
Nothing happened

@Peregrine-Falcon11 can you try updating to 0.20.1 and see if you can still reproduce this behavior? We fixed some crashes which might have been causing the behavior that you are mentioning.

The behaviour on 0.20.1 was odder for me - the key remap worked for a few seconds, then reverted. (this was mapping Alt Gr and Right Ctrl to Home & End on a laptop that didn't have it).


System.Management.Automation.RemoteException Missing phraselist features field

Information:
Tools Libraries:

<EMAIL_ADDRESS><EMAIL_ADDRESS>
Platform:

Azure DevOps

Issue Description:
I have a script workflow that takes a .lu file, uses the command bf luis:convert to create a new luis.json out of it and then imports the new version into an existing LUIS app using the command luis import version. When I run luis import on my local machine it imports successfully, however when running in Azure DevOps release pipeline I get the error: Missing phraselist features field.
To Reproduce
Assume this is my lu file (with much less intents/utterances):
> LUIS application information
> !# @app.name = iris-helpdesk-main
> !# @app.versionId = 0.1
> !# @app.culture = en-us
> !# @app.luis_schema_version = 4.0.0

> # Intent definitions

## FirewallWhitelist
- google.com is blocked
- i can't access facebook.com
- i can't access https://www.google.com

> # Entity definitions

> # PREBUILT Entity definitions

@ prebuilt datetimeV2

@ prebuilt keyPhrase

@ prebuilt url

> # Phrase list definitions

@ phraselist TeamsVariances(interchangeable) =
	- MSTEAMS,MS Teams,Teams,MSCTeams,MSC Teams

> # List entities

> # RegEx entities

I run the following command
($output = bf luis:convert `
        --name $luisApp.name `
        --in $lu_file `
        --culture $luisApp.culture `
        --out $outFile `
        --force 2>&1) >> $log

And get this as my .json file to import
{
	"intents": [
	  {
	    "name": "FirewallWhitelist",
	    "features": [
	      {
	        "featureName": "TeamsVariances",
	        "isRequired": false
	      }
	    ]
	  }
	],
	"entities": [],
	"composites": [],
	"closedLists": [],
	"regex_entities": [],
	"regex_features": [],
	"utterances": [
	  {
	    "text": "google.com is blocked",
	    "intent": "FirewallWhitelist",
	    "entities": []
	  },
	  {
	    "text": "i can't access facebook.com",
	    "intent": "FirewallWhitelist",
	    "entities": []
	  },
	  {
	    "text": "i can't access https://www.google.com",
	    "intent": "FirewallWhitelist",
	    "entities": []
	  }
	],
	"patterns": [],
	"patternAnyEntities": [],
	"prebuiltEntities": [
	  {
	    "name": "datetimeV2",
	    "roles": []
	  },
	  {
	    "name": "keyPhrase",
	    "roles": []
	  },
	  {
	    "name": "url",
	    "roles": []
	  }
	],
	"luis_schema_version": "7.0.0",
	"versionId": "0.1",
	"name": "iris-helpdesk-main",
	"desc": "",
	"culture": "en-us",
	"phraselists": [
	  {
	    "name": "TeamsVariances",
	    "words": "MSTEAMS,MS Teams,Teams,MSCTeams,MSC Teams",
	    "mode": true,
	    "activated": true,
	    "enabledForAllModels": true
	  }
	]
}

Using this file I run the command:
  ($output = luis import version `
        --appId $appId `
        --authoringKey $authoringKey `
        --subscriptionKey $subscriptionKey `
        --versionId $version `
        --region $region `
        --cloud $cloud `
        --in $outFile `
        --wait 2>&1) >> $log

When I receive this error message:
Importing new version ...$(appid) $(authoringkey) $(subscriptionkey) 0.1 westeurope com D:\a2\_work\r31\a\_MyBot\drop\Bot\CognitiveServices\Deployment\Resources\LU\en-us\Main.json

2020-06-01T14:49:46.2829719Z Error. System.Management.Automation.RemoteException Missing phraselist features field.
System.Management.Automation.RemoteException LUIS Command Line Interface - © 2018 Microsoft Corporation
System.Management.Automation.RemoteException Imports a new version into a LUIS application.
System.Management.Automation.RemoteException Usage: luis import version  --in luisApp.json
System.Management.Automation.RemoteException Command arguments are:
--in (required)      The object to send in the body of the request
{
"intents": [
{
"name": "Greeting"
}
],
"entities": [
{
"name": "userName",
"roles": []
}
],
"composites": [],
"closedLists": [],
"regex_entities": [],
"model_features": [],
"regex_features": [],
"utterances": [
{
"text": "Hi",
"intent": "Greeting",
"entities": []
}
],
"patterns": [],
"patternAnyEntities": [],
"prebuiltEntities": [],
"luis_schema_version": "3.0.0",
"versionId": "0.1",
"name": "test1",
"desc": "",
"culture": "en-us"
}

--appId <string>            The application ID. (required)
--versionId <string>       The new versionId to import. If not specified, the versionId will be read from the imported object.

System.Management.Automation.RemoteException Configuration and Overrides:
--appId                    Specifies the public LUIS application id. Overrides the .luisrc value and the LUIS_APP_ID environment variable.
--authoringKey        Specifies the LUIS authoring  key (from luis.ai portal user settings page). Overrides the .luisrc value and the LUIS_AUTHORING_KEY environment variable.
--subscriptionKey    Specifies the LUIS subscriptionKey. Overrides the .luisrc value and the LUIS_SUBSCRIPTION_KEY environment variable.
--versionId               Specifies the version id. Overrides the .luisrc value and the LUIS_VERSION_ID environment variable.
--region                   Specifies the authoring region for all requests. [westus|westeurope|australiaeast] Overrides the .luisrc value and the LUIS_REGION environment variable.
--cloud                    Specifies the cloud region for all requests. [com|us] Overrides the .luisrc value and the LUIS_CLOUD environment variable.
--stdin                     Pull in service keys from stdin in the format of that is the output of: msbot get service
--prefix                    Appends [luis-apis] prefix to all messages

System.Management.Automation.RemoteException Global Arguments:
--help,
-h                         Prints this help file.
--version, -v         Prints the version of this cli tool
--force,   -f           Do not prompt for confirmation, force the operation
--!                        Dumps all documented commands to the console with descriptions

System.Management.Automation.RemoteException

@andy952 the full suite of luis authoring APIs are now available via BF-CLI. Is there a specific reason why you still are using the old luis command line tool? If none, can you re-try the new bf-CLI luis import command and let us know if you run into any issues with it?
https://github.com/microsoft/botframework-cli/tree/master/packages/luis#bf-luisversionimport

Thanks @vishwacsena I will take a look at the BF-CLI tools and get back to you

Closing since botbuilder-tools is no longer supported.


The training value of tf.keras.Model.call() becomes None when tf.keras.Model.fit(). (tf2.0.0-alpha0)

I read the document and implemented a model with tf.keras.Model as a subclass, but the value of training argument becomes None.
Is this a bug? Or is my understanding wrong? This is a basic question, but please let me know.
Here is the simplified code.
import numpy as np
import tensorflow as tf
import tensorflow.keras as tfk

class MyLayer(tfk.layers.Layer):
    def __init__(self):
        super(MyLayer, self).__init__()

    def call(self, inputs, training=None):
        # got: Tensor("keras_learning_phase:0", shape=(), dtype=bool)
        print("layer training arg: ", training)

        return inputs

class MyModel(tfk.Model):
    def __init__(self):
        super(MyModel, self).__init__()
        self.l1 = MyLayer()

    def call(self, inputs, training=None):
        # want: Tensor("keras_learning_phase:0", shape=(), dtype=bool)  got: None
        print("model training arg: ", training)

        inputs = self.l1(inputs)
        return inputs

if __name__ == '__main__':
    x = np.zeros((1, 2))
    model = MyModel()
    model.compile(loss="mse", optimizer="sgd")
    model.fit(x, x, epochs=1)

System information

macOS Mojave 10.14.3
TensorFlow installed from : pip
TensorFlow version: 2.0.0a0
Python version: 3.5.6 (using pyenv)

:+1: I noticed the same bug and I'm also interested in the solution.
I use Ubuntu 16.04.1, Python 3.7 in Anaconda, Tensorflow installed from pip:
>>> print(tf.__version__)
2.0.0-alpha0
print(tf.keras.__version__)
2.2.4-tf

Thanks for the bug! Was able to repro, will update when a fix is available

A fix should now be available in the latest nightly :)


CR50:  Verify all state queries can be monitored

Fixed an issue caused by passing the monitoring back-end overly long locations. The back-end should be made more robust in the future.


INSTALL.md IBMQ.save_account is now different

See https://qiskit.org/documentation/install.html#install-access-ibm-q-devices-label
from qiskit import IBMQ
IBMQ.save_account('MY_API_TOKEN', 'MY_URL')
MY_URL is also required

@nonhermitian did you fix this

This looks to me fixed, so will close


Localization string ID

i am unable to find Localization string IDs for "An account could not be found for the provided user ID"

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

ID: 986c1f85-07c7-ec91-d4fb-d5da5676c6f1
Version Independent ID: 98782e9a-7697-52a3-754c-e1c6527401bb
Content: Localization string IDs - Azure Active Directory B2C
Content Source: articles/active-directory-b2c/localization-string-ids.md
Service: active-directory
Sub-service: b2c
GitHub Login: @msmimart
Microsoft Alias: mimart

to localize this i used following id but its not working.
sample text

Please try this one UserMessageIfClaimsPrincipalDoesNotExist

@yoelhor Thanks for looking into this.

@yoelhor its working ,thanks :)

#please-close


Specification for unhandled exceptions

This is probably in the spec, but I looked through the tests and did not see it so I thought to mention it. Sorry for any oversight on my part.
The issue I am encountering is with the Chromium/Chrome ES6 Promises, best illustrated by example:
new Promise(function (resolve, reject) {
  throw new Error("No.")
}).then(function () {/*...*/})  /* no rejection handler*/

In the Chrome implementation the above fails silently. This is likely not the desired behaviour – one would expect that errors that are not handled by a .catch or .then(..., fn) would bubble.
I find this particularly problematic for unit testing. I use the simple workaround of:
new Promise(/*...*/)
   .then(/*...*/)
   .catch(console.error.bind(console))

Silent errors of the sort above seem to be a concern, and I would like to report it to Chromium. It would be helpful if I could reference a relevant portion of the spec – should it exist.
Cheers.

Cross-linking related whatwg discussion.

It isn't adding much, but here's another article about this:
http://jamesknelson.com/are-es6-promises-swallowing-your-errors/


Which resnet version you use in the paper, pre-active or post-active?

All residual networks in ablation study adopt pre-active version for convenience, while the resnet-152 models adopt pre-active following Gluon-CV.

Thanks a lot!


fix(onboarding): improve handling of empty form values

Description:

improve handling of empty form values
strip unknown properties in db.wallet

Motivation and Context:
Fix #2146
Additionally, be more strict about which wallet properties we save into the db. Do not save things that are supposed to be dynamically generated at runtime. Instead, generate them after fetching the wallets from the database. This ensures that if we change our underlaying setup at a later date users do not end up with stale wallet configs in their database.
before:

after:

How Has This Been Tested?
Manually
Types of changes:
Bug fix / enhancement
Checklist:

[x] My code follows the code style of this project.
[x] I have reviewed and updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes where needed.
[ ] All new and existing tests passed.
[x] My commits have been squashed into a concise set of changes.

Coverage decreased (-0.04%) to 20.08% when pulling f9b5bae3a04b0244bc76ed904978eee2e4edb79f on mrfelton:fix/2146-empty-form-values into 135c266b34ef0c49169f0f4d16554cdfd7d4b55f on LN-Zap:next.


graylog: 3.3.9 -> 4.0.5

Motivation for this change
New upstream version
Things done

[x] Tested with nixos/tests/graylog.nix
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Ensured that relevant documentation is up to date — should we link to the upstream upgrade notes in the nixos release notes here?
[x] Fits CONTRIBUTING.md.

https://github.com/NixOS/nixpkgs/pull/105645#pullrequestreview-542565623


Implement serialization and network controls

This makes network serialization and disabling internet work.
This should require no changes in any C#, it exclusively makes the existing API parameters functional.

Thank you!


Module forces iteration in $version and $pkg_version on Linux

Module version: 5.2, 5.3 and current master
Puppet version: 4.7.0
OS and version: CentOS Linux release 7.2.1511 (Core)

Bug description
Usecase
I'm building a elk stack logging cluster where the elasticsearch version is pinned to version 5.4.0.
Pinning this version made me discover a bug in the module.
In the file manifests/init.pp (rule 590 in master) there is an if statement that forces package versions to use iterations on Linux.
  if ($version != false) {
    case $::osfamily {
      'RedHat', 'Linux', 'Suse': {
        if ($version =~ /.+-\d/) {
          $pkg_version = $version
        } else {
          $pkg_version = "${version}-1"
        }
      }
      default: {
        $pkg_version = $version
      }
    }
  }

The problem is that Elastic is not using iterations in their packages.
Error during puppet run
Error: Could not update: Execution of '/bin/yum -d 0 -e 0 -y install elasticsearch-5.4.0-1' returned 1: Error: Nothing to do
Error: /Stage[main]/Elasticsearch::Package/Package[elasticsearch]/ensure: change from purged to 5.4.0-1 failed: Could not update: Execution of '/bin/yum -d 0 -e 0 -y install elasticsearch-5.4.0-1' returned 1: Error: Nothing to do

Puppet profile
  $katellorepositoryserver = hiera('katellorepositoryserver'),
  $esversion               = hiera('esversion','5.4.0'),  #Is empty in hieradata
  $esclusterrole           = hiera('esclusterrole','logcentral'),
  $esnodes                 = hiera_array('esnodes', ['<IP_ADDRESS>:9300']),
  $esconfighiera           = hiera_hash('elasticsearch_config', {}),
  $eslicense               = hiera('elasticsearch_license', undef),
){

  profile::linux::repos::yumrepo{ 'elastic':
    descr    => 'elastic-5.x',
    baseurl  => "http://${katellorepositoryserver}/pulp/repos/Default_Organization/${::env}/elastic-5_x/custom/Elastic/elastic-5_x",
    enabled  => 1,
    gpgcheck => 0,
  }

  #ES_HEAP_SIZE = 50% of memorysize
  $esheapsize=abs($::memorysize_mb/2)

  $esconfig_defaults   = {
    'ES_HEAP_SIZE'                         => $esheapsize,
    'path.logs'                            => '/var/log/elasticsearch',
    'cluster.name'                         => "${esclusterrole}-${::env}",
    'transport.host'                       => $::networking['interfaces'][$svc_interface]['ip'],
    'discovery.zen.ping.multicast.enabled' => false,
    'discovery.zen.ping.unicast.hosts'     => join($esnodes, ','),
    'discovery.zen.minimum_master_nodes'   => '2',
    'node.name'                            => $::hostname,
    'node.master'                          => true,
    'node.data'                            => false,
    'node.ingest'                          => false,
  }

  # 2nd hash has prio over 1st hash
  $esconfig = deep_merge($esconfig_defaults, $esconfighiera)

  class { '::elasticsearch':
    manage_repo  => false,
    java_install => true,
    autoupgrade  => false,
    version      => $esversion,
    config       => $esconfig,
    #datadir      => $datadir,
    require      => Yumrepo['elastic'],
  }
}

Could you please fix the if statement that forces the iteration? Since you do not use iterations.

Hi @wonderfulwb,
The upstream elasticsearch repo is actually still using iterations/package revisions:
[root@c25b1402478a /]# yum --showduplicates list elasticsearch
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: mirror.netdepot.com
 * extras: repos.mia.quadranet.com
 * updates: mirrors.lga7.us.voxel.net
Available Packages
elasticsearch.noarch                                        5.0.0-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.0.1-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.0.2-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.1.1-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.1.2-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.2.0-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.2.1-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.2.2-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.3.0-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.3.1-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.3.2-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.3.3-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.4.0-1                                         elasticsearch-5.x
elasticsearch.noarch                                        5.4.1-1                                         elasticsearch-5.x

And I've confirmed the following manifest works as expected.
class { 'elasticsearch':
        java_install => true,
        manage_repo => true,
        version => '5.4.0',
        repo_version => '5.x',
}

Are you sure you're not changing the package metadata when managing your custom repository?

Hi @tylerjl ,
I do not suspect that our Katello changes package metadata. Although we can not ensure this.
But I strongly suspect that if the module stops forcing the combination of the version and the iteration/release it will use the version specified in the filename that Elastic uses (https://www.elastic.co/downloads/elasticsearch) and it would work with a not ES managed repo and it will keep all the variables apart.
# yum info elasticsearch
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Installed Packages
Name        : elasticsearch
Arch        : noarch
Version     : 5.4.0
Release     : 1
Size        : 35 M
Repo        : installed
From repo   : elastic
Summary     : Elasticsearch is a distributed RESTful search engine built for the cloud. Reference documentation can be found at
            : https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html and the 'Elasticsearch: The Definitive Guide' book can be found at
            : https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html
URL         : https://www.elastic.co/
License     : 2009
Description : Elasticsearch subproject :distribution:rpm

Although the Elastic repositories definitely implement a package release, this does seem like it could be improved for users on custom repositories/that know exactly what package version to use. I've pushed a branch to my fork that should address this, I'll watch to see if anything breaks badly in CI.


+Enchant  option for enchanting all current craftable jewellery (i really want to make a fury brother)

🚀 Feature Proposal
i love this bot, absolutely amazing. all of me and my friends play it together all day whilst playing the official client too!
i would love to see a +enchant option to create all types of enchanted jewellery. i just got the level on the bot to make a sapphire amulet and had no idea i couldnt enchant it into a magic amulet, i had big plans of going for 90 crafting and fury for the ultimate flex!!
would love to see this added   examples below =]   (even if this was just for amulets only it would be great!)
+enchant sapphire amulet
+enchant emerald amulet
+enchant onyx amulet

This is already currently being worked on. Get the tester role on discord to see the testing channel & help find bugs related to it.

Is already being coded, released soon :)


A failure in the database preview renders the SQL editor unusable

The connection button gets stuck in LOADING... state.

I have seen this before and I in the process of trying to track this down.  If anyone else is able reproduce this (Preferably with the Sample Plot.ly data) please add your comments here and I will take a stab at this.

Re #299


Add support for installing flakes outside of nixpkgs

A nix flake can be installed with e.g. nix profile install github:peterldowns/nix-search-cli.
hdn should support installing a flake with a similar syntax: hdn add github:peterldowns/nix-search-cli.

Most likely this could be achieved using (builtins.getFlake "...").outputs.packages + minimal flake string parsing

Proposed state machine for flake URI parsing, which mostly matches native Nix behavior:
There is no package parameter in the flake URI

flake.outputs.apps.${system}.default exists: use that
flake.outputs.packages.${system}.default exists: use that
flake.outputs.apps.${system} contains a single app: use it
flake.outputs.packages.${system} contains a single app: use it
fail

There is a parameter in the flake URI

of the form #apps.a.b: use flake.outputs.apps.a.b
of the form #packages.a.b: use flake.outputs.packages.a.b
of the form #name (or anything else): if flake.outputs.name exists, use that, else try flake.outputs.apps.${system}.name then flake.outputs.packages.${system}.name

@Thesola10 thanks! I'll give that shot when I get the chance.


highlights the default issue

There are a couple of SSA concerns raised on https://github.com/kubernetes/kubernetes/issues/118725
The application of server side apply for ports and topologyspreadcontraints may lead to either invalid states, or unexpectedly duplicated entries - these will ideally be corner cases.  At the very least everywhere that in that has multiple listMapKey's, but there should be a doc somewhere containing other issues / problematic behavior.  This may not relate to change detection if there is an independent notion of desired state - but it definitely highlights there are some outcomes of using SSA that are unexpected.
Something else that may be confusing for users (and us) who are used to PUT / replace is the handling of default values - https://github.com/kubernetes/kubernetes/issues/118725#issuecomment-1597574423 This test just highlights that modifications like this will be seen as unmanaged - but that probably does not match the users expectation.  Other than requiring users to make the defaults explicit in the desired state I don't see a great way to approach this.

@shawkins  pls compile the code and push it again, that will format it.
Will take a look on PR tomorrow, thank you!!

@shawkins pls compile the code and push it again, that will format it. Will take a look on PR tomorrow, thank you!!

To avoid confusion this is not a real pr, it's just to highlight what's happening with what's referenced in the issue.
I needed to correct a couple of things.  It wasn't clear that the desired state should only the managed state, from my converstation with @metacosm I thought it would be the "full state" (the current state from the server / cache with the desired changes overlayed).  It's been changed now so that the desired state is just the managed.

Something else that may be confusing for users (and us) who are used to PUT / replace is the handling of default values - https://github.com/kubernetes/kubernetes/issues/118725#issuecomment-1597574423 This test just highlights that modifications like this will be seen as unmanaged - but that probably does not match the users expectation. Other than requiring users to make the defaults explicit in the desired state I don't see a great way to approach this.

Yes, I think this is a conceptual issue, but if kubernetes defines it this way, what can we do? (other than maybe document it, but even that seems to be more like a k8s docs not JOSDK)

I needed to correct a couple of things. It wasn't clear that the desired state should only the managed state, from my converstation with @metacosm I thought it would be the "full state" (the current state from the server / cache with the desired changes overlayed). It's been changed now so that the desired state is just the managed.

From upcoming release yes, only the desired is managed. Until now we did not use SSA in DR, it just how it happens that k8s creates/updates resource that managedFields are added.

Something else that may be confusing for users (and us) who are used to PUT / replace is the handling of default values - kubernetes/kubernetes#118725 (comment) This test just highlights that modifications like this will be seen as unmanaged - but that probably does not match the users expectation. Other than requiring users to make the defaults explicit in the desired state I don't see a great way to approach this.

Yes, I think this is a conceptual issue, but if kubernetes defines it this way, what can we do? (other than maybe document it, but even that seems to be more like a k8s docs not JOSDK)

but basically if it is not in the desire we can understand it in a way that the user has no opinion on this, so it is an open variable, either way good so can be accepted / matched.

Yes, I think this is a conceptual issue, but if kubernetes defines it this way, what can we do? (other than maybe document it, but even that seems to be more like a k8s docs not JOSDK)

Yes I want it to be documented both in fabric8 and for the JOSDK - if you are used to replace (PUT) semantics wrt to defaults SSA won't work that way.  For the keycloak pr I had started filling in some of what seemed to be important defaults, but decided it's a subtle distinction that needs more awareness.
The other issues (again with SSA, not necessarily JOSDK) are:

ports (Service or Container) - If the key changes the patch will be invalid (either a name will be required, or duplicate entries will be disallowed)
topologySpreadConstraints - if the key changes you’ll end up with duplicate / contradictory entries
exlusive situtations - such as a Ingress port name or number - which is represented by separate fields instead of IntOrString, you must try to remove the other field in the apply with an empty string.  If you do not, the SSA may be invalid.  I say try to remove because an empty string isn't always allowed and won't validate

And this is just from the conversion of keycloak.  There will likely be quite a few other situations as we go.
So the question becomes:

how much responsibility should users take over defaults - or is it simply a problem for whatever may change them in an undersirable way.
what to do when the SSA of a resource is invalid - is that simply a problem for whatever made the change that's breaking the operator functionality, or is it on the operator to still be able to assert the desired state.  For the keycloak pr I took a half measure of trying a strategic merge patch if the SSA failed - that address the port situtuation (although that handling is questioned by other kube issues).

ok so thinking how to manage this, we will just maintain a page in JOSDK docs under the migration section?

ok so thinking how to manage this, we will just maintain a page in JOSDK docs under the migration section?

The migration guide is the biggest part, so that expectations are set appropriately.  In addition to the situations failing validitation or handling patching differently than apply / strategic merge I was highlighting, they are tracking related situations in https://github.com/kubernetes-sigs/structured-merge-diff/issues/234
The migration should be clear, or allow the user to choose, what happens should the server side apply be invalid - do nothing and let something else resolve the situation, do a strategic merge, or do an update / replace.


Publish prebuilt artifacts to prevent building on every installation

better-sqlite3 compiles every time on installing. There is a way to prebuild packages for different distros and to download prebuild during installation instead of compilation. Compare iltorb installation (which use prebuilt) and better-sqlite3:
time npm i iltorb

><EMAIL_ADDRESS>install /Users/isqua/Projects/yandex/testcompile/node_modules/iltorb
> node ./scripts/install.js || node-gyp rebuild

info looking for cached prebuild @ /Users/isqua/.npm/_prebuilds/c0e100-iltorb-v2.4.2-node-v57-darwin-x64.tar.gz
info found cached prebuild
info unpacking @ /Users/isqua/.npm/_prebuilds/c0e100-iltorb-v2.4.2-node-v57-darwin-x64.tar.gz
info unpack resolved to /Users/isqua/Projects/yandex/testcompile/node_modules/iltorb/build/bindings/iltorb.node
info unpack required /Users/isqua/Projects/yandex/testcompile/node_modules/iltorb/build/bindings/iltorb.node successfully
info install Successfully installed iltorb binary!
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.

+<EMAIL_ADDRESS>added 64 packages from 45 contributors and audited 146 packages in 5.68s
found 0 vulnerabilities

npm i iltorb  6.14s user 1.37s system 97% cpu 7.684 total

better-sqlite3:
time npm i better-sqlite3

><EMAIL_ADDRESS>install /Users/isqua/Projects/testcompile/node_modules/integer
> node-gyp rebuild

  CXX(target) Release/obj.target/integer/src/integer.o
  SOLINK_MODULE(target) Release/integer.node
  COPY ../build/integer.node
  TOUCH Release/obj.target/place_resulting_binary.stamp

><EMAIL_ADDRESS>install /Users/isqua/Projects/testcompile/node_modules/better-sqlite3
> node-gyp rebuild

  TOUCH deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3.intermediate
  ACTION deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3 deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3.intermediate
  TOUCH Release/obj.target/deps/locate_sqlite3.stamp
  CC(target) Release/obj.target/sqlite3/gen/sqlite3/sqlite3.o
  LIBTOOL-STATIC Release/sqlite3.a
  CXX(target) Release/obj.target/better_sqlite3/src/better_sqlite3.o
  SOLINK_MODULE(target) Release/better_sqlite3.node
  CC(target) Release/obj.target/test_extension/deps/test_extension.o
  SOLINK_MODULE(target) Release/test_extension.node
  COPY ../build/better_sqlite3.node
  COPY ../build/test_extension.node
  TOUCH Release/obj.target/place_resulting_binaries.stamp
rm deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3.intermediate
npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.

+<EMAIL_ADDRESS>added 7 packages from 2 contributors and audited 167 packages in 92.506s
found 0 vulnerabilities

npm i better-sqlite3  68.04s user 2.87s system 75% cpu 1:34.40 total

It may be done with https://github.com/prebuild/prebuild

Related: https://github.com/JoshuaWise/better-sqlite3/pull/163

This is now included in the latest (major) version of better-sqlite3 (v6.0.1).


Improve import failure messages

Issue #, if available:
#1763
Description of changes:

Previously, the pip install instructions given in logs would not necessarily lead to the correct version install of packages such as XGBoost. With this change we tie the version to the AutoGluon install.
Removed 2 unused try import functions: cv2 and skopt

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-1768-2 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-1768/2/index.html

Job PR-1768-4 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-1768/4/index.html


About Composite connection

Hi，in your paper, about AHLC, composite connection include 1x1 con layer and bn layer, is there no activate function? The activate function used after combine with lower feature?

hello，i do not use activate function发自我的iPhone------------------ Original ------------------From: litingsjj<EMAIL_ADDRESS>Sat,Feb 15,2020 11:19 AMTo: PKUbahuangliuhe/CBNet<EMAIL_ADDRESS>Subscribed<EMAIL_ADDRESS>Re: [PKUbahuangliuhe/CBNet] About Composite connection (#19)Hi，in your paper, about AHLC, composite connection include 1x1 con layer and bn layer, is there no activate function? The activate function used after combine with lower feature?
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or unsubscribe.
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/PKUbahuangliuhe/CBNet/issues/19?email_source=notifications\u0026email_token=ANEFSZTTOJXJMJWEGCTYNZ3RC5NLFA5CNFSM4KVUMMXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4INXJ5TA",
"url": "https://github.com/PKUbahuangliuhe/CBNet/issues/19?email_source=notifications\u0026email_token=ANEFSZTTOJXJMJWEGCTYNZ3RC5NLFA5CNFSM4KVUMMXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4INXJ5TA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]


Update requirements.txt

When i build the docker image from the dockerfile from pyorde/vmware_exporter, and use the image, the container crashes out with this error.
ModuleNotFoundError: No module named 'requests'
Traceback (most recent call last):
File "/usr/local/bin/vmware_exporter", line 5, in
from vmware_exporter.vmware_exporter import main
File "/usr/local/lib/python3.7/site-packages/vmware_exporter/vmware_exporter.py", line 21, in
import requests
i've forked the project, and added requests in requirements.txt
now when building the image from the fork, the problem is solved.

same issue here, not sure how requests was pulled in earlier but since it's clearly used in vmware_exporter/vmware_exporter.py it should be in requirements.txt, no?


TODO: dynamically build skins results

as we enter everyone's scores add the logic to update who wins any skins, throw everything into a skins object if needed
Skins : [
{Person: "Name", Hole: X, Score: Y, HcpScore: Z}, ...
]

also show how much money is won per skin

This is working currently from the following change which displays everything, 16c180eeaf6a594c30fec7eb2637b0a8ecea0c05


Calculating NLL Smoother vs Filter - Is this correct operation or a bug?

I am wondering, is this on purpose or a bug?
If you have the following sort of solver / solution setup
recipe = recipes.IsoTS0.from_params(num_derivatives=4)
strategy = smoothers.Smoother(recipe)
solver = solvers.CalibrationFreeSolver(strategy, output_scale_sqrtm=1.0)
sol = solution_routines.solve_fixed_grid(
    vf,
    initial_values=(initial_values,),
    grid=grid,
    solver=solver,
)

if we want to calculate the negative marginal log likelihood on terminal values, we can call the following function
nll = dense_output.negative_marginal_log_likelihood_terminal_values(observation_std=1e-2, u=data, solution=sol[-1])
However, if we replace the strategy with
strategy = filters.Filter(recipe)
it raises the following error
obs, (cor, _) = solution.posterior.init.condition_on_qoi_observation(
AttributeError: 'IsoStateSpaceVar' object has no attribute 'init'

The NMLL at the terminal can be calculated by the following call
marginals, _ = sol[-1].posterior.condition_on_qoi_observation(
                                  yt_flat, observation_std=OBS_STDEV)
nll =  -1 * jnp.sum(marginals.logpdf(yt_flat))

but should it be the case we can still call dense_output.negative_marginal_log_likelihood_terminal_values function?

That is indeed a bug. Good catch; thanks for reporting! I'll take care of it.

#479 takes care of this error.
Upgrade your probdiffeq version in a couple of hours, and the problem should have vanished. Let me know if not.
One side comment (which you probably already know, but anyway): if you compute terminal value likelihoods, I highly recommend using filters and not smoothers (once filter-errors are gone) so upgrading is definitely a good idea :)

You can pip install --upgrade probdiffeq now to get the bugfix. (This also updates to the scan- version of Taylor mode, btw.)

Brilliant. Thanks very much.


cudnn: add cudatoolkit to propagatedBuildInputs

Motivation for this change
cudatoolkit is necessary for cuDNN at runtime as @artuuge pointed out in Pull Request #15664
This cudnn package was tested with theano in my test machine.
Things done

[ ] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] OS X
[x] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

I have cherry-picked your commit into master (but forgot to add closes 15878). Thanks for your contribution :+1:


statically link on Linux when the "static" build tag is provided

This sets the cgo LDFLAGS to statically link in librocksdb, libstdc++,
libz, libbz2, and libsnappy.  libm is still linked dynamically.

This relies on a nice feature of the GNU linker, the -l:libfoo.a feature.  This lets us link in static libraries while still searching the library paths passed in with -L, for instance.
Unfortunately, MacOS does not have this feature -- you have to provide the full path of the static library there.  librocksdb doesn't use pkg-config, so there's no way to do this with the #cgo directives in the source without hardcoding paths. 😢

ping @tecbot


Add single-precision by default in sharp bits

A quick first draft. I'm not sure whether there are other things to mention in the bullet point list? Also, we can complete this as we go.
Putting this first in the sharp bits because I think it's quite a big one. But we can also move it after the operations.
Closes DYN-214.

I've made a few minor reformulations.

Good to merge on my end @pierreguilmin