Discard unused Foxx config when saving config in production

Fixes #12543.
Scope & Purpose
This fixes the behavior of Foxx that was supposed to discard unused stored configuration options when options are renamed or removed after a service has been upgraded. These will result in warnings until discarded.
Additionally the warnings now indicate which configuration options they refer to, making them more meaningful to users.

[x] :hankey: Bugfix
[ ] :pizza: New feature
[ ] :hammer: Refactoring
[x] :book: CHANGELOG entry made
[x] :muscle: The behavior in this PR was manually tested
[x] :computer: The behavior change can be verified via automatic tests

Backports:

[x] No backports required
[ ] Backports required for: (Please specify versions)

Related Information

[ ] Docs PR:
[ ] Enterprise PR:
[x] GitHub issue / Jira ticket number: #12543
[ ] Design document:

Testing & Verification
The changes to tests in this PR overlap with #12694 but should merge cleanly.

[ ] This change is a trivial rework / code cleanup without any test coverage.
[ ] This change is already covered by existing tests, such as (please describe tests).
[x] This PR adds tests that were used to verify all changes:

[ ] Added Regression Tests
[ ] Added new C++ Unit Tests
[x] Added new integration tests (i.e. in shell_server / shell_server_aql)
[ ] Added new resilience tests (only if the feature is impacted by failovers)

Additionally:

[ ] There are tests in an external testing repository:
[ ] I ensured this code runs with ASan / TSan or other static verification tools

(Include link to Jenkins run etc)
Documentation

All new Features should be accompanied by corresponding documentation.
Bugs and features should furthermore be documented in the changelog so that
developers and users have a concise overview.

[x] Added a Changelog Entry (referencing the corresponding public or internal issue number)
[ ] Added entry to Release Notes
[ ] Added a new section in the Manual
[ ] Added a new section in the HTTP API
[ ] Added Swagger examples for the HTTP API
[ ] Updated license information in LICENSES-OTHER-COMPONENTS.md for 3rd party libraries

@joerg84 Can we get this merged plz too?

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/13174/

@jsteemann can this be merged?

@jsteemann can this be merged?

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/13814/


Use ContainerizedWorkload to abstract those components in Istio bookinfo application.

Followed suggestions from @ryanzhang-oss and @resouer , Using ContainerizedWorkload to abstract those components in Istio bookinfo application should be considered.
https://github.com/oam-dev/catalog/pull/37/files#r446783948
... think about abstractions (ContainerizedWorkload etc) later. For abstractions, it should be more than a simple ContainerizedWorkload - new Trait and Scope abstractions are needed.

/hold
this is non-goal for short term.


Rating reset on keyboard open

I have multiple smileyrating bars and edittexts in my view. after selecting smileys on ratingbars when i try to enter text in edittext, all ratingbars reset to default smiley.

Oopsy! I will check the issue and will give you a proper fix :) Thank you!

Issue has been solved. Check the commit hash for the changes 8bb79effff10ff577a36e399bc8dc94111df72f7
use
compile 'com.github.sujithkanna:smileyrating:1.6.2'

thanks for quick response. I am using forked version of your repo, kindly tell me the change in code

https://github.com/sujithkanna/SmileyRating/commit/8bb79effff10ff577a36e399bc8dc94111df72f7
Here it will show the line I changed. make the exact same change in notifyListener method.

thanks


Add note about slow containerd startup and WAR for 1.2 (CASMTRIAGE-3997)

Description
Add documentation for containerd restart slowness in CSM 1.2.
Checklist Before Merging

[x] If I added any command snippets, the steps they belong to follow the prompt conventions (see [example][1]).
[x] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in [Cray-HPE][2].
[x] My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

I did some linting and reorganizing of the other content on the page, and fixed minor command errors.

I'm going to create backport PRs just for the linting parts of this. I realize that the new content itself is intended for 1.2 specifically.

@bklei Do these remediation steps apply for csm-1.0 as well, since it also does not have the fix? Or did it also not have the problem?

Talked to Brad. I will backport the full PR into csm-1.0, and just the linting to the later releases.

Additional PRs:
1.0 backport: https://github.com/Cray-HPE/docs-csm/pull/2356
1.3 linting-only backport: https://github.com/Cray-HPE/docs-csm/pull/2357
main linting-only backport: https://github.com/Cray-HPE/docs-csm/pull/2358


Added ability for system-client to manage connection with Golioth

This commit adds the following features to provide ability to start and stop the system-client.
- Added golioth_system_client_stop() API to stop automatic reconnection.
- Added GOLIOTH_SYSTEM_CLIENT_START_BLOCKING Kconfig to wait until connection is established before golioth_system_client_start() returns. This prevents the failure of the very-next interaction after connecting to Golioth.
Additionally, it includes a sample that demonstrates this use-case:
- Added hello_sporadic sample that showcases the use of the Golioth SDK to sporadically exchange messages with Golioth on brief-connection interactions.
This PR is related to #25
Feel free to check it out and provide your feedback!

@ubieda do you have some time to discuss this PR sometime next week? I want to make sure your contribution gets addressed.

@0Grit, yeah - Let's discuss this sometime mid next-week. Feel free to reach me out on discord to set a date-time. Thanks!

Already addressed by #140. Closing this one


Repeated lockups with apparent sqlite access problem

Quicksilver has been consistently locking up, perhaps correlated with a recent MacOS X update, but while the cause is unknown the result is that when quicksilver is restarted it operates correctly for a period of time, then slows its response time, then eventually locks up (spinning disk on hover, not responding via activity monitor, etc). Sampling the process shows apparent sqllite access. I can provide an example sample of the process during a lockup.
Process:         Quicksilver [620]
Path:            /Applications/Utilities/Quicksilver.app/Contents/MacOS/Quicksilver
Load Address:    0x10d49f000
Identifier:      com.blacktree.Quicksilver
Version:         1.1.3 (4007)
Code Type:       X86-64
Parent Process:  launchd [274]
Date/Time:       2014-03-10 09:57:19.604 +0000
OS Version:      Mac OS X 10.9.2 (13C64)

This may well be fixed by the update to the Firefox plugin. If we are using sqlite3.c anywhere else in our code/plugins, then we should make sure to update it.
sqlite3 is now thread-safe and the code much more robust than before.


Fix relative URLs issue

I originally pulled in this pull request but it has problems:
https://github.com/concrete5/concrete5/pull/4194
So I have reverted it. Problems include:

On my own site, my authentication is second (see picture)

I also have a canonical URL set.  This is the CSRF token. It's not working.

It looks like you've completely removed the site-specific config. Why was this done? The site object now holds the canonical URL.

https://github.com/concrete5/concrete5/commit/318155e7f9978ec3e2e78af95aad4d2798f7688d#diff-ced22f89b8025c2738399d86b4e0e34bL51
Why were these lines removed ?

I didn't see the invalid token issue, could you be hitting a redirect that is wiping the post? I missed that config thing in my rebase.

It does feel like there's a redirect, although it isn't super easy to tell
since the URL isn't really changing.
On Wed, Aug 17, 2016 at 5:54 PM, Korvin Szanto<EMAIL_ADDRESS>wrote:

I didn't see the invalid token issue, could you be hitting a redirect that
is wiping the post? I missed that config thing in my rebase.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/concrete5/concrete5/issues/4219#issuecomment-240594009,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAgNwUs1YQn21YSoOrgP7AnOGtlRF_BWks5qg61cgaJpZM4Jm_6a
.

Posting part of our slack conversation:
I have “trailing_slash” set to true in my environment
[8:08]
but it’s not being respected on redirect any longer
[8:09]
The url resolver outputs the URLs with the trailing slash as it should
[8:09]
but hitting them redirects to the non-trailing slash
[8:09]
which should not be the case
[8:09]
So try enabling that setting and testing again for a fix

see #4226


Faster test

Adding this project to the play gourd.
The project adds a lot of data to store and also does deletes.
Test data is generated deterministicly.
Checkpoints and recovery are called very often to
Indexes are byte arrays
Test data values are different sizes
https://github.com/microsoft/FASTER/issues/232

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


CUP/CSAT/etc. BRH, Basic ammo greenmag compat, MMG Tracers, [Inactive] Ammo config

Applies BRH to CSAT, CUP, and some other vanilla uniforms that previously had very little ballistic protection.
Removed cuz it just broke RHSUSF vests and CUP iotv has the same armor = 20 line as RHSUSF, not sure what's up with the "5*0" on vanilla stuff... Removes possible graze protection from RHSUSF vests, I think, CUP at least applies this universally but is overwritten for RHSUSF.
Greenmag Basic ammo compat for most if not all CUP/RHS 10+ round magazines.
Adds red, yellow, and green tracer belts for Vanilla MMGs.
[Inactive] Full ammo config, mostly balancing RHS around Vanilla and ACE values, commented until it matters /shrug.
Splits configs into separate files for readability/github diffs.

Ready for update now I think <3

@Alien314 I can probably push out a steam update for this unless y'all are using a local version now

Still using your steam workshop version. <3

@jdcaperon I was thinking about figuring out how to put my fork up on steam workshop, if that's cool? I'll probably end up tweaking it a bunch as issues crop up.

@jdcaperon I was thinking about figuring out how to put my fork up on steam workshop, if that's cool? I'll probably end up tweaking it a bunch as issues crop up.

Go for it!


[8.x] Add str method to the HTTP Client response

We have collect method in the Response class https://github.com/laravel/framework/pull/36331
It would be nice also to have str method so instead of:
Str::of(Http::get('https://example.com')->body())->matchAll('~div~')

can be :
Http::get('https://example.com')->str()->matchAll('~div~')

Thanks for your pull request to Laravel!
Unfortunately, I'm going to delay merging this code for now. To preserve our ability to adequately maintain the framework, we need to be very careful regarding the amount of code we include.
If possible, please consider releasing your code as a package so that the community can still take advantage of your contributions!
If you feel absolutely certain that this code corrects a bug in the framework, please "@" mention me in a follow-up comment with further explanation so that GitHub will send me a notification of your response.


Biopsy form: whale details

