bridge crashes

{"level":"info","time":"2022-06-05T12:42:56Z","message":"required signature count 1"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"account GA2CWNBUHX7NZ3B5GR4I23FMU7VY5RPA77IUJTIXTTTGKYSKDSV6LUA4 loaded with sequence number<PHONE_NUMBER>86076533"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"awaiting signal"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"starting minting subscription..."}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"Start fetching stellar transactions%!(EXTRA string=horizon, string=https://stellar-mainnet.grid.tf/, string=account, string=GA2CWNBUHX7NZ3B5GR4I23FMU7VY5RPA77IUJTIXTTTGKYSKDSV6LUA4, string=cursor, string=176829283956170752)"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"bridge synced, resuming normal operations"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"fetching events for blockheight 2829566"}
{"level":"info","time":"2022-06-05T12:42:56Z","message":"failed to decode block with height 2829566"}
{"level":"fatal","error":"unable to find field SmartContractModule_RentContractCanceled for event #6 with EventID [12 12]","time":"2022-06-05T12:42:56Z","message":"exited unexpectedly"}

waiting on https://github.com/threefoldtech/tf_operations/issues/913


SEO in fundamentals & concepts

Preview is available here:http://soroban-docs-pr548.previews.kube001.services.stellar-ops.com/

Preview is available here:http://soroban-docs-pr548.previews.kube001.services.stellar-ops.com/


Appstudio update test-component-pac-wrgu

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI/test-component-pac-wrgu-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
5 seconds
init

✅ Succeeded
19 seconds
clone-repository

✅ Succeeded
1 minute
build-container

✅ Succeeded
26 seconds
inspect-image

✅ Succeeded
26 seconds
deprecated-base-image-check

✅ Succeeded
59 seconds
clamav-scan

✅ Succeeded
2 minutes
clair-scan

✅ Succeeded
34 seconds
sbom-json-check

✅ Succeeded
9 seconds
label-check

✅ Succeeded
5 seconds
show-sbom

✅ Succeeded
5 seconds
show-summary

Pipelines as Code CI/test-component-pac-wrgu-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
12 seconds
clone-repository

✅ Succeeded
30 seconds
build-container

✅ Succeeded
14 seconds
deprecated-base-image-check

✅ Succeeded
14 seconds
inspect-image

✅ Succeeded
9 seconds
clair-scan

✅ Succeeded
35 seconds
clamav-scan

✅ Succeeded
8 seconds
sbom-json-check

✅ Succeeded
14 seconds
label-check

✅ Succeeded
6 seconds
show-sbom

✅ Succeeded
9 seconds
show-summary


Stop composer from automatically updating

Now that composer released version 2, we no longer want composer to update when dev environment spins up.

We'd want to replace composer self-update with composer self-update --1 until #5083 is fixed

Yeah, just lock down to composer v1. This has what I have been using locally. composer self-update 1.10.1. So we have control of the version of composer. But either way works for me.


Generic Source Plugin

Is your feature request related to a problem? Please describe.
Users are looking to migrate data in to OpenSearch. Source of data is from existing self managed, managed clusters of OpenSearch. The plugin should enable users read data, transform and write to OpenSearch clusters.   This feature is useful in many ways not limiting to migration of data but also replaying , reindexing.
Describe the solution you'd like
Create a source plugin which would enable users to bulk read, bulk write on a scheduled manner to a given OpenSearch cluster. This plugin should be extendable to take user defined additional sources. Users should be able to create/schedule pipeline for migration of data by

Auto discovery i.e. Listing all the indexes or Take given Index
Iterate over a index , read/fetch complete data
Enrich/transform Data (Optional)
Sink to OpenSearch using Data Prepper
Reconcile/report comparing source and sink data

Cron can be used to schedule the migration of data.  Example: schedule: "* * * * *" '  will load data every minute
Additional context
Plugin should be able to take configurations data related to cluster including hostname:port, user credentials, optional - index and query (e.g. match_all) .
I would envision the following sequence of steps

cat indices - https://opensearch.org/docs/1.2/opensearch/rest-api/cat/cat-indices/
Iterate over an index
Query index i.e. match_all or scroll query for a large indices
Enrich/transform Data (Optional)
Data Prepper pipeline to ingest data in to opensearch
Report on data from sink and source

**References: **
This should be similar to the logstash-input-opensearch-plugin provided in the OpenSearch project.
https://opensearch.org/blog/community/2022/05/introducing-logstash-input-opensearch-plugin-for-opensearch/
https://github.com/opensearch-project/logstash-input-opensearch

@ashoktelukuntla , Thank you for this issue. This is very similar to the #1985 issue. Can you add your inputs into that issue so that we can incorporate it into the final solution?


[enhancement] Add Copy icon and copy to clipboard on press

Hello, I think that this feature would be nice optional enhancement of this package.
Now I know that this package serves for auto linking, but there are situations where user may need to use the phone number or email instead of opening it in native app.
The final solutions may look like following:

As default, we can use copy icon from feathericons.com open-source icon set and we can let the user to insert his own icon component instead of default one.
In the end, the syntax can look like:
<Autolink
        text="This is the string to parse for urls (https://github.com/joshswan/react-native-autolink), phone numbers<PHONE_NUMBER>), emails (josh@example.com), mentions/handles (@twitter), and hashtags (#exciting)"
        hashtag="instagram"
        mention="twitter"
        copy
        copyComponent={<CustoIcon />} />

What do you think about it?

Maybe I'm misunderstanding, but I'm not entirely sure how this would look given a paragraph of text with potential links within. In your image, I'm not sure I'd use this library since you have a known element that can be linked, rather than wasting time parsing it with the various regexes Autolink uses. And with a paragraph of text, would icons make sense?
Regarding the copy functionality specifically, that can be accomplished already using a custom onPress handler.

@joshswan I think the suggestion by @sebinq  is nice. Do we have any prop in the Autolink that can determine what type of text is parsed in it, a url , a phone number , etc..?

Both renderLink and onPress handlers are passed the match object as an argument, which can be used to determine what type of match a particular part of the text is.
However, as I mentioned above, the copy functionality is already easily achieved using a custom onPress handler, and the design shown is for a very specific use case.


migration to mkdocs

I felt like the readme was getting way too long so I think it's a good idea to move to a docs library. Feel free to checkout this branch and go to localhost:4200/docs

Ready for review :smile:

looking now :)

LGTM – other then adding docs adds 8kloc to the repo. But "meh"

Docs are ignored by npm so I don't think that should be a problem

Docs are ignored by npm so I don't think that should be a problem

:+1:

:heart_eyes:

In general, I'd really like to see a nice ember + github compatible documentation generator. If it were easy to document code and generate a github markdown flavor docs file, it'd be a huge win. The only first-class documentation plugin (as far as I can tell) is ember-cli-yuidoc, which generates html.

I'm on vacation right now so I'll get this merged and setup sometime this weekend :)


Fix stack save_as_ int

The stack method with the option save_as_int didn't use the scaled values as output. I changed the values to the updated ones.

This is weird, as I tested it and it seemed to work.
But this is more clear like that, so I'll merge it, thanks


ORM-based log + Text-based log Considerations

ORM-based:
What could be useful, to have quickly accessible for every object?

[x] time of cache of every symbol
[ ] Success/Fail of each Feed's Cache
[x] Success/Fail of Symbol's Cache
[ ] When the DataTable was first created
Anything else?

Text-based Non-Handle Point Determined:

[ ] In-line summaries of the above
[ ] Pre/Post Indexing Implementation notes
[ ] Pre/Post Munging notes
[ ] Tracebacks of all kinds
Anything else?
Keep the logs, for how long?

#61


Replace toggle with buttons in Create ATBD modal

Current Behavior
We have a toggle, that users can turn on to activate PDF-upload mode.
Desired Behavior

[ ] Two buttons let users choose which ATBD workflow mode they prefer to use (APT-created or PDF-upload)
[ ] Include tooltip to help users decide between the two options

@bwbaker1 this is ready for you to test on staging. We went with a slightly different design than what you suggested. Let me know what you think. If you'd prefer your design, we can change it easily.

@wrynearson Nice! This works great. I especially like the tooltip on the Upload existing button.


Add permissions to Graph Explorer V2

The current Graph Explorer V2, doesn't have Permissions yet. We shall integrate to Permissions API when it's ready. This will make it easy for users to make queries without needing to know which permissions they need since the GE API's Permission endpoint will handle all that. GE being a learning tool, it will be wise to add a tab next to request header tab names permissions. This tab will check the query ran, and inform the user the permissions they need for that query so that they can reuse this information in their applications.
The permissions tab should be added next to the Request Header tab like the arrow below shows:

This should not be necessary.

We have gotten headway with the Permissions endpoint and therefore we are going to close this issue and wait to integrate to Permissions endpoint on Graph Explorer API

Reopened the issue after discussing with @darrelmiller  on a better way to show the permissions tab.

@darrelmiller and @bettirosengugi if we handle it this way, we would negate the work done to fix #106

Users making GET requests do not use the Request Component. Not rendering the Request Component gives us more screen real estate to show responses.

Questions
Would we be in use of the permissions tab in all requests?
Would we also be performing any actions on the permissions?


Race condition in set_state

Code link
Let's imagine we have not only Active and Paused states, but also some valid Active2 state. Steps to reproduce:

self.current_state() returns Active for the first thread.
self.current_state() returns Active for the second thread.
The first thread changes the state to Paused according to the match.
The second thread changes the state to Active2 according to the match.

Without the Active2 state, it's currently impossible to reproduce. But it could be a problem when the new state appears.

Related WIP PR: https://github.com/neondatabase/neon/pull/2665. TLDR: we can use send_if_modified to perform the match under watchs internal RWLock

Is this the same as https://github.com/neondatabase/neon/issues/2003 ?

Noted that this issue no longer points to any sensible location in code. The Sender::send_modify is now being used through out.

The code has changed a lot since this issue was created. Closing.


AuraOfRighteousWrathEnchantment  bug or feature, you decide