Background
As part of recording a biopsy record BMMRO need to record details of the whale being biopsied
Acceptance criteria
AC1: add fields (create)
given I am logged into the BMMRO app and within the context of an encounter
when I click the "Add" button to create a new biopsy record
then I can see a section called "whale details" with the following fields displayed beneath

Whale ID [free text]
Sex [Male / Female / Unknown]
Age [calf / juvenile / subadult / adult / unknown]

AC2: submit to firebase on save
given I click submit on a new biopsy record
then the details from the whale details section are submitted to firebase
AC3: on edit: check the updated values are in firebase
given I open an existing, un-exported, biopsy record
when I change values in the whale details section
and click save
then the values are updated in firebase and the export script
AC4: open biopsy form in view mode for exported records
given I have already exported a biopsy record
when I open a biopsy record which has previously been exported
then the biopsy form & the whale details section cannot be edited
and exported records are not in the exported data
AC5: MS Access database (Biopsy csv)
given I run the export script
then the animal reaction fields are visible in the Biopsy csv exported data, with the below mapping:

AC6: update specimen export csv
given I run the export script
then I can see Whale ID, Sex and Age in the Specimen csv export (mapping below)

UAT QA complete


Run only once a day after working hours

🗣 Description
This pull request modifies the rebuild_org workflow to only run once a day after working hours.
💭 Motivation and context
We have seen the APB jobs hog all the runners when rebuilding many cisagov/skeleton-ansible-role descendants, so to alleviate this we run the rebuild_org workflow only once a day at midnight UTC.
🧪 Testing
All automated tests pass.
✅ Pre-approval checklist

[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
[x] I have read the CONTRIBUTING document.
[x] These code changes follow cisagov code standards.
[x] All new and existing tests pass.

✅ Pre-merge checklist

[ ] Finalize version.

✅ Post-merge checklist

[ ] Create a release.

So I'm going to be obnoxious and suggest removing the version bump because the Action's functionality hasn't changed. If someone else consumed this Action they would see no difference because this is just our workflow running it here.

Version bump commits removed.

Second I think we need to provide a larger value for max_rebuilds because I don't believe the current value of 20 will be enough if we're only running once a day.

Do you think a value of 75 would be sufficient?  We don't have to run through them all in a night.  We also don't want the checks to all still be running at 8-9AM the next day.


New expense flow: Add Cypress test for edit

In the new expense flow, "Edit" path is not covered yet by Cypress tests. We should check:

That changing base info (title, items descriptions, amounts...etc) work
That edit actions are reflected in the activity feed
That editing amounts for an approved expense takes it back to pending

Sorry @axiiomatic, already on this one


Scrolling is not as smooth as it used to be

VSCode Version: Code 1.7.1 (02611b40b24c9df2726ad8b33f5ef5f67ac30b44, 2016-11-03T13:53:14.822Z)
OS Version: Windows_NT ia32 10.0.14393
Extensions:

Extension
Author
Version

csharp
ms-vscode
1.4.1

PowerShell
ms-vscode
0.7.2

When working with a "high precision" touch pad and using the two finger scroll it doesn't seem as "smooth" in the code editor as it did in previous versions of VS Code. When you first starting moving the fingers it takes a bit of time before it starts moving and then it "jumps". Once the scrolling is activated it is smooth, but once you let go of the fingers on the touch pad and then start again, it again has a delay before the scroll starts.
It should work just as smooth as it does in e.g. Chrome or Edge. This to me was one of the great advantages with VS Code over the full VS, so I am sad that we've lost the smooth scrolling again.
I'm on a Dell XPS15 and the touch pad should be a top-of-the-line touchpad (high precision).

We believe this was a regression in Chromium 52 (that we are not sitting on due to Electron 1.3.8) that was in the meantime already fixed in Chromium 54. Let's track in #13612


BUG: updating ollama per curl, overwrites the manually edited /etc/systemd/system/ollama.service

After updating using curl https://ollama.ai/install.sh | sh
the service file /etc/systemd/system/ollama.service gets overwritten.
Loosing all Environment=OLLAMA... changes.
Maybe check if it exists first, and not overwrite it.
-- there seems to be no notice about it overwriting in the docs.

This is a terrible approach. The Ollama project members seem to use MacOS which is a bad platform by defaults.
Keep in mind, MacOS uses launchd, which inspired the creation of systemd for Linux. FreeBSD still has not a better solution, still back in UNIX times.
What we do in Arch Linux is we don't overwrite modified configuration files, even if they are located in the system hierarchy. Stock configuration files that are different from already installed and modified user configuration files should be installed as a backup for future use, such as *.new or something.

I use fodora. And using the curl line,  which seems to be favored (being the top option mentioned in the install area), following it results in the problem described above.
There seems to be no info on the best update path.

For those using systemd in Linux,
You can create an override file for the systemd script using:
sudo systemctl edit ollama
This opens an editor with a new file.
add the lines you want to override or add to the service script.
Save the override file, don't change the filename/path.
Then you can allow the service file to be updated during updates without issue.

Manually editing the unit files is not our recommended approach. Please see https://github.com/ollama/ollama/blob/main/docs/faq.md#setting-environment-variables-on-linux


Fix compatibility with unexpected 11 (soon to be released)

Includes some other small changes, hopefully not too opinionated :)

Thanks for this. I'm happy to merge this, but would appreciate a comment on the package-lock removal - see my comment on bruderstein/unexpected-htmllike#7

@bruderstein, thanks! I replied to the lock file thing on the other issue 🤗


Archiving for app store doesn

Hello,
I noticed that since upgrading to 1.0.0, my builds failed because XCode is archiving my app as "Generic Archive". I dig to my archive and found a new folder near the Applications folder inside my archive, which the path is usr/local/include/react-native-branch/RNBranch.h.
When I removed react-native-branch from my project XCode archives it just fine.
I dig further in the RNBranch.xcodeproj file and I noticed the Copy Files step that copies RNBranch.h to PRODUCTS_DIRECTORY/include/$(PRODUCT_NAME).
Removing this step caused the build to fail.
Any ideas?

Update: At the Headers section, Moving the RNBranch.h file from Public to Project solves the problem.
Setting a PR for that.


API usability issue with WebApplicationHostBuilder

All the IHostBuilder extension methods pollute the method list and are confusing.

Should be fixed now!


TINKERPOP-1153 & TINKERPOP-1154: (Summary) Multi-OLAP compilation in a single Traversal (hardened)

https://issues.apache.org/jira/browse/TINKERPOP-1154
https://issues.apache.org/jira/browse/TINKERPOP-1153
There is a lot in this pull request. While creating the infrastructure to allow us to do multi-OLAP jobs in a single Traversal compilation, I ended up cleaning numerous ancient areas of the codebase that were awkward with respects to latest developments. Everything is backwards compatible though there are lots of Deprecations. However, there is a new GraphComptuerTest that requires that GraphComputer providers support "compute key revival." I had to do a small tweak to both TinkerGraphComputer and SparkGraphComputer for them to pass the test. GiraphGraphComputer just handled it. For users, this ticket basically provides them:
g.V().hasLabel('person').
  pageRank(0.85).
    by('friendRank').
    by(outE('knows')).
    times(10).
  out('worksFor').order().by('friendRank').limit(10).valueMap('name','friendRank')

CHANGELOG
* Added `PeerPressureVertexProgramStep` and `GraphTraversal.peerPressure()`.
* Added `PureTraversal` for handling pure and compiled versions of a `Traversal`. Useful in OLAP.
* Added `ScriptTraversal` which allows for delayed compilation of script-based `Traversals`.
* Simplified `VertexProgram` implementations with a `PureTraversal`-model and deprecated `ConfigurationTraversal`.
* Simplified script-based `Traversals` via `ScriptTraversal` and deprecated `TraversalScriptFunction` and `TraversalScriptHelper`.
* Added `ByModulating` interface which allows the `Step` to decide how a `by()`-modulation should be handled. (*breaking*)
* Simplified the `by()`-modulation patterns of `OrderGlobalStep` and `OrderLocalStep`.
* Added `GraphComputerTest.shouldSupportPreExistingComputeKeys()` to ensure existing compute keys are "revived." (*breaking*)

UPDATE DOCS
For providers that support their own `GraphComputer` implementation, note that there is a new `GraphComputerTest.shouldSupportPreExistingComputeKeys()`. When chaining OLAP jobs together, if an OLAP job requires the compute keys of a previous OLAP job, then the existing compute keys must be accessible. A simple 2 line change to `SparkGraphComputer` and `TinkerGraphComputer` solved this for TinkerPop. `GiraphGraphComputer` did not need an update as this feature was already naturally supported.

If the provider has custom steps that leverage `by()`-modulation, those still will now need to implement `ByModulating`. Most of the methods in `ByModulating` are `default` and, for most situations, only `ByModulating.modulateBy(Traversal)` should be implemented. Note that this method's body will most like be identical to `TraversalParent.addLocalChild()`.

Providers that have custom Gremlin language implementations (e.g. Gremlin-Scala), there is a new class called `ScriptTraversal` which will handle script-based processing of traversals. The entire `GroovyXXXTest`-suite was updated to use this new class. The previous `TraversalScriptHelper` class has been deprecated so immediate upgrading is not required.

REFERENCE DOCS
*** I will do these at the time of merge.

I decided to write the docs. Docs written. Note that they don't build. This has nothing to do with this PR. It has to do with the recent fix to the manifest for Neo4j plugin. Neo4j pulls in Scala 2.11.x while Spark uses 2.10.x. The doc builder (having all plugins installed at once) makes it so Spark uses Scala 2.11.x and there are "NoMethodDefinedExceptions." This effects tp31 branch, but not master/ as master will (in a later ticket) bump to Spark 1.6.0 which uses Scala 2.11.x.

VOTE +1.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache TinkerPop .................................. SUCCESS [5.044s]
[INFO] Apache TinkerPop :: Gremlin Shaded ................ SUCCESS [2.132s]
[INFO] Apache TinkerPop :: Gremlin Core .................. SUCCESS [38.711s]
[INFO] Apache TinkerPop :: Gremlin Test .................. SUCCESS [12.019s]
[INFO] Apache TinkerPop :: Gremlin Groovy ................ SUCCESS [32.419s]
[INFO] Apache TinkerPop :: Gremlin Groovy Test ........... SUCCESS [6.354s]
[INFO] Apache TinkerPop :: TinkerGraph Gremlin ........... SUCCESS [3:27.877s]
[INFO] Apache TinkerPop :: Hadoop Gremlin ................ SUCCESS [5:07.110s]
[INFO] Apache TinkerPop :: Spark Gremlin ................. SUCCESS [10:39.819s]
[INFO] Apache TinkerPop :: Giraph Gremlin ................ SUCCESS [2:21:44.149s]
[INFO] Apache TinkerPop :: Neo4j Gremlin ................. SUCCESS [17:29.014s]
[INFO] Apache TinkerPop :: Gremlin Driver ................ SUCCESS [8.910s]
[INFO] Apache TinkerPop :: Gremlin Server ................ SUCCESS [10:56.703s]
[INFO] Apache TinkerPop :: Gremlin Console ............... SUCCESS [1:08.703s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:12:19.462s
[INFO] Finished at: Wed Feb 17 19:59:19 MST 2016
[INFO] Final Memory: 93M/731M
[INFO] ------------------------------------------------------------------------
~/software/tinkerpop/tinkerpop3$

Failed tests:
  PageRankTest$Traversals>PageRankTest.g_V_hasLabelXsoftwareX_hasXname_rippleX_pageRankX1X_byXinEXcreatedXX_timesX1X_byXpriorsX_inXcreatedX_unionXboth__identityX_valueMapXname_priorsX:176 expected:<1.0> but was:<0.0>

@dkuppitz ... that is weird. It all finished for me just now. Can you run the query in the console and tell me what you get:
g.V().hasLabel("software").has("name", "ripple").pageRank(1.0).by(__.inE("created")).times(1).by("priors").in("created").union(__.both(), __.identity()).valueMap("name", "priors")

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache TinkerPop .................................. SUCCESS [4.355s]
[INFO] Apache TinkerPop :: Gremlin Shaded ................ SUCCESS [3.344s]
[INFO] Apache TinkerPop :: Gremlin Core .................. SUCCESS [38.227s]
[INFO] Apache TinkerPop :: Gremlin Test .................. SUCCESS [11.285s]
[INFO] Apache TinkerPop :: Gremlin Groovy ................ SUCCESS [32.956s]
[INFO] Apache TinkerPop :: Gremlin Groovy Test ........... SUCCESS [6.191s]
[INFO] Apache TinkerPop :: TinkerGraph Gremlin ........... SUCCESS [3:16.894s]
[INFO] Apache TinkerPop :: Hadoop Gremlin ................ SUCCESS [5:01.567s]
[INFO] Apache TinkerPop :: Spark Gremlin ................. SUCCESS [10:15.725s]
[INFO] Apache TinkerPop :: Giraph Gremlin ................ SUCCESS [2:24:31.663s]
[INFO] Apache TinkerPop :: Neo4j Gremlin ................. SUCCESS [17:33.444s]
[INFO] Apache TinkerPop :: Gremlin Driver ................ SUCCESS [9.075s]
[INFO] Apache TinkerPop :: Gremlin Server ................ SUCCESS [10:55.872s]
[INFO] Apache TinkerPop :: Gremlin Console ............... SUCCESS [1:08.465s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:14:29.536s
[INFO] Finished at: Thu Feb 18 17:46:39 MST 2016
[INFO] Final Memory: 95M/707M
[INFO] ------------------------------------------------------------------------

looks like travis shows the same error as what @dkuppitz got

So weird. Again, overnight.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache TinkerPop .................................. SUCCESS [5.222s]
[INFO] Apache TinkerPop :: Gremlin Shaded ................ SUCCESS [2.530s]
[INFO] Apache TinkerPop :: Gremlin Core .................. SUCCESS [38.401s]
[INFO] Apache TinkerPop :: Gremlin Test .................. SUCCESS [11.325s]
[INFO] Apache TinkerPop :: Gremlin Groovy ................ SUCCESS [32.358s]
[INFO] Apache TinkerPop :: Gremlin Groovy Test ........... SUCCESS [6.013s]
[INFO] Apache TinkerPop :: TinkerGraph Gremlin ........... SUCCESS [3:15.039s]
[INFO] Apache TinkerPop :: Hadoop Gremlin ................ SUCCESS [5:03.753s]
[INFO] Apache TinkerPop :: Spark Gremlin ................. SUCCESS [10:01.122s]
[INFO] Apache TinkerPop :: Giraph Gremlin ................ SUCCESS [2:24:33.823s]
[INFO] Apache TinkerPop :: Neo4j Gremlin ................. SUCCESS [17:40.001s]
[INFO] Apache TinkerPop :: Gremlin Driver ................ SUCCESS [8.919s]
[INFO] Apache TinkerPop :: Gremlin Server ................ SUCCESS [10:56.373s]
[INFO] Apache TinkerPop :: Gremlin Console ............... SUCCESS [1:08.209s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3:14:23.560s
[INFO] Finished at: Thu Feb 18 21:43:01 MST 2016
[INFO] Final Memory: 94M/708M
[INFO] ------------------------------------------------------------------------

Here I will just comment out that test. If you guys can tell me what result of the query is in the console I can fix it later, but without it failing here, I have no idea.

Here is what I get in the console for that query:
gremlin> g = TinkerFactory.createModern().traversal().withComputer()
==>graphtraversalsource[tinkergraph[vertices:6 edges:6], tinkergraphcomputer]
gremlin> g.V().hasLabel("software").has("name", "ripple").pageRank(1.0).by(__.inE("created")).times(1).by("priors").in("created").union(__.both(), __.identity()).valueMap("name", "priors")
==>[name:[marko], priors:[0.0]]
==>[name:[lop], priors:[0.0]]
==>[name:[josh], priors:[1.0]]
==>[name:[ripple], priors:[0.0]]
gremlin>

If someone who has a fail can tell me what they get that would help. However, again, I just commented out the test for now so I don't waste a day sitting here on an inanity.

The error was only reported by Travis. I can't reproduce it on my local machine. I ran that particular query a few thousand times to see if this is going to be another random error, but the result seems to be consistent.

mvn clean install: passed
integration tests: passed

I looked roughly over the code; looks good, but it's hard to grasp all the changes in 120 files, I could spend a whole day on it, hence ...
VOTE: +0.5 (just to get at least one more reviewer for this PR)
[INFO] Reactor Summary:
[INFO]
[INFO] Apache TinkerPop .................................. SUCCESS [10.549s]
[INFO] Apache TinkerPop :: Gremlin Shaded ................ SUCCESS [5.610s]
[INFO] Apache TinkerPop :: Gremlin Core .................. SUCCESS [1:05.941s]
[INFO] Apache TinkerPop :: Gremlin Test .................. SUCCESS [18.247s]
[INFO] Apache TinkerPop :: Gremlin Groovy ................ SUCCESS [59.668s]
[INFO] Apache TinkerPop :: Gremlin Groovy Test ........... SUCCESS [14.663s]
[INFO] Apache TinkerPop :: TinkerGraph Gremlin ........... SUCCESS [9:36.751s]
[INFO] Apache TinkerPop :: Hadoop Gremlin ................ SUCCESS [12:24.137s]
[INFO] Apache TinkerPop :: Spark Gremlin ................. SUCCESS [26:11.246s]
[INFO] Apache TinkerPop :: Giraph Gremlin ................ SUCCESS [2:59:20.410s]
[INFO] Apache TinkerPop :: Neo4j Gremlin ................. SUCCESS [11.686s]
[INFO] Apache TinkerPop :: Gremlin Driver ................ SUCCESS [28.561s]
[INFO] Apache TinkerPop :: Gremlin Server ................ SUCCESS [12:02.678s]
[INFO] Apache TinkerPop :: Gremlin Console ............... SUCCESS [1:56.698s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4:05:07.482s
[INFO] Finished at: Fri Feb 19 16:56:42 CET 2016
[INFO] Final Memory: 62M/688M
[INFO] ------------------------------------------------------------------------

^^ That's for the previous version (before you excluded the test).

Reproduced the failure b/f your last push on my linux box and that it was fixed after a pull.  Looks good.
VOTE +1

All good from me at this point - I'm good after the fix:
VOTE +1

Dope. I guess code reviews are important..........NOT.


No Panels after quiting fullscreen apps

If I go full-screen in an app (with Windows key+F) and quit the app (with Windows key + Q), then I am left with no panels. Both top and left panels fail to reappear after quitting.

Should be okay now :) thanks for reporting !

Wow ... didn't expect this fast fix. Issue resolved now.👍


API Docs font and color suggestions

Feedback
For example https://docs.quantum.ibm.com/api/qiskit/qiskit.primitives.StatevectorSampler

Problems making this hard to read:

So much white space, such tiny text
Serif font
Low contrast darkish gray on slightly less darkish gray (especially for comments)
proportional font for code(!)

Compare to eg tensorflow (which isn't anything special just the first thing came to mind)

Less white space, larger text
Sans serif
High contrast. Comments are magenta on light gray
Monospace code

Other comments
No response

The font is not loading correctly for you, which is something we've been trying to figure because it only sometimes happens. For example, I cannot reproduce. Although some of the suggestions apply regardless of the font - like coloring code comments.
I'll message you for help with debugging the font not loading.

Thanks for the comments, @levbishop! We've rolled out a few improvements since your issue:

the font loading bug is fixed
font-size increased from 12px to 14px
comments have more contrast than before

Your feedback was really helpful!


Version 3.6.1 #trivial

New Pull Request Checklist

[x] I have read and understood the CONTRIBUTING guide

[x] I have read the Documentation

[x] I have searched for a similar pull request in the project and found none

[x] I have updated this branch with the latest master to avoid conflicts (via merge from master or rebase)

[ ] I have added the required tests to prove the fix/feature I am adding

[ ] I have updated the documentation (if necessary)

[x] I have run the tests and they pass

[x] I have run the lint and it passes (pod lib lint)

This merge request fixes / refers to the following issues: -
Pull Request Description
Prepare a new release v3.6.1

@CocoaLumberjack/collaborators I think we've collected a few nice changes for a bugfix release. What do you think?

Agreed @ffried - can you take care of releasing this new version?
Good job everyone @CocoaLumberjack/collaborators

@bpoplauschi I've never done a CocoaPods release before. If you can tell me what I need to do there, I can do this as well. I can certainly take care of the GitHub release, though.

@ffried @bpoplauschi
It is interesting how cocoa pods is handling users and groups.
https://guides.cocoapods.org/making/getting-setup-with-trunk.html
Could anybody in collaborators group make a release via pod trunk push?

@lolgear CocoaLumberjack lists the collaborators:

@ffried
Not ok. I guess this list is incomplete.

@lolgear I'm not sure whether we also need to add all GitHub collaborators to CocoaPods. I'd be perfectly fine with having a few people that are responsible for creating releases.

I'm voting for including @ffried in Maintainers list if he don't mind.

Hi guys! Sorry for late response.
@ffried

Are you interested in releasing CocoaLumberjack 3.6.1 by yourself? If the answer is yes, I think you can wrap up CHANGE LOG and publish release note right now :)
Anyway, we can register it as a CocoaPods library only after release note has been published(CocoaPods library needs GitHub tag info).
And if you want to join into CocoaPods collaborators list, I can add you to it! If you are not familiar with registering CocoaPods library, I'll register it!

Any idea? If you mind it, I'll publish release note and register CocoaPods library from now🙂
Thanks for your contribution these days👍

To be honest, I'm not a big fan of CocoaPods. Which is why I have no experience in publishing pods  whatsoever.
Nevertheless we do have CocoaPods as one of our publishing platforms, so we need to support it. I agree with @lolgear that we should add one or two more collaborators to CocoaPods and if you guys vote for me here, I don't mind. If so, I'd just need someone to give me a quick intro on what I need to do to publish a release to CocoaPods.
@sushichop Thanks for the info. I'll quickly create the GitHub release then. Just a sec :)

@sushichop Ok, GitHub release is done. What do I need to do for CocoaPods?

@ffried
Great! First you need to register your information(your email and name) to pod trunk.
See https://guides.cocoapods.org/making/getting-setup-with-trunk.html.

e.g.
$ pod trunk register<EMAIL_ADDRESS>'Orta Therox' --description='macbook air'

@ffried
Next.
Let me know the above info(actually I need only your email).
I'll add you to the pod trunk collaborators list using following command.

e.g.
$ pod trunk add-owner CocoaLumberjack yourname@yourdomain

@sushichop Done. Email is my GitHub username @me.com. 😉

@ffried I added you to the list. Welcome!🙂
The last one.
You check out master branch commit(3.6.1), then execute next command in order to register a library to pod trunk.

pod trunk push CocoaLumberjack.podspec

Note
I always check a library works fine by executing pod lib lint and integrating master branch with Podfile before registering a library.
Good luck!

@ffried

I always check a library works fine by executing pod lib lint and integrating master branch with Podfile before registering a library.

This time I have already check the above😉
So all you have to do is pod trunk push CocoaLumberjack.podspec this time.

@sushichop Thanks.
Push also succeeded:
--------------------------------------------------------------------------------
 🎉  Congrats

 🚀  CocoaLumberjack (3.6.1) successfully published
 📅  February 3rd, 17:33
 🌎  https://cocoapods.org/pods/CocoaLumberjack
 👍  Tell your friends!
-------------------------------------------------------------------------------

Thanks for the help to get me started here. I hope I remember the steps next time 😆

@ffreid
Congrats🎉

Excelent guys! I got back too late for this :)


Update windows-virtual-desktop.md

Added some extra information at the considerations section for app groups and included the ARM templates in the next steps section.

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

#sign-off -- please use -pr repo in the future good sir!

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


Importing EE Matrix Data Into Super Table

I was hoping you could point me in the right direction for migrating data from an EE Matrix field into a Super Table field. I have a Craft plugin going that 1. Creates a new Craft EntryModel() object, 2. Uses the setContent() method to add field content, and 3. uses the Craft saveEntry() method to publish the entry:
$newEntry = new EntryModel();

$newEntry->getContent()->title = 'My Title';
$newEntry->sectionId = 4;
$newEntry->authorId = 1;
// ...etc...

$newEntry->setContent(array(
  'body' => 'Lorem ipsum dolor...',
  'tagline' => 'Oh wow a new entry!'
));

craft()->entries->saveEntry($newEntry);

However Super Table is a special type of field, so it can't just be added to the Entry object the same way plain text fields can. I see that Super Table uses its own block model, but I'm not sure how to 1. initialize it, 2. add data to it, and 3. incorporate it into the EntryModel() object and/or the saveEntry() method. Can you get me going with some starter code?

Hey there - have a look at the Wiki article Programatically saving a Super Table field with content, which should help you out! Let me know if you have any issues.

Exactly what I needed, thanks.


[Open investigation] Understanding best way to set up joins in to prevent test failures in iterable__campaigns

Is there an existing feature request for this?

[X] I have searched the existing issues

Describe the Feature
Our current development data is returning test failures in the iterable__campaigns end models because of fan outs due to the way these joins are currently set up.
These campaign ids are recurring campaign ids, which is the grain of iterable_campaigns.
Examining those cases, the issue appears to be that for these recurring_campaign_ids, there are multiple campaign_ids associated with them, leading to fan-out in joins in int_iterable__recurring_campaigns .
However none of that campaign id data is brought into iterable_campaigns, so it leads to a bunch of duplicate rows.
If you've encountered these test issues as well, we'd love to get input from you about what would be the best way to set up our joins so we can avoid these fan outs!
Describe alternatives you've considered
No response
Are you interested in contributing this feature?

[X] Yes.
[ ] Yes, but I will need assistance and will schedule time during your office hours for guidance.
[ ] No.

Anything else?
No response

Seems like this issue is resolved with the linked PR?


Nesting buttons within StackLayouts increases the elevation shadow

Make sure to check the demo app(s) for sample usage
Checked
Make sure to check the existing issues in this repository
Checked
If the demo apps cannot help and there is no issue for your problem, tell us about it
Please, ensure your title is less than 63 characters long and starts with a capital
letter.
Each time you nest an MDButton in a StackLayout, the elevation shadow increases even if it is specified explicitly.
Which platform(s) does your issue occur on?

Android (can't check iPhone just right now)
v7.0
ASUS ZenPad 3s

Please, provide the following version numbers that your issue occurs with:

CLI: 6.0.2
Cross-platform modules: 6.0.1
Runtime(s): 6.0.1
Plugin(s): material plugins at 2.3.10

Please, tell us how to recreate the issue in as much detail as possible.

 Lovely, thank you!!

@joshcomley cant get the same view as you. My shadows are not as sharp. Do you have a special android/res/values/styles.xml ?

@farfromrefug This is my styles.xml:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- theme to use FOR launch screen-->
    <style name="LaunchScreenThemeBase" parent="Theme.MaterialComponents.Light.NoActionBar">
        <item name="toolbarStyle">@style/NativeScriptToolbarStyle</item>
        <item name="colorPrimary">@color/ns_primary</item>
        <item name="colorPrimaryDark">@color/ns_primaryDark</item>
        <item name="colorAccent">@color/ns_accent</item>
        <item name="android:windowBackground">@drawable/splash_screen</item>
        <item name="android:windowActionBarOverlay">true</item>
        <item name="android:windowTranslucentStatus">true</item>
    </style>
    <style name="LaunchScreenTheme" parent="LaunchScreenThemeBase"></style>
    <!-- theme to use AFTER launch screen is loaded-->
    <style name="AppThemeBase" parent="Theme.MaterialComponents.Light.NoActionBar">
        <item name="toolbarStyle">@style/NativeScriptToolbarStyle</item>
        <item name="colorPrimary">@color/ns_primary</item>
        <item name="colorPrimaryDark">@color/ns_primaryDark</item>
        <item name="colorAccent">@color/ns_accent</item>
    </style>
    <style name="AppTheme" parent="AppThemeBase"></style>
    <!-- theme for action-bar -->
    <style name="NativeScriptToolbarStyleBase" parent="Widget.AppCompat.Toolbar">
        <item name="android:background">@color/ns_primary</item>
        <item<EMAIL_ADDRESS>        <item<EMAIL_ADDRESS>    </style>
    <style name="NativeScriptToolbarStyle" parent="NativeScriptToolbarStyleBase"></style>
</resources>

Just checked and it's identical to the ng demo on here except for spacing

I did have a materialstyles.xml which I believe used to be a requirement for using this plugin not so long ago, I've now removed that and rebuilt - but I get the same result. For the purposes of testing (and the screenshot) I also removed all CSS from the project, which certainly made a thicker shadow.
If I put the CSS back in, I get this, which may be more akin to what you're seeing:

@joshcomley weird even between your 2 screenshots your shadows dont look the same. A lot more blurry on the first one. Trying to use inverted colors to see if i have the issue here or if it is something related to the platform.
Do you see the same issue on the emulator?
On your device is is a constructor version of android?

Ok Using this
 <StackLayout>
                <MDButton elevation="5" text="Test me1" backgroundColor="white" />
                <StackLayout>
                    <StackLayout>
                        <StackLayout>
                            <StackLayout>
                                <StackLayout>
                                    <StackLayout>
                                        <StackLayout>
                                            <MDButton elevation="5" text="Test me2" backgroundColor="white" />
                                            <StackLayout>
                                                <StackLayout>
                                                    <StackLayout>
                                                        <StackLayout>
                                                            <StackLayout>
                                                                <StackLayout>
                                                                    <StackLayout>
                                                                        <StackLayout>
                                                                            <StackLayout>
                                                                                <StackLayout>
                                                                                <StackLayout>
                                                                                <StackLayout>
                                                                                <MDButton elevation="5" text="Test me3" backgroundColor="white" />
                                                                                </StackLayout>
                                                                                </StackLayout>
                                                                                </StackLayout>
                                                                            </StackLayout>
                                                                        </StackLayout>
                                                                    </StackLayout>
                                                                </StackLayout>
                                                            </StackLayout>
                                                        </StackLayout>
                                                    </StackLayout>
                                                </StackLayout>
                                            </StackLayout>
                                        </StackLayout>
                                    </StackLayout>
                                </StackLayout>
                            </StackLayout>
                        </StackLayout>
                    </StackLayout>
                </StackLayout>
            </StackLayout>

i dont see any issue

However i did rewrite my elevation handling to match {N} 6 androidElevation and androidDynamicElevationOffset.
So i now use elevation and dynamicElevationOffset
Please try on the emulator to see. Will publish a new version really soon

Ah, I should also mention that I am using nativescript-theme-core v2.0.2, and this is in some way affecting the shadows. This was stripped out for the original screenshot for testing purposes.
I will test on an emulator now and get back to you - shall I wait for the new version to test, or would you like me to test as-is on the emulator, also?
One question: what do you mean by "constructor version of android"?

Please test with the current version. If it happens, we will test with the new one.
I mean your OS, is it the default Asus version? If so it might be modified by Asus

Ah OK, it's the default, yes. I'll test on other Android devices now, some Samsung ones, and the emulator.

I've just tested on a Samsung SM-T585 tablet and it's the same, however my emulator won't start at all so I can't test on that, unfortunately - just yet.

I've just tested with the latest version (2.3.11) and I still get the same results. I notice your MDButton is self closing - are you testing in a vanilla NS app? I am using Angular, not sure if this affects things.

@joshcomley i am using vue. should not change anything.
Will try to reproduce on some of my device. For now i can't
BTW i am thinking this might be something with android. But i am really not sure.

Could it be angular ... Will need to try it with angular

This code doesn't look right to me:
[elevationProperty.setNative](value: number) {
    console.log('elevationProperty', value);
    if (isPostLollipop()) {
        createStateListAnimator(this, this.nativeViewProtected); // Shouldn't this still be .setElevation(..)?
    } else {
        this.nativeViewProtected.setElevation(value);
    }
}
[dynamicElevationOffsetProperty.setNative](value: number) {
    if (isPostLollipop()) {
        createStateListAnimator(this, this.nativeViewProtected);
    } else {
        this.nativeViewProtected.setTranslationZ(value);
    }
}

Is the animator not for shifting the position of the shadow? However, my monkey patch to try replacing it with this.nativeViewProtected.setElevation(value); didn't fix anything.
In fact, just done a bit more testing: if I comment out the elevation and dynamicElevationOffset properties, I get exactly the same result. So it seems the setElevation(..) call is doing nothing. Which is weeeiiird.

Does this help at all:
Source: https://www.programcreek.com/java-api-examples/index.php?api=android.animation.AnimatorInflater
@SuppressLint("NewApi")
private void init(Context context, AttributeSet attributeSet) {
	mVisible = true;
	mColorNormal = getColor(R.color.material_blue_500);
	mColorPressed = darkenColor(mColorNormal);
	mColorRipple = lightenColor(mColorNormal);
	mColorDisabled = getColor(android.R.color.darker_gray);
	mType = TYPE_NORMAL;
	mShadow = true;
	mScrollThreshold = getResources().getDimensionPixelOffset(R.dimen.fab_scroll_threshold);
	mShadowSize = getDimension(R.dimen.fab_shadow_size);
	if (hasLollipopApi()) {
		StateListAnimator stateListAnimator = AnimatorInflater.loadStateListAnimator(context,
				R.animator.fab_press_elevation);
		setStateListAnimator(stateListAnimator);
	}
	if (attributeSet != null) {
		initAttributes(context, attributeSet);
	}
	updateBackground();
}

Currently, in utils, new android.animation.StateListAnimator(..) is called, but I can see a similar approach was replaced with layout inflation in the button init.

So, further update, it seems at least one part of what I'm experiencing is part of Material Design spec!!
If you pop about 100 buttons in a StackLayout within a ScrollView, and scroll to the bottom, you'll see the top visible button and the bottom visible button look exactly the same as the top and bottom visible button before you scrolled.
You can read a bit about it here:
https://blog.usejournal.com/playing-with-elevation-in-android-91af4f3be596
Skip to the bit with this picture:

I am trying to find the official reference in the Material Design specs.
I think for buttons this is a very bad idea, as the change is dramatic from top to bottom on a tablet, which is perhaps why inflating the right layout for the state list animator might help - maybe the button layout would stop this happening? I'm not sure how to implement that, though.
Additionally, I am unable to change the value of the shadow once I put nativescript-theme-core in place, not sure if that is something to mention here or there.

@joshcomley that might explain a lot, especially why i was not seeing it!
Also about the nativescript-theme-core i know what's happening. {N} define android elevation using the androidElevation property. I guess they define a default one in the themes. And sadly there is no rule to define in which order property are applied.
So what happens is that androidElevation is applied after elevation and override your state list animator.
Will fix this for material components in the next release

@farfromrefug wonderful, thank you for the explanation. Looking forward to the next release!

@farfromrefug testing with 2.3.13, elevation now correctly sets elevation - so this can probably be closed unless you have further investigation to conduct? Thanks so much for the efforts

@joshcomley great to hear it is fixed! Let's close this one. Will talk to the {N} team on how to correctly handle this in the future


Add apm.cmd

Allows Windows users who build Atom to conveniently type apm in the console just as they would for atom.
/cc @raelyard @joefitzgerald @kevinsawicki

:+1:


Icon Type

[ ] Folder
[X] File

Folder names
No response
File names
compile_flags.txt
Graphic ideas
Perhaps either just a literal flag or something similar to the requirements.txt file but the C icon is in the place of the Python icon.
Additional context
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Tell where and in which projects this file is used

It is used when writing C/C++ code and are specifying compile arguments for clangd. Here is a link to the documentation LLVM have published referencing its use: https://clangd.llvm.org/installation#compile_flagstxt. This is normally used for simpler projects where a heavier build system like cmake is not required.


After hmr Set is undefined in IE10

First of all, please forgive me for poor English. Sorry for that.
Is this a bug report?
Yes
Did you try recovering your dependencies?
Yes
Which terms did you search for in User Guide?
hmr polyfill IE10 Set , react hmr IE10 Set
Environment
Environment:
OS:  Windows 10
Node:  8.11.1
Yarn:  1.6.0
npm:  5.6.0
Watchman:  Not Found
Xcode:  N/A
Android Studio:  Not Found
Packages: (wanted => installed)
react: ^16.3.2 => 16.3.2
react-dom: ^16.3.2 => 16.3.2
Steps to Reproduce
webpack dev:
entry: [
	require.resolve('./polyfills'),  // require('babel-polyfill') added
	require.resolve('react-dev-utils/webpackHotDevClient'),
	paths.appIndexJs
]

yarn run dev
Open IE visit '/'，press F12, change browser compatibility mode to IE10
Change any code to trigger hmr

Expected Behavior
Did not report any errors
Actual Behavior
It reports that Set is undefined.
Add a screenshot later.
Reproducible Demo
If needed, consider adding a demo repo

This seems like a question about bundler configuration rather than React. I suggest asking for help on our community support resources: https://reactjs.org/community/support.html
What you’re doing seems generally right but I suspect that ReactDOM runs earlier than the polyfills for some reason. For example maybe there’s some other chunk that is executed first. It’s hard to say without seeing a complete project. Regardless, it’s not a React bug so I’ll close.

Thanks for your reply.


Error reporting currently in json

True. We definitively need to improve the output for error messages.

For example, when auth times out due to bad network:
Error generating authorization ticket: [object Object]

We've tried to improve this in the upcoming 2.0.0 release, but unhandled errors will still be ugly.  If you find one, please open an issue.


onActive should fire on initialSelectedIndex as well

When rendering Tabs that use the initialSelectedIndex prop or even not using it the initially active tab should fire the onActive function.

We have been porting the component on the v1-beta branch. We reimplemented it from the ground-up. While we haven't tested it, I think that the issue is most likely fixed on that branch. Hence, I'm closing it.
Still, we will accept PR fixes until v1-beta takes over the master branch.


Remove invalid package, which prevents to install

remove request-promise package

I believe this is a required package.

I got this when I was trying to execute npm install
▶ npm install
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/6.3.1/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v6.3.1
npm ERR! npm  v3.10.3
npm ERR! code E403

npm ERR! invalid package : @request/promise-core
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/ttran/TMPS/PokemonGo-Bot-Desktop/npm-debug.log

Downgrade your node pls.


fix travis tests to work in forked repositories

Travis test fails when running out of forked repositories where TRAVIS_BUILD_DIR is not
$HOME/gopath/src/github.com/hyperhq/runv
but something like
$HOME/gopath/src/github.com/pmorjan/runv
main.go:14:2: cannot find package "github.com/hyperhq/runv/containerd" in any of:
	/home/travis/.gimme/versions/go1.4.linux.amd64/src/github.com/hyperhq/runv/containerd (from $GOROOT)
	/home/travis/gopath/src/github.com/pmorjan/runv/Godeps/_workspace/src/github.com/hyperhq/runv/containerd (from $GOPATH)

This simple patch creates a symbolic link for .../hyperhq/runv if necessary.
Signed-off-by: Peter Morjan<EMAIL_ADDRESS>

Thank you for the report and the pr.
I'm curious in how do the other golang projects handle with the travis file in this problem.
could you show me some examples please?

@laijs @pmorjan we should add go_import_path: github.com/hyperhq/runv to travis.yml.

@feiskyer yes that seems to be the correct solution. I can prepare a new pr. Thanks!

much better solution in #310 as suggested by @feiskyer


Lower-level constructors

I'm having a hard time figuring out how to construct a CategoricalArray at a "lower level" than just providing a vector of strings + missingness vector.
My use-case is Feather.jl, where the raw file bits provide an actual list of unique levels as strings, a vector of Ints of the actual elements, and an indication of whether the levels are ordered or not. Given these three items, is there some kind of intermediate constructor I could use? Do I need to manually build a Pool first and then use that to build my Array? Any pointers here would be most appreciated.

Oh, Feather.jl also gives us the null_count, so theoretically, I think we have all the info we need to choose between the 4 CategoricalArray types.

I haven't given much attention to low-level constructors yet, but it looks like your use case should work pretty well using the default lowest-level constructor. You indeed need to create a pool manually (these types aren't exported, maybe we should change that) using one of the numerous constructors from src/pool.jl. Then you can pass it to the categorical array constructor together with the integer codes. For example:
pool = NominalPool(["a","b","c"])
refs = UInt32[1, 2, 3]
NominalArray{String,1,UInt32}(refs, pool)

I could add a convenience method to avoid the requirement to specify type parameters manually if that's useful.

Awesome. What about Ordered? Anything else that needs to happen? Does the array passed to the pool just need to be ordered?

You just need to create an OrderedPool, which by default will sort the levels in the order you provide them (which will also be the order of the integer codes). If needed, there are also constructors to pass a custom order.

What about Nullable versions? The incantation above doesn't seem to accept a NullableArray as the refs argument, and there doesn't seem to be a way of passing a vector of bools.

Oh, I think I figured it out. Build a NominalArray first, then do NullableNominalArray(nom_arr, bools)

No, you shouldn't have to build a NominalArray first. I've just tested it, and my example from above works fine when using NullableNominalArray. Though contrary to the Feather format (which uses a separate bit mask like NullableArray), null values are stored directly as 0 in the refs field. So you'll have to ensure all nulls have a 0 value. I hope that's practical (for both reading and writing).
(I chose that representation to save some memory while still being fast, since a BitArray mask was slower AFAIK in NullableArray explorations, and an Array{Bool} mask would use one byte for each 32-bit code, which isn't negligible.)

Ah, got it. One more question, do the array types allow storing in various integer types? I'm having trouble constructing anything but UInt32; it seems like the Pool constructors force everything else to be UInt32, or maybe I'm just not using it quite right.

Ah, that's a bit hard to get right. You need to pass the type parameter when building the pool, and then again when building the array:
pool = NominalPool{String,UInt8}(["a","b","c"])
refs = UInt8[1, 2, 3]
NominalArray{String,1,UInt8}(refs, pool)

Got it thanks.

Great! Is the use of 0 to signal a null a constraint w.r.t. how feather works? Just curious.

No, they have a separate null bitmask that is written before the actual array values. Their factors are actually 0-based, so I do a quick translation for compat here and when writing back. Made for an interesting 15-minute debugging session where everything was really weird :)


Add code_of_coduct.md file

I have added CODE_OF_CODUCT.md file to the project. The issue #60 is assigned to me under GSSoC'23.

Final Reminder - Do Star the Repo.

Hello @amanjaiman1,
Thank you for merging my pull request. Could you kindly consider assigning the relevant labels to ensure its inclusion in GSSoC'23 metrics? i.e level1 or level2 or level3
Best regards,
Imran Nawar

Hello @amanjaiman1,
Thank you for merging my pull request. Could you kindly consider assigning the relevant labels to ensure its inclusion in GSSoC'23 metrics? i.e level1 or level2 or level3
Best regards,
Imran Nawar

Do star the repo please


SeqrSV - variant DB links (gnomAD, Iranome) links incorrect

Hyperlink to SV in gnomAD/other DBs not appearing correctly. gnomAD doesn't appear at all, and other links are busted.

Links being generated in the form https://databrowser.researchallofus.org/genomic-variants/1-987395-null-null where null-null should be populating with ref-alt (here)
The gnomAD links for SVs aren't displaying at all, so this shouldShow condition is False. That suggests that svType is populating, but either variant.svType is not, or the has37Coords test is failing (or both)
Is this where the liftedOverPos is coming from?  Closing for now


Specify device in DDP.strategy's broadcast method

I get an error unless I specify device here.
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 520, in fit
    call._call_and_handle_interrupt(
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/call.py", line 42, in _call_and_handle_interrupt
    return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/strategies/launchers/subprocess_script.py", line 92, in launch
    return function(*args, **kwargs)
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 559, in _fit_impl
    self._run(model, ckpt_path=ckpt_path)
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 894, in _run
    self.__setup_profiler()
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1024, in __setup_profiler
    self.profiler.setup(stage=self.state.fn, local_rank=local_rank, log_dir=self.log_dir)
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1145, in log_dir
    dirpath = self.strategy.broadcast(dirpath)
  File "/opt/conda/lib/python3.8/site-packages/pytorch_lightning/strategies/ddp.py", line 292, in broadcast
    torch.distributed.broadcast_object_list(obj, src, group=_group.WORLD)#, device=torch.cuda.current_device())
  File "/opt/conda/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1436, in wrapper
    return func(*args, **kwargs)
  File "/opt/conda/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 2263, in broadcast_object_list
    object_list[i] = _tensor_to_object(obj_view, obj_size)
  File "/opt/conda/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py", line 1955, in _tensor_to_object
    return _unpickler(io.BytesIO(buf)).load()

What does this PR do?

Fixes #<issue_number>

Before submitting

Was this discussed/agreed via a GitHub issue? (not for typos and docs)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together?
Did you make sure to update the documentation with your changes? (if necessary)
Did you write any new necessary tests? (not for typos and docs)
[ ] Did you verify new and existing tests pass locally with your changes?
Did you list all the breaking changes introduced by this pull request?
Did you update the CHANGELOG? (not for typos, docs, test updates, or minor internal changes/refactors)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing, make sure you have read the review guidelines. In short, see the following bullet-list:

Reviewer checklist

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified

What's the complete exception you get?
Can you share a snippet of code to reproduce the failure?

@monkeyhippies how is it going here? :)

Sorry, I've been away for a bit. I'll convert this PR to a draft for now until I can give more helpful stacktrace/isolate the issue


IE7 trailing comma bug

Hi there,
Bumped into this error while checking in IE7 - apparently it doesn't deal well with the trailing commas!
I have simply removed the 2 commas causing the bug.
Thanks for sharing your code! :)

Thanks, I also discovered this bug while building this library within my app using Google Closure Compiler.
♥ sh compile.sh
public/javascripts/state-machine.js:16: ERROR - Parse error. Internet Explorer has a non-standard intepretation of trailing commas. Arrays will have the wrong length and objects will not parse at all.
    },
     ^