AuraOfRighteousWrathEnchantment is applied twice on weapons that are both primary and secondary hand equips.
I think only claws grown by an ability are affected, but still they get it twice :D

This is a bug. I don't think claws should get the effect applied twice.

it is because they count as both mainhand and offhand,
for the offhand buff it should be possible to add a condition that says and not mainhand which would fix this

I noticed in your branch that in AuraOfRighteousWrathEnchantment, after replacing CreateWeaponEnchantment with CreateBlueprint<BlueprintWeaponEnchantment>, that bp.WeaponFxPrefab = new PrefabLink(); is missing. This might lead to bugs from my experience with null prefab fields in buffs.

Did you figure out the if condition here to prevent it from applying the buff to a secondary hand if it also a main hand?

I haven't been able to figure this out. I think I'll keep it as it is for now.

There doesn't seem to be a condtition allowing for an and not condition on the weapons type check.

I've also occasionally had it roll the 5d6 like 40 times (5d6+5d6+5d6...) on a charge attack. Definitely a feature (except that it makes the game seize up for a moment) since it's only happened on allies and animal companions, and I have no idea how to reproduce it reliably. Might be involved with the Pounce ability, though.

Since I will be rewroking this feature, I will remove the effect on additional limbs.


feat: track invalid ancestor in invalid headers cache

This modifies the headers cache to store an Arc to the block's lowest invalid ancestor. try_insert_new_payload is modified to check if the disconnected payload is an ancestor of an invalid block, and inserts it into the invalid cache if so. check_invalid_ancestor_with_head is added to make this process easier.
Closes #2904

merging because working on same code


Dead IPv4 Atlanta Speed Test Mirror

The Atlanta IPv4 Speed Test mirror server seems to be dead.

I have been looking for a replacement by the way but all I found were dead links to other Atlanta servers. I'd suggest to replace it with a mirror close to Atlanta but in another state.

Thanks for reporting the issue @hidden-refuge. It has been fixed and replaced with a Atlanta SpeedTest server of my own. :-)


Masking of PIDs for non-reconstructable

Currently we mask PIDs for testing but not for training. There was a comment in the code to rethink this but it will disappear with #43.

There are a lot of related issues here. Reconstructable particles will be whatever we hope to be able to reconstruct - e.g. particles with >2 layers hit that don't skip a layer. I have a feeling this is all we'd want to train on. For testing, we might want to report model performance with respect to all particles and with respect to reconstructable particles.

Ah, I actually saw that right now testing doesn't actually make any use of the PID information anyway. We probably need to add some more figures of merit there anyway.


Assist plugin developers by allowing "." to be a preprocessor / framework meaning "this node module"

This would allow you to create some fixtures to validate your plugin against as part of your build / ci process.
// karma.conf.js
frameworks: ['mocha', '.'],

preprocessors: {
  'fixtures/src/**':['coffee', '.']
}

// and so on

@jamestalmage you can load your plugin explicitly in plugin property.
plugin: [
require('./index.js'),
...
]

Ahh...
Thank you!


WS Fed configuration for IIS Asp.Net Core app

I work for a large enterprise which has an existing legacy Asp.Net Web Forms app using .Net 4.71 which utilizes WS Fed authentication via the WSFederationAuthentication module configured in the web.config at the root of the application.
We are trying to port the application forward to Asp.Net Core 2.2. We followed the instructions given for the WS Fed module listed here When we deploy the app to our IIS server, the app successfully authenticates against our WS Fed configured PingIdentity server, but only if “allowAnonymousAuthentication” is enabled on the IIS application. This setting is not allowed by our enterprise for security reasons.
How can we can configure the IIS application to allow for WS Federation authentication to pass through?

Can I ask the reasoning behind not allowing “allowAnonymousAuthentication"?
The reason I ask is that even in older .NET Frameworks if you used a federated identity you'd have to have this option turned on in IIS, because until the federation happens you would have to be anonymous.
That setting really only makes sense for WebForms applications, or for integrated authentication against an AD, which of course WSFed would replace.
If it makes things easier, you can loop me into an email conversation with them, and I'll wear my .NET Security PM hat in my responses.

Thanks @blowdart for the response. I agree with what you say, however we have to comply with DOD Stigs which are pretty adamant about that setting. I think that because .Net Core is so "new" the DOD has not had time to re-evaluate its position on this. Its frustrating because we've spent a great deal of time upgrading the site but we can't deploy it until we figure this out. Just out of curiosity if you know, is there any way to make the old WSFederationModule work in conjunction with the Asp.Net Core WS-Fed middleware or is that module only limited to a process running on the full .Net Framework?

WIF and the old pieces just won't work I'm afraid, the architecture is too different.

That's what I thought, we tried it several times with no luck.

Here is a link to one of the Stigs I'm referring to: 2018-01-03/finding/V-76811
Do you think its possible to enable authentication for a specific user account with lower privileges and implement impersonation so that the federated request can pass thru to the Kestrel server?

It's asking you to check if the anonymous user is part of a privileged group, if anonymous access is enabled,
Anonymous being enabled in and of itself is not a finding.
The auditors are reading it wrong. But good luck in convincing them of that.

I completely agree, thank you for taking your time on this issue!

The offer to talk to them is there, it might be more effective coming from an MS employee, which is kinda of horrid, but it's like consultancy sometimes, companies listen more to someone outside than someone inside, even if the message is the same

I'm going to close this, as I think I've addressed it. If you need more, please reopen and @ me

@blowdart
Just wanted to let you know that my company finally agreed that the Stig mentioned in our discussion is not violated for anonymous authentication as long we have "Specific user" checked and the account does not have elevated privileges. Many thanks for helping me resolve this.


[Bug]: Compatiblity Issue with Hephaestus (Tinkers Construct) relating to item model loading

Unknown to the cause but model loading code conflicts with TC and leads to issues with model unwrapping within Mantle the lib used within TC. A recent commit may fix such but unknown at the time.
Picture:

Seems to be similar to the issue here.

A fix for such issue has been pushed and uploaded to modrinth and curseforge


TemplateDoesNotExist admin/includes/object_delete_summary.html

admin/includes/object_delete_summary.html
This template is referenced from django_admin_bootstrapped/templates/admin/delete_selected_confirmation.html and django_admin_bootstrapped/templates/admin/delete_confirmation.html.
It doesn't exist in django.contrib.auth.admin templates to fall back on either, maybe it was removed in a recent django?  Currently I'm using django 1.7.7

Thanks for reporting. Which version of django-admin-bootstrapped are you using?

It looks like you are using 2.5.0 which does not support django < 1.8. So please downgrade to 2.4.0 or upgrade django.

Okay my bad, thanks for the help.


GitHub actions improvements

Ugh windows build is doing something flaky. Good to merge

Why is it flaky? Is it a good idea to replace something working with a flaky build?

Merged in #267


Create Williams % R Indicator

Create the Williams % R Indicator (http://en.wikipedia.org/wiki/Williams_%25R), and the associated "WILR" helper method in the QCAlgorithm base class. See introduction to indicators - https://lean.quantconnect.com/docs#topic9.html
Add the associated tests to Tests project under /Indicators to confirm the WILR values match up with the data provided in Tests/TestData/spy_with_williamsR14.txt file.

Merged in 16f291 via PR#67
Thanks @AlexCatarino!


Make it easier to scale up/down the number of instances of a world

Currently we handle scaling the number of players we can support by creating multiple rooms and adding additional portals to our scenes. This means that we need to modify the scene in unity, rebake the lighting, put the exported glTF through the asset optimization pipeline, and upload the scene again. This can take 2+ hours of work to change. It'd be much better if we could just set the number of instances we want of a room in the world settings and use multiple group calls. We also won't need to worry about this quite as much when we have a SFU that will bump our room cap significantly.

Maybe be possible sim linking with S3 may help, this way assets are for.atted through a crom job or ci/CD and then assets are available simply by restarting the the game. And this scales across users.
There is also the assimp library for streaming protocols.

I may also have misunderstood they original problem if scaling for users is the issue AGONES maybe an option as well


MaterialApp constructor missing parameter exception message is over-complicated

Filing as requested by @Hixie from the Flutter PDX Hackathon notes:
--snip--
While doing the Friendlychat tutorial, I mistakenly had ChatScreen extend MaterialApp instead of StatelessWidget at this stage:
https://codelabs.developers.google.com/codelabs/flutter/index.html#3
Only one analysis hint helped me and the flutter run diagnostic wasn't useful:
══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following assertion was thrown building FriendlyChatApp(dirty):
Either the home property must be specified, or the routes table must include an entry for "/", or
there must be on onGenerateRoute callback specified, or there must be an onUnknownRoute callback
specified, because otherwise there is nothing to fall back on if the app is started with an intent
that specifies an unknown route.
'package:flutter/src/material/app.dart': Failed assertion: line 110 pos 10: 'home != null ||
routes.containsKey(Navigator.defaultRouteName) ||
onGenerateRoute != null ||
onUnknownRoute != null'
Either the assertion indicates an error in the framework itself, or we should provide substantially
more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new

Figured it out in a minute on a second look at the code, but the error message was a distraction.
--snip--
It might just be a case of the error message being too complicated. If I had known instead that I hadn't passed the required parameters, I would have guessed I was using the wrong class.
Instead, the error message optimistically assumed I really knew a lot about the framework and was convinced I had some valid reason for doing what I was asking for, which I didn't.  In this case, "missing required parameters" followed maybe by a terse list would have steered me in the right direction.

Seems like this has regressed when checking on the latest master 1.21.0-2.0.pre.114.
Minimal reproducible code sample:
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp());

flutter doctor -v
[√] Flutter (Channel master, 1.21.0-2.0.pre.114, on Microsoft Windows [Version 10.0.18362.900], locale et-EE)
   • Flutter version 1.21.0-2.0.pre.114 at C:\Development\flutter_master
   • Framework revision ddb8e6e3bf (7 hours ago), 2020-07-22 20:00:07 -0700
   • Engine revision dcc9a4048d
   • Dart version 2.9.0 (build 2.9.0-21.0.dev 9dca49e71e)

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
   • Android SDK at C:\Users\Isa\AppData\Local\Android\sdk
   • Platform android-30, build-tools 30.0.0
   • Java binary at: C:\Users\Isa\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763\jre\bin\java
   • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
   • All Android licenses accepted.