public/javascripts/state-machine.js:22: ERROR - Parse error. Internet Explorer has a non-standard intepretation of trailing commas. Arrays will have the wrong length and objects will not parse at all.
    },
     ^

2 error(s), 0 warning(s)

@deleteme brilliant, looks like a great tool for catching these silly bugs

Merged - Thanks!


Should Aggregator, BufferAggregator and PostAggregator implement equals() and hashCode()?

I couldn't find any cases when equals() or hashCode() is called on Aggregator, BufferAggregator or PostAggregator (except in PostAggregatorFactory, which is unused - FYI @gianm).
Could we ditch the complexity of implementing those methods in dozens of implementations of those interfaces altogether?
@gianm @himanshug @jon-wei @jihoonson

I think PostAggregator should have equals/hashCode methods. One is that they're specified directly in queries, and are used to check if two queries are equal or not (like TimeseriesQuery.equals for example). I'm not sure if this capability is needed in production code, but it is useful enough for tests that I think it makes sense to keep it. And I am not confident that it is not important in production code.
Aggregator and BufferAggregator are different. They are more transient objects that are not meant to be serialized or compared to other objects. So I don't think they need equals or hashCode.

Looks like Aggregator and BufferAggregator impls never actually override equals() and hashCode(), so they are ok.


Support of SQL not like operator in CQL