[√] Chrome - develop for the web
   • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.6.4)
   • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
   • Visual Studio Community 2019 version 16.6.30309.148
   • Windows 10 SDK version 10.0.18362.0

[√] Android Studio (version 4.0)
   • Android Studio at C:\Users\Isa\AppData\Local\JetBrains\Toolbox\apps\AndroidStudio\ch-0\193.6626763
   • Flutter plugin version 47.1.2
   • Dart plugin version 193.7361
   • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.47.2)
   • VS Code at C:\Users\Isa\AppData\Local\Programs\Microsoft VS Code
   • Flutter extension version 3.12.2

[√] Connected device (5 available)
   • SM G950F (mobile)       • ce12171c51cc001c03 • android-arm64  • Android 9 (API 28)
   • sdk gphone x86 (mobile) • emulator-5554      • android-x86    • Android 11 (API 30) (emulator)
   • Windows (desktop)       • windows            • windows-x64    • Microsoft Windows [Version 10.0.18362.900]
   • Web Server (web)        • web-server         • web-javascript • Flutter Tools
   • Chrome (web)            • chrome             • web-javascript • Google Chrome 84.0.4147.89

• No issues found!

Output
════════ Exception caught by widgets library ═══════════════════════════════════════════════════════
The following assertion was thrown building IconTheme(color: Color(0xdd000000)):
Could not find a generator for route RouteSettings("/", null) in the _WidgetsAppState.

Generators for routes are searched for in the following order:
1. For the "/" route, the "home" property, if non-null, is used.
2. Otherwise, the "routes" table is used, if it has an entry for the route.
3. Otherwise, onGenerateRoute is called. It should return a non-null value for any valid route not handled by "home" and "routes".
4. Finally if all else fails onUnknownRoute is called.
Unfortunately, onUnknownRoute was not set.
The relevant error-causing widget was:
 ChatApp file:///C:/Users/Isa/Google%20Drive/Nevercode/triage/lib/main.dart:14:15
When the exception was thrown, this was the stack:
#0      _WidgetsAppState._onUnknownRoute.<anonymous closure> (package:flutter/src/widgets/app.dart:1018:9)
#1      _WidgetsAppState._onUnknownRoute (package:flutter/src/widgets/app.dart:1031:6)
#2      NavigatorState._routeNamed (package:flutter/src/widgets/navigator.dart:3396:36)
#3      Navigator.defaultGenerateInitialRoutes (package:flutter/src/widgets/navigator.dart:2295:28)
#4      NavigatorState.initState (package:flutter/src/widgets/navigator.dart:2781:39)
...
════════════════════════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by widgets library ═══════════════════════════════════════════════════════
The following assertion was thrown building IconTheme(color: Color(0xdd000000)):
A GlobalKey was used multiple times inside one widget's child list.

The offending GlobalKey was: [GlobalObjectKey<NavigatorState> _WidgetsAppState#67b3d]
The parent of the widgets with that key was: IconTheme
 color: Color(0xdd000000)
The first child to get instantiated with that key became: Navigator-[GlobalObjectKey<NavigatorState> _WidgetsAppState#67b3d]
 dirty
 state: NavigatorState#7d670(lifecycle state: created)
The second child that was to be instantiated with that key was: IconTheme
 color: Color(0xdd000000)
A GlobalKey can only be specified on one widget at a time in the widget tree.
The relevant error-causing widget was:
 ChatApp file:///C:/Users/Isa/Google%20Drive/Nevercode/triage/lib/main.dart:14:15
When the exception was thrown, this was the stack:
#0      Element._retakeInactiveElement.<anonymous closure> (package:flutter/src/widgets/framework.dart:3441:11)
#1      Element._retakeInactiveElement (package:flutter/src/widgets/framework.dart:3455:8)
#2      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3485:32)
#3      Element.updateChild (package:flutter/src/widgets/framework.dart:3259:20)
#4      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4584:16)
...
════════════════════════════════════════════════════════════════════════════════════════════════════

I've improved the error message a bit in https://github.com/flutter/flutter/pull/63005.  Unfortunately it's not possible to catch this in the asserts because the logic for determining if the route is handled can be complicated.  Hopefully the new error message will guide people in the right direction, though.


modnet work on x86_64 PC with NVIDIA GPU?

Thanks for your excellent work.
For demo7 MODNet, what modifications should be done, in order to work on x86_64 PC with NVIDIA GPU(or demo can directly work on x86)?

Sure, I have tested the code on a x86_64 PC.  It should just work.

@jkjung-avt Thanks for your reply.I have run demo 7 on x86.
And another question. If I want to inference by C++, the engine build in step2 can be directly used（or need to do some modification to rebuild the engine）? Could you please give some suggestions?

If I want to inference by C++, the engine build in step2 can be directly used?

Yes.


Added WebUrl to Job struct that is provided by the Gitlab API json, b…

…ut not included in the client Job struct.

LGTM!


Small fixes to workbox-broadcast-cache-update page

What's changed, or what was fixed?
In the workbox-broadcast-cache-update module page,

Fixed a sentence
Fixed the position of backticks when referring to the workbox-broadcast-cache-update module

CC: @petele

:tada: This has been pushed live to https://developers.google.com/web/


[Misc] Improve simulator&&api_server performance

Fix typo in benchmark_serving.py.
Improve api server throughput.
Record inference latency in executor to improve simulator accuracy.
Fix TP hang by changing worker max_concurrency to 2.
Use real profiling latency data by default(rather than estimated data) to improve simulator accuracy.

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

LGTM


Use of AWSCognitoIdentityUserAttributeType

Under what circumstances do you intend the developer use AWSCognitoIdentityUserAttributeType vs AWSCognitoIdentityProviderAttributeType?
Background:
It could be that I am misunderstanding, but it would appear that the getDetails method of AWSCognitoIdentityUser would return a response containing attributes of AWSCognitoIdentityUserAttributeType but instead the response contains AWSCognitoIdentityProviderAttributeType.
Similarly the updateAttributes method of AWSCognitoIdentityUser expects a AWSCognitoIdentityUserAttributeType but the response contains attributes of the type  AWSCognitoIdentityProviderAttributeType.
I realize that AWSCognitoIdentityUserAttributeType is declared as a AWSCognitoIdentityProviderAttributeType, but  In Swift (a type safe language) this leaves me to do type coercion to make the types compatible.
Update:  This is not so bad when taking the AWSCognitoIdentityProviderAttributeType and using it.  But when I go to update attributes the API wants a AWSCognitoIdentityUserAttributeType and that requires me to upcast, which does not work.  So i have to re-create the array, just to create a storage equivalent array that has the right type.
A consistent use of the types, or better yet eliminating one of the types, would make the code read better.    Why does AWSCognitoIdentityUserAttributeType exist at all?

The intent here was to have AWSCognitoIdentityUserAttributeType be the developer facing type and for it to be used in all interactions with the AWSCognitoIdentityUser class.  It appears that it was only set up correctly as input and there is no translation being done for output limiting its usefulness.  I'll see if there is any way to make it consistent without introducing a breaking change.

This is being tracked as SDK issue#1105.


Alert documentation and minor fixes

I updated the Alert documentation page so its formatting matched the rest of the documentation pages, and fixed a little bit of grammar.

Removed the commit with extra changes, this only has changes to the Alert page now.


MSID: 86669 Version: 2 DOI: 2<IP_ADDRESS>5372

[PLACE MANUSCRIPT AND EDITOR DETAILS HERE WHEN AVAILABLE] See step 3
[PLACE PDF URL HERE WHEN AVAILABLE] See step 7
Step 1. Inform bioRxiv
Who can help: @QueenKraken, @nlisgo, @scottaubrey

[x] Manuscript is in data hub index (https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=86669)

Step 2. Create preview of manuscript
Who can help: @fred-atherden, @nlisgo, @scottaubrey

[ ] Manuscript is available for preview (https://prod--epp.elifesciences.org/preview/86669/v2)

[ ] Trigger import for staging: https://prod--epp.elifesciences.org/import
[ ] Sync data folder with s3://prod-elife-epp-data/data
[ ] Trigger import for staging: https://staging--epp.elifesciences.org/import
[ ] Sync data folder with s3://staging-elife-epp-data/data
[ ] Pull request created to enhanced-preprint-data
[ ] Post link to pull request below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-manuscript
Step 3: Awaiting public reviews and QC
Who can help: Production team

[ ] QC passed or QC not needed

Who can help: Editorial team

[ ] Public reviews available on sciety (https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>5372)
[ ] Manuscript and editor details at the top of this issue (Supplied by Editorial team)
[ ] Reviews returned by EPP - https://prod--epp.elifesciences.org/api/reviewed-preprints/86669/v2/reviews

Example
"msas": "Genetics and Genomics", "Neuroscience"
"msid": "84628"
"version": "1"
"preprintDoi": "10.1101/2<IP_ADDRESS>4241"
"articleType": "Reviewed Preprint"
"status": "Published from the original preprint after peer review and assessment by eLife."

"Reviewed Preprint posted": "2023-01-02"
"Sent for peer review": "2022-10-28"
"Posted to bioRxiv": "2022-11-21" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4241v1")

Editors:
Reviewing Editor
Michael B Eisen
University of California, Berkeley, United States
Senior Editor
Michael B Eisen
University of California, Berkeley, United States

Step 4: Modify manuscripts.json (no PDF)

[ ] Reviewed preprint is published to EPP (https://elifesciences.org/reviewed-preprints/86669)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[ ] Request that a doi be registered

[ ] Post link to #enhanced-preprint comment below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]

Instructions to modify manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/publish-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/334/files
Once the pull request is merged in it should be available a few minutes later.

Request that a doi
Post the following in #enhanced-preprint:
@Fred can you register a doi for https://elifesciences.org/reviewed-preprints/86669

Step 5: Awaiting search reindex

[ ] Reviewed preprint is avaliable on journal homepage (https://elifesciences.org)

The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.

Additional info
If needed, the jenkins pipeline to reindex search can be triggered sooner.
https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 6: Published! Request PDF generation

[ ] Post the link to the PDF url at the top of the issue

[ ] Post link to #enhanced-preprint comment below

#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]
Post the following to the #enhanced-preprint on slack:
@Ryan Dix-Peek please can you generate a PDF for https://elifesciences.org/reviewed-preprints/86669

Step 7: Introduce PDF to data folder and git repo

[ ] PDF is avaliable at https://github.com/elifesciences/enhanced-preprints-data/raw/master/data/86669/v2/86669-v2.pdf

Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-pdf
Step 8: Add PDF url to manuscripts.json

[ ] Reviewed preprint PDF is available for download (https://prod--epp.elifesciences.org/reviewed-preprints/86669)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[PLACE LINK TO PULL REQUEST HERE]

Instructions to add PDF url to manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/add-pdf-url-to-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/397/files
Once the pull request is merged in it should be available a few minutes later.

Step 9: Done!

[ ] Kettle is on!

Thanks @KJT08 - should this be version 3? If so are you Ok to close this ticket and create a new one?

Hi @fred-atherden it's an R1 so that's version 2 isn't it?

Ah right, so is it just a duplicate of the ticket we already have (https://github.com/elifesciences/enhanced-preprints-import/issues/1303)?

Yes it is, there were 2 emails for it, first on 20th Sep and another on 22nd Sep which is an update so I'm not sure which ticket should go.

Thanks Karen. From what I can tell the update just relates to the wording of the eLife assessment. If that's the case, I don't think we need to do anything here (we'd need to be aware of the change when posting the reviews on Kotahi).
I suggest that we delete this ticket. If there's any change to the due date for when the reviews will be posted are you OK to  update the due date in #1303?


Edit BackgroundProcessing method name

Thanks @msynk ... but we're going to keep the name we have. It was approved by engineering, and there's more work that would need to be done to make a change like this ... the other sample and the topic text (probably) would require matching updates. We're 🏃😅 and can't take on the extra work for such a small change. If you want to open an issue and explain why this is important, we can discuss it further (use the This Page feedback button/form at the bottom of the topic). Thanks anyway tho.


KeyError: 'val_loss'

Please go to TF Forum for help and support:
https://discuss.tensorflow.org/tag/keras
If you open a GitHub issue, here is our policy:
It must be a bug, a feature request, or a significant problem with the documentation (for small docs fixes please send a PR instead).
The form below must be filled out.
Here's why we have that policy:.
Keras developers respond to issues. We want to focus on work that benefits the whole community, e.g., fixing bugs and adding features. Support only helps individuals. GitHub also notifies thousands of people when issues are filed. We want them to see you communicating an interesting problem, rather than being redirected to Stack Overflow.
System information.
tensorflow=='1.15'
keras=='2.1.0'

You can collect some of this information using our environment capture script:
https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh
You can obtain the TensorFlow version with:
python -c "import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"
Describe the problem.
I am trying to use SSD using my own dataset of size 300x300. when I run model.fit_generator, I get this error
Describe the current behavior.
Epoch 1/20
13/14 [==========================>...] - ETA: 0s - loss: 8.9215
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-18-6a8d4eda9bf7> in <module>()
      9                               epochs=final_epoch,
     10                               callbacks=callbacks,
---> 11                               initial_epoch=initial_epoch)

3 frames
/usr/local/lib/python3.7/dist-packages/keras/callbacks.py in on_epoch_end(self, epoch, logs)
    395         if self.epochs_since_last_save >= self.period:
    396             self.epochs_since_last_save = 0
--> 397             filepath = self.filepath.format(epoch=epoch + 1, **logs)
    398             if self.save_best_only:
    399                 current = logs.get(self.monitor)

KeyError: 'val_loss'

Describe the expected behavior.
Contributing.

Do you want to contribute a PR? (yes/no):
If yes, please read this page for instructions
Briefly describe your candidate solution(if contributing):

Standalone code to reproduce the issue.
Provide a reproducible test case that is the bare minimum necessary to generate
the problem. If possible, please share a link to Colab/Jupyter/any notebook.
Source code / logs.
initial_epoch   = 0
final_epoch     = 20
steps_per_epoch = train_dataset_size/batch_size

history = model.fit_generator(generator=train_generator,
                              steps_per_epoch=14,
                              epochs=final_epoch,
                              callbacks=callbacks,
                              initial_epoch=initial_epoch)

Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached. Try to provide a reproducible test case that is the bare minimum necessary to generate the problem.

We no longer support Tensorflow 1.x issues, please update your Tensorflow to Tensorflow 2.x, recent version 2.7 is preferred and try the code again. Make sure the code which you are trying is compatible to 2.x version by following this migration guidelines.
It is suggested to import keras like below.
import tensorflow as tf
from tensorflow import keras

Hi @myasser63
It seems you are using val_loss as a parameter in your callbacks but you havent provided any validation data. To use val_loss as a parameter you have to provide a validation data.

@old-school-kid  thanks alot for your help

Can you please close the issue if the problem was solved?
Thanks


[Feature Request] <Pinch zoom in/out in library to increase or decrease thumbnail size>

Why/User Benefit/User Problem
we don't need to go again and again to the settings and change the no. of items per row in the library. it can be really frustrating
What/Requirements
in the library pinch your fingers towards each other to make the thumbnails smaller, and thus make much more no. of items visible in a single screen
similarly, pinch out fingers away from each other to basically zoom in and view thumbnails larger.
think of it as changing no. of items per row each second of pinching in and out our fingers
thank you! it will be much appreciated!

Why are you changing thumbnail size so frequently?

Why are you changing thumbnail size so frequently?

cause i have maaaaaaaaany titles in my library, that's why. having the ability to view most of them in a single screen at once instead of scrolling, then going back to 3 no. per row is good though, right?  😅

I don't think it's common to change library grid size this frequently, sounds like an extremely niche request and not worth the effort. I suggest you choose a grid size that suits you and stick to that.


ObjectMapper is created over and over in de/serializers

ObjectMapper is considered heavyweight object. Jackson documentation recommends to reuse it as much as possible

yes, I could cache one.


Update UMD to use current working directory to save .umd and cluster descriptors rather than using __FILE__ which causes hardcoded issues at build time

Particularly when we try to use the SO on a different machine not from source.
This is blocking WH silicon eager package branch on #6576

Talked with @tt-asaigal
GetClusterDescYAML() is a test-only call and should not be used in metal.
We decided that the best way forward is to directly call UMD's create-ethernet-map from tt_metal's package data.


Using @hook on a model with a GenericForeignKey doesn't work

Not sure I am doing something wrong, but I used @hook on a model with a GenericForeignKey and this was the result...
in _get_field_names
    if instance._meta.get_field(f.name).get_internal_type() == "ForeignKey":
AttributeError: 'GenericForeignKey' object has no attribute 'get_internal_type'

The underlying model:
class AbstractCheckbox(models.Model):
    class Meta:
        abstract = True
    is_checked = models.BooleanField(default=False, db_index=True)

class Checkbox(AbstractCheckbox, LifecycleModelMixin):
    content_type = models.ForeignKey(ContentType,null=True, blank=True, on_delete=models.PROTECT)
    object_id = models.PositiveIntegerField(null=True, blank=True, db_index=True)
    parent = GenericForeignKey(ct_field='content_type', fk_field='object_id')

    @hook('after_update', when='is_checked', has_changed=True)
    def checkbox_changed(self):
          pass

I am also experiencing this issue.
Traceback (most recent call last):
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/worker.py", line 883, in perform_job
    rv = job.perform()
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 645, in perform
    self._result = self._execute()
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/rq/job.py", line 651, in _execute
    return self.func(*self.args, **self.kwargs)
  File "/home/vagrant/devel/pulpcore/pulpcore/app/tasks/upload.py", line 33, in commit
    resource = CreatedResource(content_object=artifact)
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/mixins.py", line 21, in __init__
    self._initial_state = self._snapshot_state()
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/mixins.py", line 26, in _snapshot_state
    for watched_related_field in self._watched_fk_model_fields:
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django/utils/functional.py", line 80, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/mixins.py", line 169, in _watched_fk_model_fields
    for method in self._potentially_hooked_methods:
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django/utils/functional.py", line 80, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/mixins.py", line 145, in _potentially_hooked_methods
    skip = set(get_unhookable_attribute_names(self))
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/utils.py", line 68, in get_unhookable_attribute_names
    + ["_run_hooked_methods"]
  File "/usr/local/lib/pulp/lib64/python3.7/site-packages/django_lifecycle/utils.py", line 57, in _get_field_names
    if instance._meta.get_field(f.name).get_internal_type() == "ForeignKey":
AttributeError: 'GenericForeignKey' object has no attribute 'get_internal_type'

I opened a PR to work around this issue here: https://github.com/rsinger86/django-lifecycle/pull/58

Thanks, I appreciate the fix.


[CARBONDATA-3080] Supporting local dictionary enable by default for SDK

Enable Local dictionary for SDK by default and handled below issue related to local dictionary
In Local dictionary enabled if same cols given multiple times then duplicate projection cols gives empty records in SDK reader.

[ ] Any interfaces changed?
NA

[ ] Any backward compatibility impacted?
NA

[ ] Document update required?
NA

[ ] Testing done
FT Written

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.
NA

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1274/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1489/

Build Failed  with Spark 2.3.1, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/9538/

@BJangir ...please go through the discussion and then decide whether for SDK be default we should enable local dictionary or not. We can further discuss on it based on your view
http://apache-carbondata-dev-mailing-list-archive.1130556.n5.nabble.com/Feature-Proposal-Proposal-for-offline-and-DDL-local-dictionary-support-td67620.html

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1497/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1279/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1500/

Build Failed  with Spark 2.3.1, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/9546/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1285/

Build Failed  with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10039/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1779/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1992/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1782/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10042/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1995/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1794/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10054/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2006/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2042/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10091/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1895/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2104/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10150/

Build Failed  with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10159/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1905/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2116/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1909/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10163/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2120/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1925/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2135/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10178/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1928/

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10181/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2138/

LGTM


Merge branch 'main' of https://github.com/notsoocool/codecache

hi. look into my PR @notsoocool and also any suggestions on the landing page are welcome. my code has no conflicts.

Hi @inkerton,
I appreciate your PR, but I noticed that you made changes to multiple files that aren't necessary. Could you please focus on updating only the landing page and any required CSS files? Once you've made those adjustments, feel free to raise a new PR.
Thank you for your understanding!


Add images: Android Basics with Compose

URL of codelab
Add images to your Android app
In which task and step of the codelab can this issue be found?
7. Adopt good code practices
Describe the problem
After translating the "Happy Birthday Sam!" string to a string resource, a Note text block in the codelab says "Some Android Studio versions replace the hardcoded string with the getString() function. Please manually change the function to stringResource() in such cases."
But following this direction gives the build error: "Unresolved reference: stringResource" when using Android Studio Hedgehog | 2023.1.1, until one hovers over the red stringResource code and continues to import this functionality. This last import step might need to be added to the Note text block for clarity.
Steps to reproduce?

In onCreate, translate the Happy Birthday Sam! string to a string resource.
Highlight getString in the code that results and replace it with stringResource
After a Build & Refresh click in the preview window, see error Unresolved reference: stringResource in the Build Output window under MainActivity.kt, which is resolved after adding line import androidx.compose.ui.res.stringResource to the top of the MainActivity.kt file.

Versions
_Android Studio version: Hedgehog | 2023.1.1
_API version of the emulator: 31
Additional information

Hi @devjsullivan
Thank you for bring this issue with a missing import to our attention.
The lesson has been revised and will be republished again in the near future with this addition.
Regards.


Question/Poll: Should we bump to v3 for per route and per group middleware?

So, I've been looking at bringing in a PSR-7 middleware implementation, the front runner is Relay at the moment. With version two though I feel I've made a glaring mistake with the JsonStrategy in not passing the response object off to the controller.
What I'd like to do is bump to version 3 and implement in a way that I'd be happy with, allowing per route and per group middleware on any strategy. As things stand, because of the issue with the JsonStrategy I would probably have to provide a new middleware specific strategy to keep BC.
I suppose one of the benefits of bumping to v3 now is that the install base for v2 is still quite small so support would only have to be provided for a small amount of time rather than waiting and having to support it for much longer, and it would be a relatively simply upgrade guide.
Thoughts? @hannesvdvreken @localheinz @kayladnls

Is it perhaps possible to make a different strategy and deprecate the old one? Then you'd be fine with a new minor.
I'm OK with a v3 as well, though.

If it's a small change, could you provide a branch to showcase the changes and discuss further based on that?

The discussion is going to dictate where I go with the code.
The breaking change would be here https://github.com/thephpleague/route/blob/master/src/Strategy/JsonStrategy.php#L19 where I would be adding the response object as the second parameter on this call.

That's it? Then I'd lean more towards my first proposal: deprecate JsonStrategy, and make a new JsonResponseStrategy, tag 2.1.0 and be done with it.

And just have the original strategy ignore the new middleware functionality?

Maybe, does that seem plausible to you?

Yeah, I think that works for me.
RequestResponseStrategy & JsonResponseStrategy - can add middleware and will invoke them.
JsonStrategy & ParamStrategy - throw exception when dispatching on this strategy and a middleware is found?
JsonStrategy - deprecated and will be removed in version 3.0.0?

Maybe actually have it as JsonRequestResponseStrategy, that way all strategies going forward that are suffixed RequestResponseStrategy can be used with middleware and we don't necessarily need to deprecate the JsonStrategy?
That way we can continue to introduce strategies and it has a format. As in SomeStrangeFormatRequestResponseStrategy etc down the line.

Deprecating JsonStrategy isn't necessary, no. But you'd want that to avoid confusion why there are 2 json related strategy classes, and if you want to remove it in v3.

Well there would be value in keeping both, the difference would just have to be explained thoroughly.
JsonRequestResponseStrategy you would be expected to manipulate the response and return it.
JsonStrategy would attempt to build a response from what you return (array, json string etc).

Route 2.x is not compatible with things like League\Relay right?

@CMCDragonkai I guess you meant https://github.com/relayphp/Relay.Relay ? League\Relay doesn't exist, afaik.
if you have a League\Route\RouteCollection, you can use [$routeCollection, 'dispatch'] (which is a PHP callable) to pass to Relay as a middleware.

Yes that's what I meant. Oh that's nice. Hopefully this can be clearer in the docs.


Ensure full model names

Per b/316424853,
This ensures model names are always prefixed with "models/", since the backend expects that format.

Have you tested this change manually? I have the impression that it will fail since the URL will be wrong.

Have you tested this change manually? I have the impression that it will fail since the URL will be wrong.

yeah I just fixed that


No escaping non-ascii characters of string literal

See #10031

Hi @Zzzen, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;

As you can see, a lot of tests have failed from this change. The fix is not that simple, but you can see my comment about it here: https://github.com/Microsoft/TypeScript/issues/10498#issuecomment-241980997
Also see our CONTRIBUTING.md.

Thanks for the contribution. As @DanielRosenwasser mentioned earlier, this is not the correct fix. Feel free to send a new PR with the adjusted change.


  Instructions for compiling with OpenSSL using
2015-02-10T19:40:59.28+0900 [STG]     OUT        RVM are available at http://rvm.io/packages/openssl.
2015-02-10T19:40:59.29+0900 [STG]     OUT  !
2015-02-10T19:40:59.29+0900 [STG]     OUT  !     Failed to install gems via Bundler.
2015-02-10T19:40:59.29+0900 [STG]     OUT  !
2015-02-10T19:40:59.30+0900 [STG]     OUT Staging failed: Buildpack compilation step failed
2015-02-10T19:40:59.31+0900 [STG]     ERR
2015-02-10T19:40:59.49+0900 [API]     ERR Encountered error: App staging failed in the buildpack compile phase

after (add libssl0.9.8)
$ cf push dora
Creating app dora in org develop / space develop-space as admin...
OK

Using route dora.<IP_ADDRESS>.xip.io
Binding dora.<IP_ADDRESS>.xip.io to dora...
OK

Uploading dora...
Uploading app files from: /home/ntt/cf-release/src/acceptance-tests/assets/dora
Uploading 182.5K, 38 files
Done uploading
OK

Starting app dora in org develop / space develop-space as admin...
-----> Downloaded app package (1.2M)
-------> Buildpack version 1.1.4
-----> Compiling Ruby/Rack
-----> Using Ruby version: ruby-2.0.0
-----> Installing dependencies using 1.6.3
       Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment
       Installing tilt 1.3.3
       Using bundler 1.6.3
       Installing rack 1.5.1
       Installing rack-protection 1.3.2
       Installing sinatra 1.3.4
       Installing json 1.8.1
       Your bundle is complete!
       Gems in the groups development and test were not installed.
       It was installed into ./vendor/bundle
       Bundle completed (2.30s)
       Cleaning up the bundler cache.
###### WARNING:
       No Procfile detected, using the default web server (webrick)
       https://devcenter.heroku.com/articles/ruby-default-web-server

-----> Uploading droplet (14M)

1 of 1 instances running

App started

OK
Showing health and status for app dora in org develop / space develop-space as admin...
OK

requested state: started
instances: ?/1
usage: 256M x 1 instances
urls: dora.<IP_ADDRESS>.xip.io
last uploaded: Thu Feb 12 01:40:48 +0000 2015

     state     since                    cpu    memory          disk
#0   running   2015-02-12 10:41:07 AM   0.0%   35.4M of 256M   0 of 1G

$ curl dora.<IP_ADDRESS>.xip.io
Hi, I'm Dora!

Hi @morika-t
We currently include the newer libssl1.0.0 and we do not want to downgrade it.  The buildpacks will be updated to work with the new trusty rootfs before we roll it out.
Thanks for taking the time to look through this!
@zrob & @crhino

Thank you for answer.
I am looking forward to the official version of the "trusty roofs"


Remap aarch64_32 to arm64_32 When Searching for Modules

The triple name aarch64_32 does not actually name a valid platform. The
actual platform (and valid triple arch string, confusingly enough) is
arm64_32. Remap between the two to correct for this difference.
rdar://77281393

@swift-ci smoke test

@swift-ci smoke test

@CodaFi Can you also reenable test/ClangImporter/nested_protocol_name.swift to fix that Radar?
ref https://github.com/apple/swift/commit/237610e5b68

as well as test/IDE/print_clang_header.swift and test/IDE/print_clang_header_swift_name.swift to close rdar://77281884.
ref https://github.com/apple/swift/commit/a5440a8abd8

@swift-ci smoke test and merge


Reuse launchBrowser window tab

It is really nice that we can F5 debug and launch our web applications. A nice improvement would be to reuse the window if you debug more than once. Currently, a new duplicate tab will be created every time you launch.
The only current solution that I know of is a little silly and involves having two almost duplicate launch tasks, one to open the window and one to skip doing that. I still have to remember to refresh the tab when the building is complete.
Other tools like react will reuse the same tab and refresh the content. This is a really nice developer feature and a productivity boost.
Can we add this functionality?
moved from https://github.com/OmniSharp/omnisharp-vscode/issues/3152

This is due to the serverReadyAction, thus assigning to @weinand

Lol
Sent from myMail for iOS
Wednesday, 31 July 2019, 7:34 pm +1000 from<EMAIL_ADDRESS><EMAIL_ADDRESS>
This is due to the  serverReadyAction , thus assigning to  @weinand
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly,  view it on GitHub , or  mute the thread .

This functionality relies on VS Code's "openExternal" API..
We would need some optional parameter (e.g. a window/tab name) to specify that the URL should be opened in an existing window/tab if possible.
@jrieken does this make sense? should I create a feature request?

@jrieken does this make sense? should I create a feature request?

I am afraid that we cannot do that. We use shell#openExternal which doesn't support this

Missing upsteam API.


Creating routes for user

We should add a route in backend for user which consists of user schema and models
Later we can merge this with login and signUp page.
I don't think that #42 introduces a route for user.
Assign this to me under gssoc23

Hello Soulpurr, thanks for opening a issue, your contribution is valuable to us. The maintainers will review this issue and provide feedback as soon as possible.

@shreya024 do review this issue .

@Soulpurr Assigned! Also merge it with Login/SignUp logic

@Soulpurr Assigned! Also merge it with Login/SignUp logic

Okk but I think level should level 3 according to official gssoc docs as they states adding new functionality comes under level 3 and in this I am creating while route from scratch.

@Soulpurr Assigned! Also merge it with Login/SignUp logic

Okk but I think level should level 3 according to official gssoc docs as they states adding new functionality comes under level 3 and in this I am creating new route from scratch.

Any updates?

@Soulpurr Assigned! Also merge it with Login/SignUp logic

Okk but I think level should level 3 according to official gssoc docs as they states adding new functionality comes under level 3 and in this I am creating new route from scratch.

Any updates?

Actually i was waiting for the reply do let me know about it should be level 3 and increase the level?
Do acknowledge this so that i can finish it and more over first merge #196 pr to avoid confilicts ...

@shreya024  do verify me one think if the pr #194  isnt doing the same thing? so tha i can wind this upp


Report hanging/long running tests using blame datacollector

Description

Provide a way to find hanging/long running tests using blame data collector.

Dupe of https://github.com/Microsoft/vstest/issues/1125


SSL WebSocket support

I've beat on this a fair bit and it's got a straightforward baseline for the feature, so I'm good to YOLO this.


Server Attribute has incorrect log message

Describe the bug
[Server] logs function 'xxx' called on client when method is call at incorrect time on server
Expected behavior
Message should say function 'xxx' called when serve is not active on object 'yyy'

Fixed by #953


Add text align override classes

This PR:

Adds text align override classes that set the CSS text-align property to left, right or center.
Adds examples to the review app

The review app example used for govuk-!-text-align-left is a bit odd, feel free to suggest a better one (this would also be useful for when we add an example to the Design System guidance).
Related: https://github.com/alphagov/govuk-design-system/issues/1863
Fixes https://github.com/alphagov/govuk-frontend/issues/1824

Hmm, I see what you're saying about the examples being odd, maybe it would be more useful to show examples using them to align text in a table?


fix: Unreferenced dns/resource-manager/Microsoft.Network/ examples

Can one of the admins verify this patch?

Automation for azure-sdk-for-go

Automation for azure-sdk-for-js

Automation for azure-sdk-for-ruby

Automation for azure-sdk-for-python

Automation for azure-sdk-for-java

Beore removing the examples, codeowners need to investigate if they still need these example files.


add: Clickhouse 添加native驱动支持

目前只支持ru.yandex.clickhouse的jdbc支持，添加了com.github.housepower-clickhouse-native的支持，望Merge
https://github.com/housepower/ClickHouse-Native-JDBC

i guess this feature need some unit test. any test code?
or ping @wenshao  for tips. how to getting the merge into master?
Native protocol seems got better performance. but not well standard support except accept by clickhouse official support.

The clickhouse official JDBC driver will provided  the Native protocol, seems 0.3.3 is In WIP progress.

@wenshao 威武，喜大普奔。。。牛逼，阿里巴巴


Feature request:add new option --xformers and --lowvram and --medvram

Hello everyone,
I suggest adding 3 new options to this great tool that is "imaginairy", in order to improve the performances:

"--xformers" in order to use Xformers library like in here : https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Xformers

"--medvram" Makes the Stable Diffusion model consume less VRAM by splitting it into three parts (https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Optimizations)

"--lowvram" An even more thorough optimization of the above, splitting unet into many modules (https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Optimizations)

In my opinion, if you have to implement only one, it would be Xformers.
Thank you for reading me,

xformers
I had xformers working not long ago. On my 2080 it was ~30% improvement (10it/s=>13its) Tried it just now and it didn't work - generated noise or black images. I do remember I had to manually tweak some things so not sure if I forgot something.   The specific commit referenced fixes an issue I had to manually fix when I previously got it working
PATH="/usr/local/cuda-11.6/bin:$PATH" \
LD_LIBRARY_PATH="/usr/local/cuda-11.6/lib64:$LD_LIBRARY_PATH" \
FORCE_CUDA="1" \
TORCH_CUDA_ARCH_LIST=8.6 \
pip install -v -U git+https://github.com/facebookresearch/xformers.git@e773f9dd362e64b810ac8597010169a2fa44b1db#egg=xformers

I don't plan on officially supporting xformers as it's too hard to install (I just spent ~2 hours trying to get it working again on my machine), which is against the "just works" ethos of this library.
low memory operation
Similarly, I don't plan on adding further memory usage improvements that add complexity to the codebase.  I occasionally check in on projects like xformers, voltaml, and colossalai to see if a "simple" integration is possible.  Those may help for low-memory situations.


anki 2.1.50 rc2 qt6 mac m1 arm error

ImageResizer doesn't support Qt 6 for now. There are many differences between Qt 5 and Qt 6.

You can try using the Qt 5 version of Anki 2.1.50, it should work.


Contribution Guide B'Darija

Would be perfect if someone can  translate How to contribute section to Darija

what alphabet you want to use ?

@malohtie  Arabic alphabet


💡[FEATURE]: Add "How It Works" Section to Homepage

Description:
Add a new section to the homepage that explains how our web scraper works, using a three-step process similar to the screenshot I've included. This section will help users understand the steps involved in using our tool effectively. The layout should be clear, concise, and visually appealing.
Screenshot:-

@AsmitaMishra24 any update?

@AsmitaMishra24 any update?

@Abidsyed25, my end-sem exams are going on.......I will complete it in 2-3 days.


Remove tenancy API version v1beta1 and move its types into v1alpha1

We were potentially a little overly optimistic that the v1beta1 Workspace was beta-quality. I would like to propose that we remove the tenancy v1beta1 API version entirely and move its types into the v1alpha1 version.
@kcp-dev/kcp-contributors @kcp-dev/kcp-maintainers thoughts?

If we want this, then before next tag is a must.
I personally tend to prefer just keep it in beta. It will force us to more discipline.

@vincepri what about tenancyv1alpha1 is deprecated? The types in there now are 100% live and useful. I'm fine with some other alpha version if we must - but mostly I don't think we gain anything from the discipline that @sttts mentions and would rather make the decision to push to beta when we've had some more time to think things through.

@sttts happy to tackle this next, a clean move to v1alpha1 is auto-gen-able and simple, surely done before next tag

I don't believe it helps us to limit what we can change in the tenancy api at this time. When we are more confident in the shape of the types, then we can discuss graduating to beta.

Isn't ClusterWorkspace type deprecated in v1alpha1? Or asked another way, which types in that package are not deprecated?

We deleted ClusterWorkspace entirely

Ah ok, so the package isn't deprecated, the type was just removed. That makes sense!

This is done


[AREA]: Manage project supply chain

Contact details
<EMAIL_ADDRESS>Organization type
Microsoft employee
End-to-end business process
Project to profit
Specify the business process area name for the article.
Manage project supply chain
Enter any additional comments or information you want us to know about this business process area.
Draft in progress
Specify the date you expect the article to be completed and ready for review.
7/31/2023
Code of Conduct

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

This was merged into Deliver project work.


[Cv] created unit test for Cv\Entity\Cv ref #226

Coverage remained the same at 68.833% when pulling eaf96b4b82562d3b5c86cac15fba3957cda51a60 on kilip:gh-226 into 8739db42930808e91ca3d6470639d17babd69380 on cross-solution:develop.

Coverage increased (+0.2%) to 69.056% when pulling 16bc891a7bce10b062f17fe394ef293e5930f217 on kilip:gh-226 into 8739db42930808e91ca3d6470639d17babd69380 on cross-solution:develop.

Coverage increased (+0.2%) to 69.056% when pulling 16bc891a7bce10b062f17fe394ef293e5930f217 on kilip:gh-226 into 8739db42930808e91ca3d6470639d17babd69380 on cross-solution:develop.


Update column-formatting.md

Category

[ x] Content fix
[ ] New article
Related issues: fixes #2804

What's in this Pull Request?
Correct the typo

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/declarative-customization/column-formatting.md
:white_check_mark:Succeeded
View

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

thx, appreciated.


Requesting permission to release AWS Batch Plugin

Description
AWS Batch plugin, https://github.com/jenkinsci/aws-batch-plugin and https://issues.jenkins-ci.org/browse/HOSTING-355
Submitter checklist for changing permissions

Always

[x ] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[ x] Add link to resolved HOSTING issue in description above

For a new permissions file only

[ x] Make sure the file is created in permissions/ directory
[ x] artifactId (pom.xml) is used for name (permissions YAML file).
[ x] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[x ] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[ n/a] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[x ] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[x ] All newly added users have logged in to Artifactory at least once

@nfultz Sorry about the delay, I somehow missed the notification.


Clean up inaccuracies in noalias

42: The word directly was written in code font, but the intent here was for it to be in italics.
47: Removed note that malloc (and by extension, free) are annoated __declspec(noalias). malloc and free touch errno, which is a global variable not directly pointed at by one of their parameters, and thus are inappropriate to mark with noalias.

@BillyONeal,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

Oops, something went wrong trying to make that commit. Will remake this.

OK, fixed it now.


vocabularies: fix ES 'name' property type

Vocabularies define a mapping for an attribute 'name' from another vocabulary, which is currently defined as keyword. Nonetheless, as it is not a keyword, it must be modified to text. Example for names vocabulary:
https://github.com/inveniosoftware/invenio-vocabularies/blob/a719cab6fbb0dce4e12b9b6dadc817bb248445b4/invenio_vocabularies/contrib/names/mappings/v6/names/name-v1.0.0.json#L48-L58
This needs to be modified, at least, in names and awards vocabularies.

I did some research into Elasticsearch about field types text / keyword /  wildcard . In my opinion it really boils down to the use-case. For example, in Zenodo a grant's funder name is defined as a text field . If there is a need for wildcards queries (e.g. foo.ba*), we'd need to change the field type but there might be a tradeoff of performance and storage.
The docs refer that wildcards are suited for "long, unstructured machine-generated content" such as logs, which does not seem to be the case for. a grant's funder name. Nonetheless, if we are to support regex/grep style queries we'd need to look further into it.
Elasticsearch keyword docs
Elasticsearch wildcard docs
Elasticsearch text docs
Elasticsearch recommendations (text vs keyword)


Issue with ShouldListenToChildren with CompositeListener

I am using a CompositeListener to traverse the ast. Sometimes I don't want to listen on children of the node in the sublistener, so I've overriden the ShouldListenToChildren method. But it'l never be called on the sub listener.
here is my source: https://github.com/Socordia-Org/Socordia/blob/feature/new-backend-sdk/NewSource/SocordiaC/Compilation/Body/VariableDeclarationListener.cs
Thank you

Where are you overriding it? Can't see it being overridden in that class you sent, or the others in the namespace that make up the composite in BodyCompilation.

lol my bad. I didn't push it. it is now there


Move Project to unmaintained status

Dear users of The Composable Navigator,
Unfortunately, I must inform you that I will no longer continue to maintain this project. This has several reasons, first of all taking care of my mental health.
Over the last year, like many of you, I have been working from home and the boundaries of work and life have blurred over time. This led to my mind not being able to shut down, even after I closed the lid of my laptop in the evening. While changing jobs in May last year has definitely improved the situation, I noticed that being the single maintainer of an open source project created a lot of extra pressure to deliver and perform with an invisible set of eyes watching. This project is one of the few reasons I developed a minor case of burnout and fell into a depression over the course of the year.
To take back my life and enjoy every second of it, I have taken some steps to reduce the amount of stress I am exposed to and part of these steps is stepping back as a maintainer of this project. This allows me to let go of the negative feelings attached to it.
I am grateful that so many of you have used or at least tried this framework. There are not many alternatives out there, but I would recommend checking out Stinsen (rundfunk47/stinsen: Coordinators in SwiftUI. Simple, powerful and elegant.) and the PointFree episodes on navigation in SwiftUI.
Have a great 2022 and stay safe. If you ever feel like you’re running out of energy and that nothing in life has a purpose, get help and talk to people. Life is way too precious to be miserable.
_
Daniel

Hey Daniel. Thanks for being so open about it.
Taking care of yourself is what's most important though often hard enough to do sometimes. Take good care and see you

Hey Daniel. Thanks for being so open about it.
Taking care of yourself is what's most important though often hard enough to do sometimes. Take good care and see you

Thank you for explaining the situation so openly. I'm glad to hear you're feeling better. Take care and have a great year :)

Daniel, thanks for taking care of yourself and for giving this project a decisive send-off rather than letting it wither on the vine. And thank you for the help over the last few months! ❤


Add rails railtie

I need to integrate the images directory into the parent Rails project's asset pipeline. (Rails.application.assets.paths, right?)

works without integration into asset pipeline for now.


Convert from LiTHe Kod to LiTHe kod

Convert the captilisation of every variation of LiTHe kod to the
correct one; LiTHe kod with a small 'k' in "kod".
The assocation is called LiTHe kod, note the capitalisation on "kod"
which follows Swedish language rules.

Reasonable, the naming should be consistent.


Play note animations without hitting actual notes

Describe your problem here.
Is there a way to trigger certain animations from the player's notes without actually having to press a real note ? If not, do they have a name so i can try to play them using playAnim code ? (not the animations when you press in the void, the actual confirm animation)
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
No response

runHaxeCode('game.playerStrums.members['..key..'].playAnim("confirm", true);')
    setPropertyFromGroup('playerStrums',key,'resetAnim',0)

Do i have to replace key by the name of the supposed pressed key ?

Ok, i had to replace 'key' with noteData % 4 for it to work, thanks a lot and one more thing, is there a way i could get the splash to work too ?

runHaxeCode([[         var strum = playerStrums.members[]]..noteData..[[]; 			if(strum != null) { 				spawnNoteSplash(strum.x, strum.y, ]]..noteData..[[, note);             }     ]])
I'm not very sure that it works but this would be the basis of what you ask for

Nah, doesn't work for what i'm doing, here's the entire script so you can see what i'm actually trying to go for :
local playing = false

function onUpdate()
	if getProperty('gf.animation.curAnim.name') == "danceLeft" and getProperty('gf.animation.curAnim.curFrame') == 0 and playing == false then
		characterPlayAnim('boyfriend', 'idle')
	end
end

local stopAnimTimer = 0
local targetTime = 0

function onUpdatePost(elapsed)
	-- end of "update"
	setProperty('boyfriend.stunned', true) --stop boyfriend from hitting notes normally, and stops his animations from happening
	mouseX = getMouseX('hud') - 25
	mouseY = getMouseY('hud') - 50
	noteCount = getProperty('notes.length')

	for i = 0, noteCount-1 do
		if getPropertyFromGroup('notes', i, 'mustPress') then
			noteX = getPropertyFromGroup('notes', i, 'x')
			noteY = getPropertyFromGroup('notes', i, 'y')

			hitbox = 75
			isSustainNote = getPropertyFromGroup('notes', i, 'isSustainNote')
			if isSustainNote then
				noteX = noteX - 30
			else
				noteX = noteX - 10
				noteY = noteY + 20
			end

			if math.abs(noteX - mouseX) <= hitbox and math.abs(noteY - mouseY) <= hitbox and mouseY > -45 and mouseY < 100 then
				addScore(350)
				addHits(1)

				noteData = getPropertyFromGroup('notes', i, 'noteData')
				noteType = getPropertyFromGroup('notes', i, 'noteType')
				if noteType == 'Hurt Note' then
					characterPlayAnim('boyfriend', 'hurt', true)
				else
					if noteData == 0 then
						characterPlayAnim('boyfriend', 'singLEFT', true)
						runHaxeCode('game.playerStrums.members['..(noteData % 4)..'].playAnim("confirm", true);')
						runHaxeCode([[ var strum = playerStrums.members[]]..(noteData % 4)..[[]; if(strum != null) { spawnNoteSplash(strum.x, strum.y, ]]..noteData..[[); } ]])
						setPropertyFromGroup('playerStrums',(noteData % 4),'resetAnim',0.175)
						playing = true
					elseif noteData == 1 then
						characterPlayAnim('boyfriend', 'singDOWN', true)
						runHaxeCode('game.playerStrums.members['..(noteData % 4)..'].playAnim("confirm", true);')
						runHaxeCode([[ var strum = playerStrums.members[]]..(noteData % 4)..[[]; if(strum != null) { spawnNoteSplash(strum.x, strum.y, ]]..noteData..[[); } ]])
						setPropertyFromGroup('playerStrums',(noteData % 4),'resetAnim',0.175)
						playing = true
					elseif noteData == 2 then
						characterPlayAnim('boyfriend', 'singUP', true)
						runHaxeCode('game.playerStrums.members['..(noteData % 4)..'].playAnim("confirm", true);')
						runHaxeCode([[ var strum = playerStrums.members[]]..(noteData % 4)..[[]; if(strum != null) { spawnNoteSplash(strum.x, strum.y, ]]..noteData..[[); } ]])
						setPropertyFromGroup('playerStrums',(noteData % 4),'resetAnim',0.175)
						playing = true
					elseif noteData == 3 then
						characterPlayAnim('boyfriend', 'singRIGHT', true)
						runHaxeCode('game.playerStrums.members['..(noteData % 4)..'].playAnim("confirm", true);')
						runHaxeCode([[ var strum = playerStrums.members[]]..(noteData % 4)..[[]; if(strum != null) { spawnNoteSplash(strum.x, strum.y, ]]..noteData..[[); } ]])
						setPropertyFromGroup('playerStrums',(noteData % 4),'resetAnim',0.175)
						playing = true
					end
					stopAnimTimer = 0
					targetTime = stepCrochet * 0.001 * getProperty('boyfriend.singDuration')
				end

				if noteType == 'Hey!' then
					characterPlayAnim('boyfriend', 'hey', true)
					setProperty('boyfriend.heyTimer', 0.6)
					characterPlayAnim('gf', 'hey', true)
					setProperty('gf.heyTimer', 0.6)
				elseif noteType == 'Hurt Note' then
					if not isSustainNote then
						setProperty('health', getProperty('health') - 0.15)
					else
						setProperty('health', getProperty('health') - 0.03)
					end
				else
					if not isSustainNote then
						setProperty('health', getProperty('health') + 0.023)
					else
						setProperty('health', getProperty('health') + 0.004)
					end
				end
				removeFromGroup('notes', i)
				setProperty('vocals.volume', 1)
				break
			end
		end
	end

	stopAnimTimer = stopAnimTimer + elapsed
	if targetTime > 0 and stopAnimTimer > targetTime then
		characterPlayAnim('boyfriend', 'idle')
		playing = false
		targetTime = 0
		stopAnimTimer = 0
	end
end

Place that in the script folder, it works on any songs


How to get this to run in the Chrome console?

Is there js code I can just paste into the Chrome console on the Bitpay invoice page to show all this data? Just being paranoid and wanted to manually verify the bitcoin send to address. thanks

Also, if you understand JavaScript, you might install it locally, audit the code and publish an issue if you found anything suspicious.


Stuck in NotStarted for very long time

Hey, regarding new-csbatchpolicyassignmentoperation
1: How long does it take before the batch is handled in the backend (queued in the status NotStarted)
and why does it say NotStarted for several hours even though the policy has been assigned to the batch of users?
Would be good to update the site with expected values for this.
thanks
/Markus

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

ID: d149ca60-bfb7-5077-2643-1a08ad926cca
Version Independent ID: 24754aee-bff2-fa16-e7e6-af45362fd916
Content: New-CsBatchPolicyAssignmentOperation (teams)
Content Source: teams/teams-ps/teams/New-CsBatchPolicyAssignmentOperation.md
Service: teams-powershell
GitHub Login: @tomkau
Microsoft Alias: tomkau

We're seeing the same wait times on our side for smaller groups of people, around 10-12, where the policy has not started yet.

@Jacob-Steentoft Sometimes it's handled direct but sometimes it takes up to 2 hours.
Have you run larger set of users? Guess it's the same with larger batches?

@JohanssonMarkus It has been around 5 hours with 2 batches. One with 14 users, and one with 401. Both are NotStarted.
Looking at the user profiles, the policy has been assigned for both batches.

@Jacob-Steentoft that is my experience as well. First it can take up to two hours before the batch is processes.
But also when users has been updated status is NotStarted  for a very long time. So there are two items that would be good if MS can explain and improve.

Hello @Jacob-Steentoft Jacob
How are you?
The last information I could get from the team was this
I'll try to confirm if that information still applies,
Thanks

Hello @Jacob-Steentoft How are you? Did you have chance to see my comment? Thank you

@get-itips
Sorry I missed your earlier message.
Our 2 batches closed when I checked it the next day. Wasn't aware that it was still in preview, but it worked well, just didn't update us with a status.
Thanks for the reply.

@get-itips Thank you very much for the contribution and sharing this explanation. @JohanssonMarkus Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


CreateNewExample should automatically use the ITK source tree used for the build

Definitely #101 did not address this. We need to see if we manage to address it in #120.


Enable CES for 1.11+ clusters

Enable full CES feature for new 1.11+ clusters.

/test

/test

/test

Have to change the implementation a bit, test was failing because:
executing "cilium/templates/cilium-configmap.yaml" at <eq $enableCiliumEndpointSlice "true">: error calling eq: incompatible types for comparison

Turns out .Values.enableCiliumEndpointSlice is set to false, aka a boolean value, and defaultEnableCiliumEndpointSlice is a string value of "false". This results in a type error when doing eq for <1.11 installs.

/test

The net-next CI tests are currently failing because of https://github.com/cilium/cilium/issues/17921.

I think this PR is not working as expected, it should only enable CES in CI tests with k8s 1.21+

I think this PR is not working as expected, it should only enable CES in CI tests with k8s 1.21+

Setting CI aside for a minute, this PR is enabling CES by default. Does that mean the egress gateway will be broken on default setups? :grimacing:

Setting CI aside for a minute, this PR is enabling CES by default. Does that mean the egress gateway will be broken on default setups? 😬

Ah good point...this is only enabling CES by default for new installations, not upgrades, but still yea it breaks egress GW for those new installations...hmm...@aanm WDYT? Should we not enable this by default, maybe we can enable this for new installations in some future 1.11.X? Not sure if changing default is a good practice within the same minor release though...

Or 1.12? Is there a reason for CES to be the default in 1.11.x?

Or 1.12? Is there a reason for CES to be the default in 1.11.x?

Yea, but the hope is that we set it by default asap to get as much as feedback we can.

Are you planning to update this PR to enable CES by default in v1.12+ clusters?
EDIT: Switching to draft mode until the PR is updated or postponed.

Yes, I will update this PR for 1.12.

This is currently blocked by https://github.com/cilium/cilium/issues/17669, will try to push the fix forward first.


Shadow glitch on latest chrome release

In the latest chrome version (v. 58) the on hover animation of card component is bugged.
On firefox and edge the animation works properly so I think it's a browser related bug.
A related issue (now closed) is #4357 .
A related issue on chrome bug tracker is https://bugs.chromium.org/p/chromium/issues/detail?id=713674
Any idea on how to solve or we have to wait 'till chrome team fix that?
Best regards

So far the bugreport for Chromium looks like we have to wait for a fix from them and we can not solve this directly.

On the original thread on chrome tracker they published a quick fix (temporary):
Apply that on materialize css like that:
.hoverable:hover {
transition: box-shadow .25s;
box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19), 0 0 0 0 rgba(0, 0, 0, 0);
}
and the issue is solved. For now that works, waiting for them to fix that on browser side.
The fix is adding the third value on box-shadow.
Hope this helps someone if needed.
Best regards

The fix is adding the third value on box-shadow.

I see. We should monitor the bugreport and keep this issue open with the temporary fix until a patch for Chrome has landed.

This is fixed in the latest canary build.

Perfect, thanks for the heads up.

Does the above code by @rsella have adverse effects in other browsers?  If it fixes the issue in chrome, why not implement it?

Just wanted to point out the this issue exists also in Opera. I know that the problem is not with Materialize, but it would be nice if someone can commit a quick fix for this until the 2 browsers are fixed.
After all, Google Chrome alone is used by more than half of all internet users, so it is indeed worth the fix, we are not talking IE6 here.

Just wanted to point out the this issue exists also in Opera.

Not a surprise as Opera uses Chromium / Blink for rendering ;-)
The fix should be available in Chrome 59.0.3071.61, the current stable is 59.0.3071.104 (a few patches further).

this glitch seems to start happening on 69 v. again


birth data from pesel

In the application pesel can begin only with the numbers 0, 1, 7, 8, 9.
When I added Pesel:<PHONE_NUMBER>7, everything was ok on the form, but the creation of documents failed.   The message was: "UnboundLocalError: local variable 'month' referenced before assignment"

That's great task also to introduce tests (whenever @Rafalkufel will decide which test runner You going to use here).

from pesel:<PHONE_NUMBER>2, I received the birth date: "01.-18.2011r."

Decision can be issued only for people younger than 23 yo. We're never going to issue decision for grandparents (and for parents either) :). @kristhina you did great work by discover that. Pesel of the people older than 23 years must be excluded. So pesel can start with '11' only when next cypher is '2' or '3'.


Add http api to mirror cli commands

This will be much easier to work with for web developers.  Just standard POST and GET to manage keys, sign transactions and query database state with the full security of the light client, attempting to make a REST API.
Discussing desired API with js devs to find something usable.

Decided to run it over HTTP on localhost at first for ease of development.  CORS is disabled (better), or set specifically in the config file for one site.
Future use of unix sockets or encryption.

So for starters this is a spitball enumeration of the CLI commands:

[ ] send:

Description: Send tokens between two basecoin accounts.
Method: POST
Requirements:

[Authentication of some sorts] If needed, perhaps can be skipped over for MVP
FromID
To
Gas
Sequence Number
Fee

[ ] query account:

Description: Get details of an account with proof
Method: GET
Requirements:

[Authentication of some sorts] If needed, perhaps can be skipped over for MVP
AccountID

Request JSON schema

[ ] authentication:

Description: authenticate the user. Perhaps not necessary for the MVP
Method: POST
Requirements:

Valid basecoin account

Please add others as we keep discussing.

The API ideas from our discussion are can be found in this document: https://github.com/tendermint/basecoin/blob/feature/186-http-api/docs/rest/API_draft.md

Awesome, thank you @mappum let me take a look!

This is going to be awesome!

Existing code to be reused and spiffed up:
https://github.com/tendermint/go-crypto/tree/master/keys/server
https://github.com/tendermint/basecoin/blob/unstable/client/commands/proxy/root.go
I would propose making a new directory in basecoin for this code, under client/rest, and moving the proxy logic there. The cli command to launch the server can be under commands, all http.Handlers and all helper methods should be there.

Iteration 1 delivered with https://github.com/tendermint/basecoin/pull/190.
Next steps will be to do some housekeeping, cleanups, restructuring the code. I had a video call with @ethanfrey on Saturday 29th July 2017 at around 8PM EST and he gave some suggestions that are also in an offline email. Watch this space

Follow up issue https://github.com/tendermint/basecoin/issues/200.

This is on-going, but the basic needs for basecoin have been implemented.  We will see further development in other issues.


Backtest Result Incorrect

Note: this is the technical bug tracker, please use other platforms for getting support and starting a (non technical) discussion. See the getting help page for details.
I'm submitting a ...
[ - ] bug report
[ ] question about the decisions made in the repository
Action taken (what you did)
Backtest with my neural net strategy
Expected result (what you hoped would happen)
Result profit should be 9.21%
Actual result (unexpected outcome)
Actual result the same like market profit -28.43%. But my strategy only trade one time and get 9.21% profit.
Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc)
It's a neural net strategy

Yes exactly! The paper trader started out with an amount of bitcoin, which went down. If you don't want this to happen specify asset as 0 and curency as a number in the paper trader.


[BUG-7779][SQL] fix syntax error in init sql of postgre

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

Codecov Report

Merging #7782 (f3faa30) into dev (70ab2b8) will increase coverage by 0.01%.
The diff coverage is n/a.

:exclamation: Current head f3faa30 differs from pull request most recent head 817703d. Consider uploading reports for the commit 817703d to get more accurate results

@@             Coverage Diff              @@
##                dev    #7782      +/-   ##
============================================
+ Coverage     40.83%   40.84%   +0.01%
- Complexity     3665     3667       +2
============================================
  Files           642      642
  Lines         26740    26740
  Branches       3006     3006
============================================
+ Hits          10919    10922       +3
+ Misses        14771    14766       -5
- Partials       1050     1052       +2

Impacted Files
Coverage Δ

...e/dolphinscheduler/remote/NettyRemotingClient.java
53.52% <0.00%> (+1.40%)
:arrow_up:

...org/apache/dolphinscheduler/remote/utils/Host.java
40.00% <0.00%> (+2.22%)
:arrow_up:

Continue to review full report at Codecov.

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


Build: Prettier fails on main for inexplicable reason

This works fine on my computer and within the devcontainer, so no idea why it keeps failing here...

Issue was corrected in https://github.com/AdvisorySG/dawn-advisory-theme/pull/423/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5L71-R71 which was merged in https://github.com/AdvisorySG/dawn-advisory-theme/commit/ad327a864ecfd2b035a93d87bf97b13805ac83fb. No idea why Prettier didn't complain about that on my computer...