Hello,
I am trying to await a select statement that uses the SQL syntax of "not like" on a HANA database. However, I found no description in the official CAP documentation or in examples. The service always returns a SQL syntax error.
Here is an example:
await SELECT.from('Foo') .where ({ name: { notLike:'%foo%'}, and: {
kind: { in: kinds },
or: { ratio: { between: min, and: max },
or: { stock: { '>=': stock } }
}
}})
I have tried different wordings and object structures such as "not like" and "notLike". I always get the sql syntax error.
These are the important dependencies:
"@cap-js/hana": "^1",
"@sap-cloud-sdk/openapi": "^3.16.0",
"@sap/cds": "^8.0.4",
Does anyone know how to use the cql syntax together with not like? It is supported for CAP?
Kind regards.

Hi,
did you try the alternating string/value syntax?
await SELECT.from('Foo') .where (
  'name not like', '%foo%', 'and kind in', kinds,
  'or ratio between', min, 'and', max, 'or stock >=', stock
)


feature: Adding VA template behind feature flag in Composer

Description
This is the first of a series of PRs for VA Creation in Composer. This PR covers the addition of the VA Core template to Composer behind an env variabe (VA_CREATION) feature flag. fixes #4142
To test, pull this branch, set the VA_CREATION env variable to true in the command line and run yarn start:dev in that same command line. This will result in 'va-core' appearing in the list of bot templates.
At current state the VA template is functional in Composer and can run locally if you have preprovisioned LUIS and QNA resources that you can publish to.
NOTE:

Most of this PR is comprised of the VA core template itself which is maintained here. I would not review this code (everything in the vacre/template folder) at this point and instead review the "glue" code that loads this template as a plug in in Composer. This template code will be maintained and reviewed in its own repo (linked above) and we will periodically update the template code in Composer to reflect the latest until we determine a more ideal long term solution.
Initially the VA template had a corresponding custom runtime associated with it. I have removed this from the PR and set it so the VA Template uses the Composer base runtime. The custom runtime discussion is still in the air but it seems like we are straying away from the concept and will instead want everything to work on a single base runtime. Until we decide otherwise I am removing the custom runtime code for the time being.

Coverage decreased (-0.005%) to 55.241% when pulling ce38062211edcff502b0aa33ae266eb126128403 on pavolum/va-template into 34b7aa6887bac973143679a4da70b7e262dc4fb0 on main.


Crash when applying both publish plugins

Hello.
I've found an error when using this plugin and the Huawei plugin simultaneously. A sample project to reproduce it:
https://github.com/nesterov-n/publish-sample
plugins {
    id("com.android.application")
    id("org.jetbrains.kotlin.android")
    id("ru.cian.rustore-publish-gradle-plugin") version "0.2.1"
    id("ru.cian.huawei-publish-gradle-plugin") version "1.4.0"
}

Error stack trace at gradle sync:
Caused by: org.gradle.api.UnknownTaskException: Task with name 'assembleDebug' not found in project ':app'.
        at org.gradle.api.internal.tasks.DefaultTaskCollection.createNotFoundException(DefaultTaskCollection.java:102)
        at org.gradle.api.internal.tasks.DefaultTaskCollection.createNotFoundException(DefaultTaskCollection.java:46)
        at org.gradle.api.internal.DefaultNamedDomainObjectCollection.named(DefaultNamedDomainObjectCollection.java:360)
        at org.gradle.api.internal.tasks.DefaultTaskCollection.named(DefaultTaskCollection.java:112)
        at ru.cian.huawei.publish.HuaweiPublishPlugin$createTask$1.execute(HuaweiPublishPlugin.kt:41)
        at ru.cian.huawei.publish.HuaweiPublishPlugin$createTask$1.execute(HuaweiPublishPlugin.kt:38)
        at org.gradle.api.internal.DefaultMutationGuard$1.execute(DefaultMutationGuard.java:45)
        at org.gradle.api.internal.DefaultMutationGuard$1.execute(DefaultMutationGuard.java:45)
        ...

I tried to fix this crash, here's the commit that addresses it:
https://github.com/nesterov-n/rustore-publish-gradle-plugin/commit/96663740db58f551d4422e3d8b5f3fa0d2ff0032
Made task setup similar to the Huawei plugin.
I can create a pull request, if needed.

@nesterov-n Hi! Please check 0.2.2 plugin version.

@cosic Hi, sorry for delay.
Have tried version 0.3.0 in sample project and my real project. Both fails with errror:
> Could not resolve all files for configuration ':app:classpath'.
   > Could not resolve ru.cian.rustore-plugin:plugin:0.3.0.
     Required by:
         project :app > ru.cian.rustore-publish-gradle-plugin:ru.cian.rustore-publish-gradle-plugin.gradle.plugin:0.3.0
      > No matching variant of ru.cian.rustore-plugin:plugin:0.3.0 was found. The consumer was configured to find a library for use during runtime, compatible with Java 17, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.5' but:
          - Variant 'apiElements' capability ru.cian.rustore-plugin:plugin:0.3.0 declares a library, packaged as a jar, and its dependencies declared externally:
              - Incompatible because this component declares a component for use during compile-time, compatible with Java 19 and the consumer needed a component for use during runtime, compatible with Java 17
              - Other compatible attribute:
                  - Doesn't say anything about org.gradle.plugin.api-version (required '8.5')

I haven't figured out the reason yet. Will try again in couple of days

@nesterov-n Hi! That's my fault. I forgot to switch on jdk17 when published plugin. Please try a new 0.3.1 plugin version. It's the same version but built with jdk17 intead of jdk19.

@cosic 0.3.1works fine. Thank you very much!


Added option for the compare to follow the mouse as it moves

This change adds an option (follow_mouse) that causes the image compare to move with the mouse instead of moving by clicking and dragging.

This is great! But if the image/container is a link, tapping doesn't open the link unlike with a click by the mouse. Can someone suggest a fix?


[Task]: Support arm64 architectures for the nodeJS bindings

Description
We are missing binaries that support the arm64 architecture
Motivation
prebuild only builds binaries targetting the x64 architecture. Since a lot of users use arm64, we need to update the workflows to include builds for arm64 as well.
Are you planning to do it yourself in a pull request?
Yes

Similar work was done for Java here: https://github.com/iotaledger/wallet.rs/blob/develop/.github/workflows/java_binding_publish.yml
Since GitHub Actions does not have arm64-based Mac runners, we'll have to cross-compile on the x64 runners. I also wonder if setting the macOS deployment target to 10.12 will pose any issues here 🤔  If necessary we can simply move that to only be set when building for x64
https://github.com/iotaledger/wallet.rs/blob/561dd5886c0736ef8cd0b8c400a9f4797f85a81a/.github/workflows/covector-version-or-publish.yml#L101

We reverted the change, since it wasn't building properly on M1 chips: https://github.com/iotaledger/wallet.rs/pull/1779


[Languages]Android Dashboard UI Design With Dark Mode in Android Studio using Kotlin

Android Dashboard UI Design With Dark Mode in Android Studio using Kotlin
Introduction
One of the important features that engage the user with the application's functioning is the dashboard design. It gathers information on the application's entire functionality in one place. Color being one of the biggest factors to consider when developing a human-computer interface, these modes are essential to implement in your application.
In this article, we will get to know how one can develop a representable UI design dashboard with the implementation of dark/light mode.
Key takeaways

Requirements
Modern UI/UX Design Basics
Creating a Switch button
Dark mode/Light mode creation
Dark mode/Light mode Impact on UI/UX Design

Article quality
This article is intended to demonstrate how you can create and implement dark/light mode in an application. Unlike other articles, this will show how the mode can be applied in all application pages.
Besides that, it will be easy to understand with clearly explained steps.
References
N/A
Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

Could you please expand upon how your content will differ from what is already available through this article with the same title? We lean towards content that offers an original viewpoint/approach around programming-centric topics.

The dark mode in that article is accessed from the overall phone settings, meaning that the dark mode can only be applied in all applications instead of the intended one only.
In my article I intend to create an inbuilt and internally controlled button to switch between dark and light mode from within.

@LinusMuema  The dark mode in that article is accessed from the overall phone settings, meaning that the dark mode can only be applied in all applications instead of the intended one only.
In my article I intend to create an inbuilt and internally controlled button to switch between dark and light mode from within.

Okay...
Make sure you provide more unique content than just the toggle button.

Okay


Game issues

No sound effects, unbalanced, and the game doesn't tell you clearly at the moment when you lost where you messed up. There is no real adrenaline rush when you win or lose, this is a straight downgrade from google's game. I have high hopes for this game but in its current form, it sucks.

I know you are trolling, but I agree the game needs to show wrongly places flags upon losing.


Remove unneeded logging to client console.

This PR comments out a message that is being logged to the client console.

Thanks @brianlukoff - @aldeed would appreciate if you approved and published this

I deleted it and republished. Sorry


Add support for GitHub API pagination

Resolves #15
Additional refactoring was conducted to be able to test neo.main():

Switch neo.main to named arguments instead of using the argparse.Argument object directly
Add two E2E smoke tests that work with the live GitHub API on this specific repo

This deserves a version bump after merging 😁

This deserves a version bump after merging grin

Why? The API hasn't changed 😄


refresh users rep staked on fee window when transfer token event happ…

…ends, which happens when users transfer rep for pt
https://app.clubhouse.io/augur/story/13946/participation-tokens-balance-not-dynamically-updated-in-ui

Pull Request Test Coverage Report for Build 951

0 of 1 (0.0%)  changed or added relevant line in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.008%) to 65.856%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/modules/events/actions/log-handlers.js
0
1
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/modules/events/actions/log-handlers.js
1
30.43%

Totals

Change from base Build 946:
-0.008%

Covered Lines:
3581

Relevant Lines:
4929

💛  - Coveralls


NO-ISSUE: Add support with step_name

Add support with step_name  and change conformance-test and equinix actions to support that feature.
/cc @danmanor @gamli75

/hold


docker image name and GPU issue

I am using the latest version I just pip installed 0.0.45. In my environment (Fedora 39) I have
export DOCKER_BINARY="podman"
When I build, pretty much following the example, I get this image: localhost/distribution-my-local-stack:latest. I looked to see if this image was used in a container with "podman container ps -a" and the answer is no containers at all.
When I use "llama stack run", I eventually see this command on the screen:
podman run -it -p 5000:5000 -v /home/sgrubb/.llama/builds/docker/my-local-stack-run.yaml:/app/config.yaml llamastack-my-local-stack python -m llama_stack.distribution.server.server --yaml_config /app/config.yaml --port 5000
And then it offers to download llamastack-my-local-stack:latest from various registries.
Why did it not use the local image? Could it be it has distribution instead of llamastack?
Also, I chose vllm as the inference service. It downloaded and installed nvidia drivers during build. Once I corrected the command to have distribution, it dies with "RuntimeError: Failed to infer device type." That's when I notice that gpus have not been passed. If nvidia drivers are loaded, it needs to have --device nvidia.com/gpu=all  added to the docker command. It also wouldn't hurt to add --cgroup-conf=memory.high=32g  or something configurable.
Also, the command should probably have --rm in it to erase the ephemeral container created when the command was invoked.
In summary, naming issue between the image created and the image used. And GPU's not being enabled.

Are you trying to build a custom docker image yourself and run the docker image? For docker images flow, it is recommended to (1) build the docker image (2) run the docker image with docker run .... See some examples here: https://github.com/meta-llama/llama-stack/tree/main/distributions

Why did it not use the local image? Could it be it has distribution instead of llamastack?

Could you check the output of images you have locally and see if the names match?
podman images

Also, I chose vllm as the inference service.
Are you using vLLM inline implementation, or remote vLLM inference?

Are you trying to build a custom docker image yourself and run the docker image?

I am not building a custom docker image. I am following the existing examples. I pip installed the llama-stack package and followed the example. When "llama stack build" finished, it suggested to me to run "llama stack run my-local-stack". I did that. It did not suggest for me to use "docker run".

Could you check the output of images you have locally and see if the names match?

I provided the information. Podman says I have localhost/distribution-my-local-stack:latest. The "llama stack run" script is using llamastack-my-local-stack which does not match.
I chose vllm from the menu in "llama stack build". It downloaded and installed vllm to the image. This is not remote because the introductory instructions do not say how to even do that. I'm following the instructions at https://github.com/meta-llama/llama-stack/blob/main/docs/cli_reference.md and keeping it simple to just get this running.

Podman says I have localhost/distribution-my-local-stack:latest. The "llama stack run" script is using llamastack-my-local-stack which does not match.

This is fixed in https://github.com/meta-llama/llama-stack/commit/cb43caa2c3cb3ff9d23eca281b6fda2c14e73ec1 . Note that we are currently migrating away from using llama stack run to start docker images. You may simply run the following command to start your built docker image.
podman run -it -p 5000:5000 -v /home/sgrubb/.llama/builds/docker/my-local-stack-run.yaml:/app/config.yaml distribution-my-local-stack python -m llama_stack.distribution.server.server --yaml_config /app/config.yaml --port 5000

I'm following the instructions at https://github.com/meta-llama/llama-stack/blob/main/docs/cli_reference.md and keeping it simple to just get this running.

If you want to quickly get something started running. You can refer to some of our pre-built distributions: https://github.com/meta-llama/llama-stack/tree/main/distributions
Please see the developer cookbook on what instructions to follow. Let me know if there's anything unclear!

OK, the issue I reported is fixed in recent updates.


[BEAM-4559] Fix typo in _ghprb suffix

Scripts are working correctly, but change in suffix is required.

Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

It will help us expedite review of your Pull Request if you tag someone (e.g. @username) to look at it.

@swegner
@kennknowles


Updating the swagger-spec files and adding a script to do that

Files updated using the script.
We can use this script until we find a way to fix https://github.com/GoogleCloudPlatform/kubernetes/issues/4763

LGTM


connection refused to 3986

Describe the bug
FATA[0097] Get "http://localhost:3986/health": dial tcp [::1]:3986: connect: connection refused
To Reproduce
When I set up my daytona, I got this error.
curl -sfL https://download.daytona.io/daytona/install.sh | sudo bash && daytona server -y && daytona
Installing Daytona...

Default installation directory: /usr/local/bin
You can override this by setting the DAYTONA_PATH environment variable (ie. `| DAYTONA_PATH=/home/user/bin bash`)

Downloading Daytona binary from https://download.daytona.io/daytona/latest/daytona-linux-amd64
Installing server to /usr/local/bin

 Starting the Daytona Server daemon...

INFO[0000] Starting Daytona server
INFO[0000] Starting local container registry
INFO[0000] Pulling image...
FATA[0097] Get "http://localhost:3986/health": dial tcp [::1]:3986: connect: connection refused

I can pull ubuntu image successfully. And all code was run through root.
Desktop (please complete the following information):

OS: Ubuntu 22.04 amd64
Daytona Version: latest

Additional context
This server is provided by Aliyun which means it in China.
I gave all port access.

Thanks for raising the issue.
To get more info, can you please run daytona server stop && daytona serve. This should run the server in the foreground.
Then please paste the logs that are outputted.

I am also facing that problem

➜  ~ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.4 LTS"
PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
➜  ~

@rogueloop please make sure to read through the breaking changes section when upgrading Daytona.
From the looks of it, you probably forgot to apply the breaking changes from https://github.com/daytonaio/daytona/releases/tag/v0.23.0

@happys2333 can you try to run the server with a user other than root?
Running the server with root is not a good idea because you will be unable to edit files inside your projects since we won't be able to remap ownership to the appropriate user.

@happys2333 can you try to run the server with a user other than root?
Running the server with root is not a good idea because you will be unable to edit files inside your projects since we won't be able to remap ownership to the appropriate user.

hello i run daytona server stop && daytona serve  with a user other than root. I still got an error

 Stopping the Daytona Server daemon...

FATA[0000] exit status 1

then i run curl -sfL https://download.daytona.io/daytona/install.sh | sudo bash && daytona server -y && daytona
still the same error
Daytona server is running. Do you want to stop it? (yes/no): yes
Attempting to stop the Daytona server...

 Stopping the Daytona Server daemon...

Stopping the daytona server
Daytona server stopped.

Installing Daytona...

Default installation directory: /usr/local/bin
You can override this by setting the DAYTONA_PATH environment variable (ie. `| DAYTONA_PATH=/home/user/bin bash`)

Downloading Daytona binary from https://download.daytona.io/daytona/latest/daytona-linux-amd64
Installing server to /usr/local/bin
INFO[0000] Using default FRPS config

 Starting the Daytona Server daemon...

FATA[0001] exit status 1

@happys2333 please run LOG_LEVEL=debug daytona serve

@happys2333 please run LOG_LEVEL=debug daytona serve and share the logs

hello, by using the code I found this problem is caused by network. I have sovled the problem, thank you. I will close this issues


Navigation hint sometimes ignores system preference

Steps to reproduce

Enable gesture navigation and disable navigation hint in system settings.
Open any chapter in Mihon.
Use gesture navigation to quick-switch to previous app (quickly drag up from the bottom of the screen, then right, then down to the bottom).
Quick-switch back to Mihon.

Expected behavior
Navigation hint becomes visible.
Actual behavior
Navigation hint should be hidden when disabled via system settings.
Crash logs
No response
Mihon version
0.16.3
Android version
Android 14
Device
Google Pixel 4a
Other details
By 'navigation hint', I mean the white bar at the bottom of this screenshot.

How long the hint stays visible is inconsistent. Sometimes it disappears a second after switching back to Mihon, but sometimes it stays visible until a home gesture is used and Mihon is reopened from the launcher.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have gone through the FAQ and troubleshooting guide.
[X] I have updated the app to version 0.16.3.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

I have only now been able to reproduce this in another app. Seems like it's actually a system bug related to apps in fullscreen mode.


Fix restoreContainers regexp

Fix #97

Hi @wKich
I'm really glad you found a way to fix this. I really appreciate the time you take to both report and fix this issue. Merging now.

<EMAIL_ADDRESS>published with your fix


Refactored _pre.scss and made the copy command button sticky within its container.

Summary:

Refactored the _pre.scss file with pure scss syntax there are lot of pure css repetitive syntax available so I just improved it.
Made the copy button sticky to its container so no need to scroll to get to the copy button in mobile view. below's the ref gif:

This is Firefox, android. As you can see the icon is not well centered

Hey, got the problem , problem is not with the firefox but with the chrome and with the previous styling code. Pushing the changes. Both the browsers are interpreting and rendering the CSS differently.


Make sure values don't become non-finite

It can happen (it, in fact has happened to me) that values calculated during the forward-backward algorithm become larger than Double.MAX_VALUE, and are represented using POSITIVE_INFINITY.
These are values we can't really compute with, leading to NaN values and wrecking our training procedure.
I would propose to use maximum finite double values in these cases. Add the following lines to CrfUtilities.safeAdd():
if (variable == Double.POSITIVE_INFINITY) variable = Double.MAX_VALUE;
if (variable == Double.NEGATIVE_INFINITY) variable = -Double.MAX_VALUE;

And also provide a function CrfUtilities.safeMultiply():
public static double safeMultiply(double variable, final double val2) {
    final double oldValue = variable;
    variable *= val2;
    if (variable == Double.POSITIVE_INFINITY) variable = Double.MAX_VALUE;
    if (variable == Double.NEGATIVE_INFINITY) variable = -Double.MAX_VALUE;
    if (!Double.isFinite(variable)) {
        //  Note that we have not added the check for ((val2 < 0.0) && (oldValue < variable)) || ((val2 > 0.0) && (oldValue > variable)), because floating point arithmetic is inexact
        throw new CrfException("Error: multiplying value to \"double\" variable yielded unexpected results. "
                + "variable was: " + String.format("%1$.3f", oldValue) + ", value to multiply was: " + String.format("%1$.3f", val2));
    }
    return variable;
}

And use these functions in all places where we do floating point calculations.
I don't know too much about the internals of this project, so I would like your feedback on this.

Hi.
Thanks for raising this issue.
I agree with your point, but I'm not sure I agree with the proposed solution. The reason is that, after all, the calculations might not result in right values, when values are artificially set to MAX_VALUE.
Perhaps java.math.BigDecimal is the appropriate solution here? However, this would require more-substantial changes.
Let's leave this issue opened, though I cannot guarantee it will be fixed in the near future.
Thanks,
Asher

True. I felt that maybe for values that are so big, it doesn't matter whether they're accurate anymore.
But I'm no expert on CRFs nor floating point arithmetic.
It may be worthwhile to investigate what other people did (IIT Bombay, Mallet).

OK.
If you find some interesting solutions of other people, I will be happy to hear.
Many thanks,
Asher.

Fixed.
Checks for infinity were added. In case of calculations that end up with infinity values, the L-BFGS code goes to a fall back of one-step of gradient ascent. Next iterations will use L-BFGS as usual.


Support for Issue links API

Currently the Issue links API is not supported.
https://docs.gitlab.com/ee/api/issue_links.html

@JohnnyQQQQ I'll put a PR asap

Is there documentation that shows how to use this package?  Such as for ListIssues, what are opt and options supposed to be?

@DanMayor the answer is in both the code of this package and the GitLab docs. There are also a few examples that show the basic way to use this package.
Specifically for the ListIssues call, you can check the related options struct that shows all fields you can set (that's the opt part).
The valid options you can pass in are described here. But they are not mandatory and can also be omitted.
Hope this helps...


[FLINK-10826][test] Decrease deployment size of heavy deplyment e2e t…

What is the purpose of the change
The previous size of the deployment turned out to be too heavy for Travis, so I tuned the parameters down to some values that should give us a stable test.

You may want to increase the network timeout like we did for the high-parallelism iterations test. https://github.com/apache/flink/commit/ecd4567bcf5403f26c46d212d6e1698b3eeadbfb
Jobs that take too long time (25+ seconds) to fully deploy may fail otherwise.

Thanks @StefanRRichter I will address @zentol comments and merge this to unblock #7045.


Unhandled promise rejection (rejection id: 1): Error: Failed to connect to chrome!

root@myvps:/var/app/pup# node app.js
(node:15875) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Failed to connect to chrome!
(node:15875) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Duplicate of #290.


Refactor: clean up storage import

Refactoring storage import to be a bit more readable and more modularized.
nb. changes the --wait flag to --no-wait, as --wait is the default.

Overally nice rewrite with interesting TODO's for later. LGTM, can be merged after it works with Windows!


Add your ideas for automation of tasks

Suggestion :see_no_evil: :hear_no_evil: :speak_no_evil: Box
:bulb: Ideas :bulb:

Have a great idea?

Just create an issue with the description and together we can build it !!!
:checkered_flag: Start :checkered_flag:
If you don't know where to start check this awesome book:
https://automatetheboringstuff.com/

Hey there,I guess I have some ideas regarding your automation of tasks,which I'd like to share.You can see if it's in your interest.

@ananya218 Sure, just open a new issue and we can discuss there. Regards


Support for batch minting of NFTs

Support for batch minting of NFTs - would require the creation stepper to be repeated and may require UI designs and tweaks in order to best capture all the state.

Any chance to see this implemented in the next release ? Really a must have feature in my opinion.


clean up seed list urls post upgrade

There are multiple URL pointing to seeds.
These seem to be widely used externally.
We need to unify seed list into a single file and communicate this decision.