[DO NOT MERGE] Test only Get Correct Kafka Performance Test record hash

Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Java KafkaIO Performance Test

Run Java KafkaIO Performance Test

Same Assertion error get bypassing kafka:
23:16:13     Caused by: java.lang.AssertionError:
23:16:13     Expected: "0f12c27c9a7672e14775594be66cad9a"
23:16:13          but: was "966684bbc4d071c54466678005c86eec"

Confirmed hash is correct.

Run Java KafkaIO Performance Test

The hash of 1000 records should be "84a4eebadc22dbc9bd25607f1b64b549": https://ci-beam.apache.org/job/beam_PerformanceTests_Kafka_IO/3087/console
Cleaning up and will do a force push and open this PR


fix the accordian body overflow content

https://jsfiddle.net/w97810uv/5/
Closes #37860

Thanks for opening this PR @Sumit-Singh-8. Next time, please use the PR template 🙏

Thank @julien-deramond for your feedback. Next time i will follow pr template


sctp dependency causes unresolved symbols on iOS/armv7

The current HEAD of OpenWebRTC and all dependencies (except OpenSSL, see other issue) are causing unresolved issues when linking OpenWebRTC in an application. In this case, I am linking OpenWebRTC with a version of Bowser using XCode 6.3, resulting in the following errors:
Undefined symbols for architecture armv7:
  "_gst_sctp_receive_meta_get_info", referenced from:
      _new_data_callback in libopenwebrtc.a(owr_transport_agent.o)
  "_gst_sctp_buffer_add_send_meta", referenced from:
      _on_new_datachannel in libopenwebrtc.a(owr_transport_agent.o)
      _on_datachannel_send in libopenwebrtc.a(owr_transport_agent.o)
  "_gst_plugin_sctp_register", referenced from:
      _owr_init in libopenwebrtc.a(owr.o)

The above sctp functions, which are in gst-plugins, do not seem to be linked in properly.

Probably found one cause: the dist step in openwebrtc-gst-plugins is failing to put the produced files in the correct path on OS X. It seems the absolute dist path is accidentally concatenated.
For example, this path:
/Users/ijsf/cerbero/sources/ios_armv7/openwebrtc-gst-plugins-static-0.0.1/static-build//Users/ijsf/cerbero/dist/ios_armv7/lib
Should have been:
/Users/ijsf/cerbero/dist/ios_armv7/lib

And the root cause is, of course, that I forgot to add the .a static libraries to XCode.


End-to-end tagging: C++

Implemented with the help of @Wumpf.
This semantically mimics very closely the way things are done in Rust, minus all technical differences due to the differences between both the languages and the SDKs.
For that reason, everything stated in https://github.com/rerun-io/rerun/pull/8304#issue-2715466746 basically applies as-is.
Pretty happy about it, I must say.

DNM: requires #8304
Part of #7948

@rerun-bot full-check

TODO: end-to-end failed on arm64 mac:
 FAILED: docs/snippets/CMakeFiles/descr_custom_archetype.dir/all/descriptors/descr_custom_archetype.cpp.o
/Users/runner/work/rerun/rerun/.pixi/envs/cpp/bin/x86_64-apple-darwin13.4.0-clang++  -I/Users/runner/work/rerun/rerun/rerun_cpp/src -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -isystem /Users/runner/work/rerun/rerun/.pixi/envs/cpp/include -g -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -Wall -Wcast-align -Wcast-qual -Wextra -Wformat=2 -Wmissing-include-dirs -Wnull-dereference -Wold-style-cast -Wpedantic -Wpointer-arith -Wshadow -Wswitch-enum -Wunreachable-code -Wvla -Wc++17-compat-pedantic -Wc++20-compat-pedantic -Wc99-extensions -Weverything -Wgnu -Wnon-gcc -Wpre-c2x-compat-pedantic -Wshadow-all -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-covered-switch-default -Wno-ctad-maybe-unsupported -Wno-disabled-macro-expansion -Wno-documentation -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-global-constructors -Wno-missing-prototypes -Wno-padded -Wno-reserved-id-macro -Wno-reserved-identifier -Wno-unreachable-code-break -Wno-unreachable-code-return -Wno-unused-macros -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Werror -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-optimize-sibling-calls -fsanitize=address -Werror -MD -MT docs/snippets/CMakeFiles/descr_custom_archetype.dir/all/descriptors/descr_custom_archetype.cpp.o -MF docs/snippets/CMakeFiles/descr_custom_archetype.dir/all/descriptors/descr_custom_archetype.cpp.o.d -o docs/snippets/CMakeFiles/descr_custom_archetype.dir/all/descriptors/descr_custom_archetype.cpp.o -c /Users/runner/work/rerun/rerun/docs/snippets/all/descriptors/descr_custom_archetype.cpp
/Users/runner/work/rerun/rerun/docs/snippets/all/descriptors/descr_custom_archetype.cpp:68:38: error: suggest braces around initialization of subobject [-Werror,-Wmissing-braces]
    CustomPosition3D positions[1] = {rerun::components::Position3D{1.0f, 2.0f, 3.0f}};
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                     {                                              }
1 error generated.
[597/617] Building CXX object docs/snippets/CMakeFiles/descr_builtin_component.dir/all/descriptors/descr_builtin_component.cpp.o
[598/617] Building CXX object docs/snippets/CMakeFiles/different_data_per_timeline.dir/all/concepts/different_data_per_timeline.cpp.o
[599/617] Building CXX object docs/snippets/CMakeFiles/descr_builtin_archetype.dir/all/descriptors/descr_builtin_archetype.cpp.o
[600/617] Linking CXX executable docs/snippets/native-async
[601/617] Building CXX object docs/snippets/CMakeFiles/descr_custom_component.dir/all/descriptors/descr_custom_component.cpp.o
FAILED: docs/snippets/CMakeFiles/descr_custom_component.dir/all/descriptors/descr_custom_component.cpp.o
/Users/runner/work/rerun/rerun/.pixi/envs/cpp/bin/x86_64-apple-darwin13.4.0-clang++  -I/Users/runner/work/rerun/rerun/rerun_cpp/src -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0 -isystem /Users/runner/work/rerun/rerun/.pixi/envs/cpp/include -g -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -Wall -Wcast-align -Wcast-qual -Wextra -Wformat=2 -Wmissing-include-dirs -Wnull-dereference -Wold-style-cast -Wpedantic -Wpointer-arith -Wshadow -Wswitch-enum -Wunreachable-code -Wvla -Wc++17-compat-pedantic -Wc++20-compat-pedantic -Wc99-extensions -Weverything -Wgnu -Wnon-gcc -Wpre-c2x-compat-pedantic -Wshadow-all -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-covered-switch-default -Wno-ctad-maybe-unsupported -Wno-disabled-macro-expansion -Wno-documentation -Wno-documentation-unknown-command -Wno-double-promotion -Wno-exit-time-destructors -Wno-float-equal -Wno-global-constructors -Wno-missing-prototypes -Wno-padded -Wno-reserved-id-macro -Wno-reserved-identifier -Wno-unreachable-code-break -Wno-unreachable-code-return -Wno-unused-macros -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Werror -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-optimize-sibling-calls -fsanitize=address -Werror -MD -MT docs/snippets/CMakeFiles/descr_custom_component.dir/all/descriptors/descr_custom_component.cpp.o -MF docs/snippets/CMakeFiles/descr_custom_component.dir/all/descriptors/descr_custom_component.cpp.o.d -o docs/snippets/CMakeFiles/descr_custom_component.dir/all/descriptors/descr_custom_component.cpp.o -c /Users/runner/work/rerun/rerun/docs/snippets/all/descriptors/descr_custom_component.cpp
/Users/runner/work/rerun/rerun/docs/snippets/all/descriptors/descr_custom_component.cpp:32:38: error: suggest braces around initialization of subobject [-Werror,-Wmissing-braces]
    CustomPosition3D positions[1] = {rerun::components::Position3D{1.0f, 2.0f, 3.0f}};
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                     {                                              }
1 error generated.

@rerun-bot full-check

Didn't understand though how indicator components work now in this world - did you just change the interim definitions of indicator components to not contain the archetype name?

For now, indicators just set their component_name (same is true of all languages, so that roundtrips pass).
This will change soon when we enter milestone 2: https://github.com/rerun-io/rerun/issues/8129#issuecomment-2519783103, but one issue at a time.

@rerun-bot full-check

@rerun-bot full-check

oh god what now :joy:

@rerun-bot full-check

this is the one


Unformatted Number from the input

Currently the onChange Handler provides number in the format valid for the country chosen.
Example : For India , the format is +.. .....-....." and I get the number in this format.
But How do  I get only the numbers being inputted without the country specific formatting ??

number.replace(/\D/G, '')

number.replace(/\D/g, '')

Thanks !


New version: BioSequences v3.0.1

Registering package: BioSequences
Repository: https://github.com/BioJulia/BioSequences.jl
Created by: @SabrinaJaye
Version: v3.0.1
Commit: 8d0080affc53db7dc69c25c83dabc3a198a13add
Reviewed by: @SabrinaJaye
Reference: https://github.com/BioJulia/BioSequences.jl/commit/8d0080affc53db7dc69c25c83dabc3a198a13add#commitcomment-63181271
Description: Biological sequences for the julia language

@SabrinaJaye could you please tag version 3.1 instead?  See the message above.  Thanks!
[noblock]


Fix shapesdemo error when using deadline and volatile durability [6416]

Not going to wait for mac, as tests passed on Windows and LInux.

Build status:

Linux
Mac
Windows


OCHEM integration

I am please to send you the first models we have done with molgraph toolkit in OCHEM.
RMSE:
MolGraphs: 0.58
SmilesX: 0.6

Great:)


nixos/elasticsearch: fix postStart to allow non-localhost listenAddress

Motivation for this change
Before this fix, if the listenAddress is set to something else than <IP_ADDRESS>,
the service fails to detect that Elasticsearch has properly started and stop.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Just stumbled over the same problem, can confirm that the fix works.

I think we should also backport it to 21.11 afterwards, I’ll open a new PR once this one is merged.

Oh, the action for the backport is really neat! Thanks @talyz, have a nice day 🙂


Align with Faruk's data model

Some things like release date we could include it in our model:
See https://gist.github.com/fdiblen/b8eddda1a6dfb40c83c46e2fc41fbf1c

I’ve implemented a JSON schema for indicators in this repository: https://github.com/fdiblen/everse-schema
The repo now includes tests, CI workflows, and auto-generated online documentation.
@dgarijo, do you have any suggestions on how to merge my repository into this main repository? Should I go ahead and create a PR?
Thanks!

@fdiblen thanks. Let me review the best option and suggest the PR. I would still want to keep a yaml representation, since this is the format RSQKit seems to take. We can convert it to JSON too to pass the JSON schema, no?

Thank you for reviewing and suggestions, @dgarijo!
I think you are referring to these yaml files, right?
If that's the case, it is not a problem. The JSON schema can be used to validate the data in both JSON and yaml formats. For example, CFF has a JSON schema but CITATION.cff file is actually a yaml file.
Eager to hear more of your insights!

Excellent. Will iterate on this as soon as I can (I am wrapping up some urgent deadline at the moment)

@dgarijo Do you have any updates on this? Please let me know if you need anything to move forward.

@fdiblen, apologies. Give me a few days to get back to you.

@fdiblen all right, I have reviewed missing metadata fields. I am going to add the following:

status: indicates the status of the indicator (active, deprecated, etc.). This will be because we may include a collection of indicators, but maybe some are superseeded by others within the project.
creationDate: date when the indicator was created. You proposed this one and it makes sense
For contact, a URL is not enough. We need to have name, email, identifier (e.g., orcid/ROR)

For the description of the metrics/indicators, I suggest using the structure in https://github.com/FAIRMetrics/Metrics, following @EvaMart's suggestions:
### What is being measured?
Explain what you are measuring
### Why should we measure it?
Explain why
### What must be provided for the measurement?
The Metadata GUID. (this is the only acceptable answer for 2nd Gen Maturity Indicator, so please leave this as it is!)
In our case this is the repo? Or a zenodo id?
### How is the measurement executed?
Explain the exact process for evaluation
### What is/are considered valid result(s)?
What outcomes are pass/fail

Do these seem reasonable? If so, then the next action for me will be to:

Add these in the readme, including guidelines.
Create a mini specification with a persistent identifier, metadata, etc.
Create a JSON-LD schema extension of dcat, complementing to your JSON schema validator.

And the action for @fdiblen  will be to create a PR to merge in main the JSON schema.
 I think source/version may not be.

After some discussion in 3.1 meeting, I have renamed this repo "schemas", one folder will be for the rs_indicators


Semi finish

screen shots:

in this PR

I altered schema to have another column in my table "species".
I added some more data to the table "animals".

I added following queries:

update data by transaction and roll it back.
update data by transaction and commit it.
delete all data and rollback it.
delete all animals born after Jan 1st, 2022.
Create a savepoint for the transaction.
Update all animals' weight to be their weight multiplied by -1 and rollback to savepoint.
commit the transaction

Following aggregate queries also added.

count(): find number of animals.
count() with where: number of animals never tried to escape.
avg(): average weight of animals.
max() with where: Who escapes the most, neutered or not neutered animals?
min() & max() with group by: What is the minimum and maximum weight of each type of animal?
avg() with where & group by: What is the average number of escape attempts per animal type of those born between 1990 and 2000?

@Olamarx Can you please specify about which link you are talking.

@Olamarx Can you please specify about which link you are talking.

I am talking of this

@Olamarx thanks

Hello @DilsherB
This is an additional review as a result of the second opinion request.

[ ] Kindly insert the correct data that is given in the requirement.
As you can see in the requirement some weights are negative values but in your code all of them are positive

__
YOUR CODE

Cheers and Happy coding! 💻 👏

GitHub | LinkedIn | Twitter
Reviewed by Ahmet Bozacı

@ahmetbozaci , thank you for explaining in the right way. I have implemented the required changes.


Beginner to ClickHouse

Hi Team, am new to Clickhouse I have doubts in the following area. anyone could please shed some lights on it.
I have a use case of trillions of record processing.. with aggregation function and joins.. what could be the perfect table engine. how partition works in the mergetree family. is there any callbacks available in JDBC for update and delete.
Thanks

Please start with official tutorial: https://clickhouse.yandex/tutorial.html
Also please read that: https://github.com/yandex/ClickHouse/issues/2161
Also you can watch one of many presentation:
https://www.youtube.com/channel/UChtmrD-dsdpspr42P_PyRAw
https://github.com/yandex/clickhouse-presentations
For paid training & support - you can also contact http://altinity.com


Problem when changing tabs with two users connected via WebRTC

I've integrated this demo into my WebRTC app where two users can be in a videoconference.
If I activate background replacement and change tab then the segmentation is stopped but the stream continue. Is it the intended behaviour, shouldn't the segmentation continue as well?
See the following video:
https://user-images.githubusercontent.com/90264844/226776846-c4e54a83-18be-4bc8-8325-32865d5c518a.mov
My implementation of timerHelper and timerWorker is identical to yours. The difference is in useRenderingPipeline, I removed hooks like useEffect/useState and manually create/destroy the pipeline as I am working on legacy code written in class component/typescript instead of functional component/react. However, I don't think it's the cause of the behavior.
deferInputResizing is true and targetFps equals 65. I am using the WebGL pipeline with MLkit/Meet (Not bodyPix)
I'm not sure if the same problem apply to your hosted demo, it is hard to diagnostic as a standalone user without a WebRTC connection to another user.
I am wondering if using an inaudible sound in background would solve this issue? Or any alternative.
(As mentionned here: https://github.com/Volcomix/virtual-background/issues/51)
Kind of related issues:
https://github.com/Volcomix/virtual-background/issues/29
https://github.com/Volcomix/virtual-background/issues/25

I removed timerHelper and timerWorker and instead used workerHelper from https://github.com/bukharin PR and it now works!
https://github.com/Volcomix/virtual-background/pull/50

Thank you for reporting and sorry for the delay. I needed to take some extra time to setup a WebRTC session around this demo and reproduce the issue.
The timer worker was used for the main rendering loop, but the demo was still relying on requestAnimationFrame to asynchronously read pixels from the GPU.
So to fix the issue, https://github.com/Volcomix/virtual-background/commit/8727dec60c5b94ce9c21701c1aa98fa62ae353b7 now also uses the timer worker when reading the pixels from GPU, which was something @bukharin did in his #50 and that I forgot to handle.

Is timerWorker.setTimeout(test) equivalent to requestAnimationFrame(test)?
requestAnimationFrame(test) will run in the next available frame while timerWorker.setTimeout(test) will always run at the end of the current event loop. Won't the browser hang if timerWorker.setTimeout(test) will run too fast?

As far as I understand how browser engines work:

timerWorker.setTimeout(test) will call worker.postMessage()
empty the functions call stack (functions supposed to be called after timerWorker.setTimeout())
empty the microtasks queue
update the rendering

In the same time (but that could also happen after 4.), the web worker could have received the message and called self.postMessage(), which adds a macrotask into the window event loop. So in worst case scenario, we should have the window event loop continuing:

execute test()
go back to 1. unless the pixels have been completely downloaded from the gpu

This should definitely eat more CPU than requestAnimationFrame while downloading the pixels. I'm not sure that the pixels download part of the rendering pipeline is long enough for that to be noticeable though. I haven't checked recently but the last time I experienced such infinite loop involving a web worker:

the behavior described from 1. to 6. allows the browser to update the rendering after each completed macrotask
the time delays introduced by postMessage and the worker code executed in a separated thread seem enough to allow the browser to keep the user input responsive (mouse and keyboard)

I agree that this doesn't look optimal. However it seemed pointless to me to implement the whole custom worker timers stuff if we have this bug where the segmentation doesn't update when the tab is in background.
Do you think of any other way to fix the issue while preserving the behavior of requestAnimationFrame @benbro?

Thank you for the explanation. I don't have a better suggestion.
It could be great if Chrome fixed this bug instead:
https://bugs.chromium.org/p/chromium/issues/detail?id=1343635#c39


Javascript Debugger keeps crashing

Type: Bug
When I put a break point in my code and run it, the debugger breaks to the breakpoint and then local variables spins for sometime before crashing.
 Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.
If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.
Happy coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Make it possible to lookup abuse-c-objects

This one look good, we can probably merge it. Feel free to make it ready for review if you think it's good to go.


Problem to log in on Slack using Franz

I tried to add a new service of Slack on Franz and the page appears blank and doesn't have the place to log in. What shall I do?

Can you please update your initial issue with all the necessary information like macOS version, exact Franz version and so on. Please use this template, it makes tracking and reproducing issues much easier.

The same happens to me

Expected Behavior

Current Behavior
Slack doesn't load when added as a service. Tried readding, Ctrl-R, restarting the app, etc.

Screenshots (if appropriate):

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

Franz Version used: 5.0.0-beta.15
Operating System and version: Windows

Solved. I was missing the team on the service settings page.

oh, i got same problem. Just restart Franz

Our team as ADFS login system. And I can't ever use this team in Franz. That's very unfortunate. :(


refactor: use block styles instead of directly specifying block colors

This is one of three PRs across scratch-blocks, scratch-gui and scratch-vm that refactor each package to define block colors as Blockly BlockStyles, instead of using the colour attribute in Block JSON. This has several advantages:

Using the colour attribute causes the secondary/tertiary colors to be calculated, and Blockly does so in a way that slightly skews from the colors Scratch specifies. Scratch had previously modified core Blockly to read the secondary/tertiary colors out of the block JSON, but this isn't directly achievable using supported APIs.
Using block styles makes it easy to switch themes, and Scratch's themes (currently just the default and a high contrast variant) are now transformed into BlockStyles/Blockly themes.

In addition, these changes fix the coloration of dropdown fields in their various forms to align with Scratch's behavior. The ability for Scratch extensions to specify a custom block color is also preserved, even though that functionality is currently unused.

As discussed offline, this lgtm once you add comments to help the next code reader/editor understand when to use color vs colour

As discussed offline, this lgtm once you add comments to help the next code reader/editor understand when to use color vs colour

Done!


Update settings in background

Relates to https://github.com/brainelectronics/MyEVSE-Webinterface/issues/16
/configure and /select pages open the URL in foreground and return to the / index page. Users might have to open the pages again to perform other/additional changes.
Use background calls and show success banners after operation finished

/select can keep page active, /configure requires reload to show updated list of configured networks


#17675 read enum values as database cache; fix data types renaming

Now, we read the enum's list with all data types together. One query instead of many.
Was

Now

So, please check:

[x] Enum data values are still viewable for enum data types
[x] Enum data values are still not viewable for not enum data types
[x] Enum data types refreshing
[x] Data types renaming via UI
[x] Connection and data types reading (just check your Qqery manager) - for forks (Redshift, Cockroach, etc.)

enum data is incorrectly shown in datagrid for newly created type and table - no values are available both on grid and value panel.
https://github.com/dbeaver/dbeaver/assets/31996417/bf57c9b7-e4ad-49f3-909a-8ddd7c921b72

Fixed.

verified


Updated SA1118 to allow multi-line constructor invocations

Fixes #2200.

Build failed due to TestNoSA1503IfStatementsAsync. I guess it's the problem described in #2010...

@bjornhellander I restarted the build. For future reference, if you (or any other member of the DotNetAnalyzers organization) sign into AppVeyor, you should have permissions to restart a failed build from this project. 😄

Current coverage is 96.78% (diff: 100%)

Merging #2217 into master will increase coverage by 0.02%

@@             master      #2217   diff @@
==========================================
  Files           579        579
  Lines         78076      78099    +23
  Methods        3415       3415
  Messages          0          0
  Branches       3025       3025
==========================================
+ Hits          75551      75590    +39
+ Misses         1685       1669    -16
  Partials        840        840

Powered by Codecov. Last update 0298ccf...0d7a541


Alphabetical sort of chem dispenser

closes #3000
Did a sort on reagent dispenser to close out an issue. Should have been resolved by a previous PR.

TBH the UI should maybe auto-sort in case we ever get the chem names back

TBH the UI should maybe auto-sort in case we ever get the chem names back

Yeah I couldn't find a way to do a sort within a YAML file so just thought I'd check through them. This commit should cover all the dispensers that have anything over like 2 items in.
Future PR's for dispensables should just be in alphabetical order anyway for good practice.

I just did it https://github.com/space-wizards/space-station-14/pull/3253

Also the reason is that if someone wants to just slap translated names onto it and still have the same reaction code they don't need to mess with the yaml.

closing in favour of #3275 due to my github repo mess.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/58868

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/94155

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/99829

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/120591


Pod startup failing due to new startup.sh

Controller Version
0.24.1
Helm Chart Version
0.19.1
CertManager Version
1.8.1
Deployment Method
Other
cert-manager installation

Installation process with Helm Via flux. Tested and working correctly with custom domain.

Checks

[X] This isn't a question or user support case (For Q&A and community support, go to Discussions. It might also be a good idea to contract with any of contributors and maintainers if your business is so critical and therefore you need priority support
[X] I've read releasenotes before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes
[X] My actions-runner-controller version (v0.x.y) does support the feature
[X] I've already upgraded ARC (including the CRDs, see charts/actions-runner-controller/docs/UPGRADING.md for details) to the latest and it didn't fix the issue

Resource Definitions
apiVersion: actions.summerwind.dev/v1alpha1
kind: RunnerDeployment
metadata:
  name: default-org-runners
  namespace: actions-runner-system
spec:
  replicas: 1
  template:
    spec:
      image: summerwind/actions-runner-dind # <-- was unpinned
      dockerdWithinRunnerContainer: true
      organization: <redacted>
      env: []

To Reproduce
Try to run on a GKE cluster with the latest image `latest@sha256:331d12b3c2bb35436f82dccfc661afd13bb093afd3461d19cc5fce74b64e896c`. Pod correctly schedules but `runner`

Describe the bug
See textPayload key below.
{
  "textPayload": "tee: 'standard output': Bad file descriptor",
  "insertId": "vrxebg7zrlowahpw",
  "resource": {
    "type": "k8s_container",
    ...
    }
  },
  "timestamp": "2022-06-23T03:45:09.572895611Z",
  "severity": "ERROR",
  "labels": {
       ...
  },
   ...
}

This is a k8s_container resource which means the pod was correctly scheduled but failed during startup.
Symptoms are a restart loop of pods every ~1 second.
Describe the expected behavior
Pod should start. Changing nothing but going back to summerwind/actions-runner-dind:v2.293.0-ubuntu-20.04-933b0c7@sha256:635aa33ed5fc83f5df7a27986f654500fc28eeb619498888f3442a133b54258b fixes the issue.
Controller Logs
https://gist.github.com/rich-bain/440988ac221992e196fba6aa4faeb711

Runner Pod Logs
Unavailable due to immediate deletion.

See stackdriver log (only a single item produced):
https://gist.github.com/rich-bain/440988ac221992e196fba6aa4faeb711

Additional Context
Worked fine yesterday. Spun up some new nodes which invalided my docker cache. Pinning back to the old version fixes the issue.
Issue either https://github.com/actions-runner-controller/actions-runner-controller/blob/master/runner/startup.sh#L30 or https://github.com/actions-runner-controller/actions-runner-controller/blob/master/runner/startup.sh#L45

Seeing the same behavior, the pod logs shows: tee: 'standard output': Bad file descriptor

@rich-bain can you show which version you pinned to?

Pinning the issue to
image: summerwind/actions-runner-dind:v2.293.0-ubuntu-20.04-933b0c7@sha256:635aa33ed5fc83f5df7a27986f654500fc28eeb619498888f3442a133b54258b

resolved the issue for us!

We faced another error on new image actions-runner-dind:v2.293.0-ubuntu-20.04.
helm chart version: 0.19.1
The error log is one line:
environment: AWS EKS v1.22.9-eks-a64ea69 with Karpenter (containerd).
tee: 'standard output': Bad file descriptor

We've already reverted actions-runner-dind image version to v2.293.0-ubuntu-20.04 and everything goes back well.

Getting the same issue, reverted to 2.293.0-ubuntu-20.04-933b0c7


test: fix tcp_close_accept flakiness on SmartOS

This test is failing from time to time on SmartOS because
the last connection sometimes succeeds. To avoid it, close
the server before attemping the connection.
Fixes: https://github.com/libuv/libuv/issues/799

LGTM. CI: https://ci.nodejs.org/job/libuv-test-commit/12/

LGTM

This test failed in a few places:

https://ci.nodejs.org/job/libuv-test-commit-linux/11/nodes=centos5-32/console
https://ci.nodejs.org/job/libuv-test-commit-linux/11/nodes=centos5-32-gcc41/console
https://ci.nodejs.org/job/libuv-test-commit-linux/11/nodes=centos5-64/console
https://ci.nodejs.org/job/libuv-test-commit-linux/11/nodes=centos5-64-gcc41/console

`tcp_close_accept` failed: exit code 6
Output from process `tcp_close_accept`:
Assertion failed in test/test-tcp-close-accept.c on line 88: stream == (uv_stream_t*) &tcp_incoming[0]

It looks like those failures were already happening in previous runs but I can try a fix for those too

Added new commit that tries to fix the centros failures

@santigimeno why close?

@jbergstroem yes, @bnoordhuis proposed a valid fix in the first place. I'll open a new PR with the 2nd commit of this PR for the centos failures.


tinder_api.get_auth_token

Hey
just wondering if there are any troubleshooting ideas for the tinder_api.get_auth_token() function?
its throwing the default exception
No JSON object could be decoded
{'error': 'Something went wrong. Sorry, but we could not authorize you.'}
successfully got fb_access_token and fb_user_id but when I pass them to the get_auth_token function it fails.
Any ideas of troubleshooting ideas?

I updated FB_AUTH = "https://www.facebook.com/v2.8/dialog/oauth? in fb_auth_token.py but no luck.

It might be that it’s a different endpoint as well. I’d recommend putting a break point after the error in the code and before the default message is returned so you get better info on why it’s failing.

On Jul 26, 2018, at 11:35 PM, paulgibbonshp<EMAIL_ADDRESS>wrote:
I updated FB_AUTH = "https://www.facebook.com/v2.8/dialog/oauth? in fb_auth_token.py but no luck.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

it gives
{u'error_no': 40304, u'code': 403, u'error': u'minimum client version enforced#MINIMUM_VERSION_REQUIRED'}


Daniil: Watch mytopcasino.co.uk

Daniil requests the watch of the watch_keyword mytopcasino\.co\.uk. See the MS search here and the Stack Exchange search here.

mytopcasino\.co\.uk has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Zoe in Charcoal HQ


[Bug Report] pytest is not a dev dependency

If you are submitting a bug report, please fill in the following details and use the tag [bug].
Describe the bug
pytest is listed as a dev dependency at
https://github.com/neelnanda-io/TransformerLens/blob/829084a53836c5b8b388aa37a5ffce73b6371712/pyproject.toml#L37-L47
but it is used in utils at
https://github.com/neelnanda-io/TransformerLens/blob/829084a53836c5b8b388aa37a5ffce73b6371712/transformer_lens/utils.py#L16
and import transformer_lens fails if pytest is not installed.
Code example
import transformer_lens

gives
Traceback (most recent call last):
  File "/Users/rajashreeagrawal/Directory/2024Directory/sparse_autoencoder_playground/sae.py", line 16, in <module>
    import transformer_lens
  File "/Users/rajashreeagrawal/Directory/2024Directory/sparse_autoencoder_playground/.venv/lib/python3.10/site-packages/transformer_lens/__init__.py", line 2, in <module>
    from . import utils
  File "/Users/rajashreeagrawal/Directory/2024Directory/sparse_autoencoder_playground/.venv/lib/python3.10/site-packages/transformer_lens/utils.py", line 16, in <module>
    import pytest
ModuleNotFoundError: No module named 'pytest'

System Info
Describe the characteristic of your environment:

Describe how transformer_lens was installed (pip, docker, source, ...) poetry add transformer_lens
What OS are you using? (Linux, MacOS, Windows)  MacOS
Python version (We suppourt 3.7 -3.10 currently) 3.10

Additional context
Add any other context about the problem here.
Checklist

[x] I have checked that there is no similar issue in the repo (required)

I'm seeing this too. Looks like it will be fixed by PR #463

Replicated this with a clean python environment using pip install transformer_lens
Looks like it was introduced in #463
Rather than adding a pytest dependency should the change to utils.py just be reverted?


Adding Expense model

Created Expence app and registered the app ,also created the app migration including the new expence model , but in the models.py i have a class called expense that has a foreign key to the Model User , waiting on @ofirtzabari to push the User Model then i will make the neccessary changes and continue from there.

You failed the flake8 checks. Fix your code according to the error messages.

adding my model to the commune app instead of creating a new expense app


UML Diagram: Communication Diagram

Describe the bug
In this case, self-messages point to the left and they overlap with current class diagram, which makes them less visible.

To Reproduce

Go to exercise with Communication Diagram edditor.
Create self-messages.
See error

Expected behavior
Suggestion: let the messages be displayed above with arrow pointing to opposite direction.

Screenshots
None
What browsers are you seeing the problem on?
Microsoft Edge
Additional context
None
Relevant log output
None

Bugs in the UML editor must be fixed in our UML editor, Apollon.
Please open an issue here: https://github.com/ls1intum/Apollon/issues/new?assignees=minrows&labels=bug&template=bug-report.md


How to discover the information of cache block size by software?

In 2.7. Software Discovery section, some information needs to be discovered by software.
How to discover the information by software?
Should we record them into specified registers?
Or, should SW know these information in advance based on the cache configuration?

The new (in development) "RISC-V unified low-level discovery method" will support discovery of lots of information - such as what arch extensions are supported, what optional extension features are supported, what parameters are supported, etc.  In Linux-class systems, for example, this would be employed during boot by M-mode software, and some of that information may then be populated into Device Tree or ACPI tables that are passed to the OS.
Cache config info readily falls into this category.

I run into problem when I tried to implement __builtin___clear_cache with cbo.flush, that require know the block size so that we can know cbo.flush should execute how many times, and I realized there is no way to implement that until we have "RISC-V unified low-level discovery method" and OS support...

We were discussing that as part of the kernel support for CBO.
It was agreed to provide this information via DTB as specified here:
http://lists.infradead.org/pipermail/linux-riscv/2022-May/014886.html
The interface for userspace is still not defined.
Also, note that the CBO granularity does not necessarily need to be equal to the cache line size.

@cmuellner thanks for the info, I didn't realized that CBO operation size might different from the actual cache line size, seems like I should stop to implement __builtin___clear_cache at this moment until that is settle down and having interface for userspace.

The CBO spec says:
"""
2.7. Software Discovery
The initial set of CMO extensions requires the following information to be discovered by software:
• The size of the cache block for management and prefetch instructions
• The size of the cache block for zero instructions
"""
So, we have to further differentiate between the cbom/cbop size and the cboz size.

FWIW, this profile option, Zic64b, also indicates the cache block size: https://github.com/riscv/riscv-profiles/issues/37

My understanding of the intent of the RVA ISA Profiles is that Linux distros will target an RVA profile.  At some point going forward that will be RVA22.  Once distros target RVA22, then the Zic64b mandate from the profile will mean that a distro can assume 64B for the two CBO block sizes.  Would that still mean that standard RISC-V Linux has to support dynamic discovery of the two block sizes (given that they can only be 64B in RVA-compliant distros and hardware), i.e. that these extra builtin's need to be implemented?

A plausible and sensible scenario would be that upstream will support all the RVA22 extensions, plus the supported/existing HW before RVA22, plus any non-RVA22 HW with a reasonably large user base (assuming that somebody will care enough to work on the required patches).
The __builtin___clear_cache builtin is part of GCC (flush the processor's instruction cache) and needs to be implemented as JIT compilers might depend on it.
One way to solve this for all CBO sizes would be:
	ld a1, 0(riscv_cbom_block_size)
[...]
	mv a0, $start
	j 2f
3:
	$cmo_operation (a0)
	add a0, a0, a1
2:
	bltu a0, $end, 3b

That's also how Heiko's kernel patch implements the CBO support.

My understanding of the intent of the RVA ISA Profiles is that Linux distros will target an RVA profile. At some point going forward that will be RVA22.

As far as I know, x86_64 Linux distributions still support the original 2003 Athlon 64s. They don't assume anything like AVX or even the BMI1/BMI2 (Intel) or ABM (AMD) bit manipulation extensions.
RVA20 aka RV64GC should be a supported baseline forever.


False positive with implementing several interfaces

Describe the bug
When implementing several interfaces and executing diktat fix, for some reason the interfaces end up on new line.
Expected behavior
class A<K : Any, P : Any, G : Any> : B<K>(), C<P>, D<G> {}

Observed behavior
class A<K : Any, P : Any, G : Any> : B<K>(),
C<P>,
D<G> {}

Steps to Reproduce
class A<K : Any, P : Any, G : Any> : B<K>(), C<P>, D<G> {}

According to guide (<IP_ADDRESS>), if the supertype list has more than two elements, they should be separated by newlines. However, this observed behavior doesn't match the guide: first supertype should also be on the new line.


Please index it on https://wiby.me/submit/

https://wiby.me/submit/

Hi there, dunno how I missed this thread
I just went ahead and submitted!

cool website too...will have to browse :)


feat: add support for filter spoken languages

Closes #84

:tada: This PR is included in version 2.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Punishments: Fix a few display issues

This happens when you use /nameblacklist on a user that already has some punishments, can get something like

I would generally prefer specifically defining a userid in this case.

i.e. a const userid = toId(user); at the top of the function.

Done.


Various RSpec.clear_examples bug fixes.

Fixes #2367
See individual commit messages.
This doesn't consider whether we should change/alias the name of clear_examples as proposed in linked ticket. We probably do want to do that though.
Probably not interesting to anyone, but I tried streaming my process of making this PR. Took me longer than I thought! Got some weird audio feedback issues so may not be too watchable...

https://www.twitch.tv/xaviershay/v/114691294
https://www.twitch.tv/xaviershay/v/114813777
https://www.twitch.tv/xaviershay/v/114825637

It's weird that reporter belongs to configuration. It mixes state with
configuration. This means that we have to do a "partial" configuration
reset when we want to "reset except configuration", which suggests to me
that we'll probably have more issues here in the future.

Yeah maybe we need to rework how we store the state, maybe we need a "Reporter" and a contained "RunState" or similar.

still have a couple of minor things to iron out (including responding to feedback), but please do take a look at the commit messages. These changes did my head in...

ready for re-review! This addresses all 3 issues from #2367

remind me: where did we end up on policy for CHANGELOG additions in the PR? This would be a bugfix addition I think.

@xaviershay the policy was more about not pushing people to do the changelog entries themselves, but we've been adding our own changelog entries in PRs

This just needs a fix for the ffi issue on 1.9.3 on appveyor and it's good to go

The windows build has been fixed upstream if you want to rebase to get this green, happy to merge as is though.

I'm going to rebase this in an attempt to make it go green.

Nevermind, I see I already did that in #2379.  Gonna close this.

@xaviershay given this got merged in #2379, can you add something to the changelog for it?

yes I will do this


ja: Make glossary/volume.md follow v1.17 of the original text

This is a Feature Request

What would you like to be added
Update glossary/volume.md to follow v1.17 of the original (Englist) text.
Why is this needed
content/ja/docs/reference/glossary/volume.md it outdated.
Comments
/language ja
/good-first-issue
File to update
https://github.com/kubernetes/website/blob/dev-1.17-ja.2/content/ja/docs/reference/glossary/volume.md
Original
https://github.com/kubernetes/website/blob/release-1.17/content/en/docs/reference/glossary/volume.md
diff between translated and v1.17
https://gist.github.com/oke-py/941bfb5156d022507f4fc61e687ec9d1
Note
Currently, we use dev-1.17-ja.2 branch. Please open a PR targeting the branch.
ref
How To Contribute
翻訳スタイルガイド
If you have a question, feel free to ask us here or slack.k8s.io #kubernetes-docs-ja channel.

/assign

/close


Feature/async headers

Ui changes for https://github.com/timonback/springwolf-core/pull/1

Merged in upstream


Error in mongo express in docker

"Service Unavailable
Please, make sure the credentials are correct or try again after restarting / reinstalling the extension.
If the problem persists, please create an issue on the extension's GitHub page."
I always get this error. I copy past my Mongodb connection string from mongo atlas and change the  accordingly and I always receive the mentioned error.

Hello! Thank you for reporting the issue!
This is a known bug in Mongo Express itself. I am tracking this bug since Feb 3 here: #39
I'm afraid it's impossible to use Mongo Express Docker Extension v1.0.2 to connect to Mongo Atlas.
For now, please, follow the main issue entry for this bug (#39).


View monitor id

⚠ Please verify that this feature request has NOT been suggested before.

[X] I checked and didn't find similar feature request

🏷 Feature Request Type
API, UI Feature, Other
🔖 Feature description
I'm using an uptime-kuma-api made with websocket, as there isn't an "official" one yet. The problem is that I need to get the monitor's id to be able to get its result, and so far I haven't found any place in the interface where I could get this id. This would certainly be easy for me, but making a request for all monitors to find the ID would be bad for my client.
✔ Solution
I propose put a id in monitor infos

❓ Alternatives
No response
📝 Additional Context
No response

The ID can be found in the url.

Related previous issue https://github.com/louislam/uptime-kuma/issues/2104

I could make the pull request

Here is our contribution guide: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md
Note that looking like the rest of the UI is a hard requirement for us. I don't think adding it to the link column is a good idea.
I would suggest instead a smaller, less dark #ID appropriate spacing after/before the title.

Ok, thanks for idea, i will make the pull requests

Reopening as FR is not completed

I finally had time to do this, what did you think?

Now that I realized that the pull request has already been made

what did you think

I think making this smaller and gray as proposed by @chakflying looks more in line with our current design language


Include the system notification content height in verticalOffset

When dynamic type becomes excessively large, the system notification view may expand and become visible while in the dismissed state.  The verticalOffset of 250 is not enough to keep the view off screen.
This PR includes the height of the system notification view content in the offset ensuring that the view is not visible in these cases.
It's not clear to me, but this might allow for the base offset of 250 to be reduced.

Hi @briancordanyoung
Thank you - looks promising! I will give it a try, and as you say, hopefully it will let us reduce or remove the base offset.

@danielsaidi Is see this PR was rejected.  Is there anything I could do to improve it? Do you have another technique you intend to use to prevent large text sizes from making the "offscreen" view visible?

Hi @briancordanyoung
Sorry about this, I must have closed it accidentally. I've been working on most of my open-source projects in parallel to get them ready for Swift 6, and have been spreading myself a bit thin. I managed to close another issue as well 🙈
Thank you for letting me know! I'll reopen it and will take a look at it once I'm done with the Swift 6 transition.

@briancordanyoung I think was auto-closed as a result of me renaming the master branch to main yesterday. 🫠


Added translations to portugues from brazil

Hi @imalitavakoli,
I would like to contribute to your post but I am getting the following error

Thanks a lot for your interest and contribution to this tutorial repo 😊
But about the error that you're getting, I have no idea what is it about! I just googled your error, and found the following... Maybe it can help:
https://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed
Again, thanks a lot ❤


Feature/fix issue 316

Coverage remained the same at 100.0% when pulling 91830f8504df7859b1f8ae3e47676acdfef8a4ac on feature/fix-issue-316 into 323c78963b0fcf5358559965d25ce6b1de523d13 on develop.


fix aliases command

The current aliases command isn't working, looks like this was changed overtime.

Thanks


prompt box not working on bootstrap modal

Hello,
When I try to open input confirm box from a bootstrap modalbox, input(or textarea) becomes not editable.
I played with z-index but no-result. Interestingly, Option select is working.
How we can make it work on modal?
thanks in advance.

Hello @sezercoban
Remove the tabindex attribute from the bootstrap model, that will fix it.
Also,
#202

Closing this issue.


Replace NX's README.md by the NXPM one

Expected Behavior

It would be better to have NXPM README.md instead of the NX one since there are some instructions that are necessary.
Current Behavior

Currently the README.md is the one provided by the NX workspace.
Possible Solution

Replace README.md

This is a great point.
As a start, I think it would be nice to list similar instructions to those are currently printed after installation:
>  NXPM   INFO  Installation finished
>  NXPM   INFO  To get started         : cd my-stack
>  NXPM   INFO  Start database servers : docker-compose up
>  NXPM   INFO  Run setup              : yarn setup
>  NXPM   INFO  Start API              : yarn dev:api
>  NXPM   INFO  Start Web              : yarn dev:web

And probably a link to Nx' documentation. And very open for other suggestions.

This is a great point.
As a start, I think it would be nice to list similar instructions to those are currently printed after installation:
>  NXPM   INFO  Installation finished
>  NXPM   INFO  To get started         : cd my-stack
>  NXPM   INFO  Start database servers : docker-compose up
>  NXPM   INFO  Run setup              : yarn setup
>  NXPM   INFO  Start API              : yarn dev:api
>  NXPM   INFO  Start Web              : yarn dev:web

And probably a link to Nx' documentation. And very open for other suggestions.

@beeman definitely an awesome idea!

@beeman definitely an awesome idea!


modifying application parts at runtime

Suppose on start-up I load some plugin assemblies from a plugins folder, as application parts, containing controllers, views etc.
Suppose I create a page where an Admin user can upload a zip file containing a plugin, and my application will extract this to it's plugin  directory.
Is there anyway to load the new application part at runtime without restarting the whole application?

@javiercn / @sebastienros - any ideas or thoughts on this?
I suspect the answer is that it isn't supported using ApplicationParts. But a more full-featured system such as Orchard 2 might support some concept like this.

Orchard Core cheats by reloading the DI and middleware pipeline when there is a new module enabled. The application doesn't have to restart, so it's fast (<500ms) and because it doesn't happen a lot and mostly at design time it's good enough.
But OC doesn't load assemblies dynamically, they have to be statically linked. Only the decision for which ones must be activated is taken dynamically. The main issue with dynamically loading "plugins" will be that most ASP.NET components do their initialization when the application starts. And also based on compiled assets (compiled views) and some deps files issues might happen.

I'm using https://github.com/natemcmaster/DotNetCorePlugins to handle loading assemblies dynamically into an application load context (I used to handle this logic myself but natemcmaster does a much better job than I did). This handles many edge cases explained in the readme.
Assembly Load Contexts are gaining a long awaited ability to be "unloaded" / disposed - which is .net core's answer to the old AppDomain Unload. So it's natural with the advent of this new capability with ALC's to want to take this to asp.net core mvc and dynamically unload / reload mvc application parts assemblies at runtime by disposing the underlying ALC from whence they were loaded. However my assumption is that it will need the asp.net core mvc team to look at the parts system and go it can can tie in with ALC unload.


The register method of CacheModel does not utilize the useClass specified

Is there an existing issue for this?

[X] I have searched the existing issues

Current behavior
If the "register" method options include a "useClass" property, the class will not be utilized to determine the cache manager's options.
I am not sure if this is an issue in this repository or in the @nestjs/core repository.
Minimum reproduction code
https://github.com/mmuenker/cache-options-are-not-resolved
Steps to reproduce

yarn
yarn start

Expected behavior
During startup, the CacheModule.register function creates an instance of the CacheModuleOptionsLoader class, which is defined with useClass property.
Package version
2.2.1
NestJS version
10.3.2
Node.js version
18.18.2
In which operating systems have you tested?

[ ] macOS
[ ] Windows
[X] Linux

Other
$ yarn start
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [NestFactory] Starting Nest application...
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [InstanceLoader] CacheModule dependencies initialized +8ms
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [RoutesResolver] AppController {/}: +4ms
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [RouterExplorer] Mapped {/, GET} route +1ms
[Nest] 665160  - 02/08/2024, 2:50:23 PM     LOG [NestApplication] Nest application successfully started +1ms

Use registerAsync not register


hf_dataset(..., shuffle=True) does nothing

hf.py line 86:
if shuffle:
        dataset.shuffle(seed=seed)

This call expects Dataset.shuffle to execute an in-place mutation, which it does not; it returns a new Dataset object.
Revised code:
if shuffle:
        dataset = dataset.shuffle(seed=seed)

inspect-ai version: 0.3.30
datasets version: 3.0.0

Ouch! Thanks for reporting this. Fixed here: https://github.com/UKGovernmentBEIS/inspect_ai/pull/477


Treat thrift as a kind of tcp

The second commit is cleanups during the investigation.

@hzxuzhonghu: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

lint_istio
f5fd42b886e2abd5d47c17f720d21de1e364e918
link
/test lint_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@pnovotnak

This is to make it work when thrift is specified in portname but thrift feature is not enabled. In this case, it is treated as pure tcp protocol.

@hzxuzhonghu: PR needs rebase.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

ping @howardjohn rebased, ptal


Ability to force rerender?

Is passing the flag through to render_list something that you'd consider adding?  If so, I can create a pull request from:
https://github.com/alx77/render_list_geo.pl/compare/master...SomeoneElseOSM:force_option
Of course there may be a better way of adding a flag without an argument in perl rather than asking the user to type "-f 1" - if so I'd be happy to change that accordingly.

just remove semicolon after "f" letter  in the getopts formatted line and make pull request, I'll gladly add  it to my branch.


User exit callback feature?

Is it possible to give a callback that will be run at exit? I'm using custom mutators and crossovers, and I want to save their (random-number generators') state before Atheris exits. My goal is to be able to resume fuzzing from the saved state.

It's not possible, but since you have the input of the fuzzer, you should be able to reconstruct all the states, shouldn't you?

Not sure what you mean by 'reconstruct'.
I run atheris with the max_total_time option, so I don't even know how many iterations will be run. I can wrap the callback functions (fuzz target, custom mutator, custom crossover) in callable objects which keep track of their state but then I have to save the state after each call of the fuzz target since I wouldn't know which iteration is the last one.


MysticalWildlife defines entries on classes that it does not own

This can cause crashes that only appear on a client connected to a dedicated server (not integrated).
Log:
defineId called for: class net.minecraft.entity.EntityAgeable from class lykrast.mysticalwildlife.common.entity.EntityFurzard
defineId called for: class net.minecraft.entity.EntityAgeable from class lykrast.mysticalwildlife.common.entity.EntityYagaHog

See https://github.com/MinecraftForge/MinecraftForge/pull/5129 for more details about this issue.
This issue is that EntityDataManager is used for tracking entity data. Instead, the modern approach is to use Forge Capabilities. Here's a handy tutorial on how to implement them here.

Yeah that's an oversight. It's fixed on the 1.14 version so I'll make a small update to the 1.12 to fix that then.

Fixed for next 1.12 update (<IP_ADDRESS>) which has been sent to approval on cf.


Storyshots: how to use webpack-built assets

Storyshots errors if it depends on assets built by webpack.
Im not sure if this is a design/conceptual bug or just a mismatch between my expectations and real life 😄
DESCRIPTION OF ISSUE
I have storybook set up with a simple custom webpack config that runs an imported css file through postcss.
ie in .storybook/config.js
import '../src/css/needs-postcss.css';

This works perfectly in storybook, but fails in jest presumably because the assets aren't going through webpack.
...
    SyntaxError: Invalid or unexpected token
| import '../src/css/needs-postcss.css';

      at ScriptTransformer._transformAndBuildScript (node_modules/@jest/transfor
m/build/ScriptTransformer.js:471:17)
      at ScriptTransformer.transform (node_modules/@jest/transform/build/ScriptT
ransformer.js:513:25)

Is there a way to achieve this?
I know that i can mock the css file, but if i want to use image snapshots, that defeats the object of the exercise afaict. thanks.

ahhh. am stupid. mocking the css is fine because ignored by webpack for the running storybook. sorry!

@gswirrl @shilman Is there a way to use postcss with storyshots? I am encountering the same issue. I am using Tailwindcss and need the classes to produce an accurate screenshot. I get the same error above


Allow for configuration of models

This should be fully backwards compatible, so no need to update existing configs, unless you want to.

This addresses #35. After testing, I found that the cheaper version was a bit stupider. 🤷 I changed the default back, but I thought it was a nice option to have


Analyses are not "cached" between map instantiations

This issue comes from CartoDB/cartodb#7523.
Steps to reproduce:

Create an instance of a map with an analysis that will take some time (eg: a point in polygon).
Verify that analysis has the "pending" status in the Maps API response.
Wait until analysis is "ready".
Create an instance of the map again using the same payload you used for 1.

Expected result:

Analysis node has "ready" status in the response from the Maps API.

Actual result:

Analysis node has "pending" status again in the response from the Maps API.

cc: @javisantana @viddo @rochoa

This was fixed at https://github.com/CartoDB/Windshaft-cartodb/pull/477.


Fix delayed index calculation when it filter all mark ranges

Changelog category :

Bug Fix

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Fix select processors when it delay index calculation and filter all mark ranges
Thanks @ArthurZou for the feedback on this issue

since we will rely on sync tools to sync code from internal to open source version, close this MR for now


Add section about compatibility with other plugins

Specifically the babel-plugin-dynamic-import-webpack, which some people might still be using.

Summary

Some people have run into issues, as shown in #248
Test plan

Hey. Thank you for the PR, but I don't think it will solve the problem.
It's a little strange that so many people are using it, but adding some comments in the docs would not help them understand their problem - however, adding some comments in the github issue might be a better option.
Can you share your own experience and the way you found #248? Would documentation update change it?
What can be nice - is to be able to automatically to detect the problem with the environment and inform the user about it. Like
 Invariant Violation: loadable: cannot find components-HomePage in stats 👉, for example because of this or that

Loadable itself is not able to detect imports modifications, as it works "before" any plugin to actually allow other plugins to transform import to something else, which is still needed for nodejs for example.
So, what about updating the error message instead?
Keep in mind - it shall not be bound to babel-plugin-dynamic-import-webpack as it just one of many possible ways to break imports/splitting. There is an easier way to break everything using a wrong webpack configuration.

Hi @theKashey ,
Agreed, giving an error message that points you in the right direction would always be better than an obscure note in the docs. Just figured that it can't hurt, and would have saved me time as I was going through all the docs trying to figure out if I had a compatibility issue but there wasn't any mention of anything.
I think if there was just more information that there could be possible clashes with other plugins, that could help already and people would search the issues for that. Or have the error message point to a section in the docs about compatibility (perhaps in the SSR section)? Which allows you to expand on what might be happening.

Can you share your own experience and the way you found #248? Would documentation update change it?

I searched the issues for the error message (well, the parts of it that are generic) - "cannot find in stats" which popped up a bunch of issues- one of which had the actual information I needed (#248).

I searched the issues for the error message ... had the actual information I needed (#248).

Sounds like this is how everyone else will solve their problem. It can be really hard to go through all the loadable docs and not miss that small information about compatibility.

Sounds like this is how everyone else will solve their problem. It can be really hard to go through all the loadable docs and not miss that small information about compatibility.

Understood, though a little more direction would have gone a long way. I almost didn't find the issue at hand, because there were many which have the same error message structure.

I think if there was just more information that there could be possible clashes with other plugins, that could help already and people would search the issues for that. Or have the error message point to a section in the docs about compatibility (perhaps in the SSR section)?

Just having a more general compatibility section or error message saying that it may clash with other dynamic import plugins would have gone a long way.


Removing Duplicative Logic/Function from Cache

Removes duplicated code from #1098 -- those changes were a bit of a rush job and it made the internals confusing

Closes #1100


Update setup-environment-components.md

The Flow noted as "Env Request | Cleanup expired environments" is actually named "Ev Request | Cleanup Environments."

Fixed as part of another copy edit update


Missing launcher/engines/0.7.21.zip causes client to fail on joining server

Description
Seems to be a bug on mac os build when switching servers.  Had the game working fine yesterday, switched from Wizard's Den Lizard (US West) to the Oceania server for some late night testing of shuttles.  Tried starting it up today and it would immediately complain that the client was crashing on trying to join Wizard's Den Lizard again.
Crash was:
Unhandled exception. System.IO.FileNotFoundException: Could not find file '/Users//Library/Application Support/Space Station 14/launcher/engines/0.7.21.zip'.
And indeed, there is no 0.7.21.zip in that folder.
I restart several times to no avail.

Then I go back to Wizard's Den Lizard and it downloads a bunch of server content and loads the player correctly.
And there is now a 0.7.21.zip in that folder.

I'm gonna guess the engine publish action took a bit more than usual, probably not an actual issue.

Closing, most likely just a one-time thing.


Multiple edges between two nodes overlaps

This is solved by introduction of waypoints, where user can manually set each edge. As future work, we may provide default waypoints for newly added edges.


Update plugins and gradle wrapper

Please make sure these boxes are checked before submitting your pull request - thanks!

[x] Run the unit tests with gradlew app:connectedGmsDebugAndroidTest to make sure you didn't break anything (with an emulator running or phone connected)

[x] If you have multiple commits please combine them into one commit by squashing them.

Everything built on my end, and this doesn't really affect the app, so it should be good...

Cheers!


Guava19rc1 - WIP

This is showing a merge conflict - can you rebase it?

Don't review this yet @brunobowden  - this is just a demo for the j2objc folks of the build break on 19.0rc1

I'm just excited to see the progress ;-)
On Fri, Aug 28, 2015 at 9:41 AM Advay Mengle<EMAIL_ADDRESS>wrote:

Don't review this yet @brunobowden https://github.com/brunobowden -
this is just a demo for the j2objc folks of the build break on 19.0rc1
—
Reply to this email directly or view it on GitHub
https://github.com/j2objc-contrib/j2objc-gradle/pull/434#issuecomment-135828073
.

cc @tomball, @kstanger

Version "19.0-rc2" was published the end of September.
@advayDev1 - can you please confirm whether this issue still exists. If so, then we should coordinate with @tomball and @kstanger to see about getting this resolved.

My own tests showed things are fine.  I still don't think we should submit anything until Guava is released.

@advayDev1 - Aug 28th comment, you mentioned a build break. Is that now fixed? Is it possible to get a clean build in this PR? It would be nice to confirm that before 19.0 is released.

That build break was fixed by @kstanger in https://github.com/google/j2objc/commit/0c2c7b16afde033caf6a6c78a13644c47607a85d

From that PR, it looks as though this was included within <IP_ADDRESS>.1? If you update this PR with that change, will it now work? I understand about delaying merge until the official 19.0 release.

@advayDev1 - do you want to keep this open or close this?

Since they released full 19.0, I updated the config.
If it works, let's merge, if not, I won't have time to debug right now.

LGTM assuming that the build works

CI passed. Good news. Please merge at your leisure.

heh, pleasantly surprised.


'--reset': spyder --reset

Description of your problem
What steps will reproduce the problem?

What is the expected output? What do you see instead?
Please provide any additional information below
Versions and main components

Spyder Version:
Python Version:
Qt Version:
PyQt Version:
Operating system:

Dependencies
Please go to the menu entry Help > Optional Dependencies (or
Help > Dependencies), press the button Copy to clipboard
and paste the contents below:

Fixed already in Spyder 3.2, I think, but thanks for reporting.


Build server (previously working) now broken, can't install addin.

What You Are Seeing?
build	30-Aug-2018 17:17:24	  powershell.exe -NonInteractive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake -Configuration Release -buildver=1 -gitcommit=33ad38d78943e07cc5d0af32cc2d977cdf0dd96f -product=4Klarity "}
build	30-Aug-2018 17:17:37	  Preparing to run build script...
build	30-Aug-2018 17:17:47	  Running build script...
build	30-Aug-2018 17:17:48	  Analyzing build script...
build	30-Aug-2018 17:17:48	  Processing build script...
build	30-Aug-2018 17:17:48	  Installing addins...
build	30-Aug-2018 17:17:58	EXEC : error : Failed to install addin 'Cake.FileHelpers'. [C:\bamboo-agent-home\xml-data\build-dir\X2-BAR21-JOB1\Src\Build.proj]
build	30-Aug-2018 17:17:58	C:\bamboo-agent-home\xml-data\build-dir\X2-BAR21-JOB1\Src\Build.proj(23,5): error MSB3073: The command "powershell.exe -NonInteractive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script

What is Expected?
A valid build/run of Cake.
What version of Cake are you using?
0.23.0
Are you running on a 32 or 64 bit system?
64bit.
What environment are you running on?  Windows? Linux? Mac?
Windows.
How Did You Get This To Happen? (Steps to Reproduce)
A build.cake with #addin "Cake.FileHelpers"
build.ps1: http://termbin.com/5cvn
packages.config: http://termbin.com/m1ed

Here is the diagnostic output.
Build started 8/30/2018 7:10:12 PM.
     1>Project "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" on node 1 (default targets).
     1>Build:
         powershell.exe -NonInteractive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake
          -Configuration Debug -buildver= -gitcommit= -product=4Klarity "}
         Preparing to run build script...
         Running build script...
         Module directory does not exist.
         Analyzing build script...
         Analyzing C:/Users/james/Repos/Barracuda/barracuda/build.cake...
         Processing build script...
         Installing addins...
         Creating package directory C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers...
         Installing NuGet package Cake.FileHelpers...
         Executing: "C:/Users/james/Repos/Barracuda/barracuda/tools/nuget.exe" install "Cake.FileHelpers" -OutputDirect
         ory "C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers" -ExcludeVersion -NonInteractive
         Unable to load the service index for source https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3
         /index.json.
           Response status code does not indicate success: 401 (Unauthorized).
         NuGet exited with 1
         Feeds used:
           https://api.nuget.org/v3/index.json
           https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3/index.json
           C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\

         Installing package 'Cake.FileHelpers' to 'C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpe
         rs'.
           GET https://api.nuget.org/v3/registration3-gz-semver2/cake.filehelpers/index.json
           OK https://api.nuget.org/v3/registration3-gz-semver2/cake.filehelpers/index.json 274ms
         Output:
         Feeds used:
           https://api.nuget.org/v3/index.json
           https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3/index.json
           C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\

         Installing package 'Cake.FileHelpers' to 'C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpe
         rs'.
           GET https://api.nuget.org/v3/registration3-gz-semver2/cake.filehelpers/index.json
           OK https://api.nuget.org/v3/registration3-gz-semver2/cake.filehelpers/index.json 274ms
         An error occured while installing package Cake.FileHelpers.
         Deleting package directory C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers...
     1>EXEC : error : Cake.Core.CakeException: Failed to install addin 'Cake.FileHelpers'. [C:\Users\james\Repos\Barrac
       uda\barracuda\Src\Build.proj]
            at Cake.Core.Scripting.ScriptProcessor.InstallAddins(IReadOnlyCollection`1 addins, DirectoryPath installPat
         h)
            at Cake.Core.Scripting.ScriptRunner.Run(IScriptHost host, FilePath scriptPath, IDictionary`2 arguments)
            at Cake.Commands.BuildCommand.Execute(CakeOptions options)
            at Cake.CakeApplication.Run(CakeOptions options)
            at Cake.Program.Main()
     1>C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj(23,5): error MSB3073: The command "powershell.exe -NonIn
       teractive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake -Configuration Debug -
       buildver= -gitcommit= -product=4Klarity "}" exited with code -1.
     1>Done Building Project "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" (default targets) -- FAILED.

Build FAILED.

       "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" (default target) (1) ->
       (Build target) ->
         EXEC : error : Cake.Core.CakeException: Failed to install addin 'Cake.FileHelpers'. [C:\Users\james\Repos\Barr
       acuda\barracuda\Src\Build.proj]
         C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj(23,5): error MSB3073: The command "powershell.exe -Non
       Interactive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake -Configuration Debug
        -buildver= -gitcommit= -product=4Klarity "}" exited with code -1.

    0 Warning(s)
    2 Error(s)

Pin to a previous version of the addin, when not specifying a version latest will be picked, which could have been compiled for a newer version of Cake. Specifying a version ensures same version used each build.
Read more at
https://cakebuild.net/docs/tutorials/pinning-cake-version

We will add an warning in next version of cake, our recommendation have always been to pin version. There's some legitimate uses cases, like addin and integration tests, where you want to run latest/prerelease.
But we hope with new warning in place, our guidance and recommendations will be clearer.

I attempted to pin versions of the add-ins via nuget (Cake.FileHelpers and Cake.XdtTransforms) that were used on a good build, but the output was the same. It does attempt to install the pinned versions, but it fails.
Here is the syntax I used to pin:
#addin nuget:?package=Cake.FileHelpers&version=<IP_ADDRESS>
#addin nuget:?package=Cake.XdtTransform&version=0.9.11
Here is the diagnostic output:
Build started 8/30/2018 7:29:41 PM.
1>Project "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" on node 1 (default targets).
1>Build:
powershell.exe -NonInteractive -executionpolicy Unrestricted -command "&{"...\build.ps1 -Script ..\build.cake
-Configuration Debug -buildver= -gitcommit= -product=4Klarity "}
Preparing to run build script...
Running build script...
Module directory does not exist.
Analyzing build script...
Analyzing C:/Users/james/Repos/Barracuda/barracuda/build.cake...
Processing build script...
Installing addins...
Creating package directory C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers.<IP_ADDRESS>...
Installing NuGet package Cake.FileHelpers...
Executing: "C:/Users/james/Repos/Barracuda/barracuda/tools/nuget.exe" install "Cake.FileHelpers" -OutputDirect
ory "C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers.<IP_ADDRESS>" -Version "<IP_ADDRESS>" -Exclu
deVersion -NonInteractive
Unable to load the service index for source https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3
/index.json.
Response status code does not indicate success: 401 (Unauthorized).
NuGet exited with 1
Feeds used:
C:\Users\james.nuget\packages
https://api.nuget.org/v3/index.json
https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3/index.json
C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
     Attempting to gather dependency information for package 'Cake.FileHelpers.<IP_ADDRESS>' with respect to project 'C:
     /Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers.<IP_ADDRESS>', targeting 'Any,Version=v0.0'
     Output:
     Feeds used:
       C:\Users\james\.nuget\packages\
       https://api.nuget.org/v3/index.json
       https://medxdev.pkgs.visualstudio.com/_packaging/packages/nuget/v3/index.json
       C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\

     Attempting to gather dependency information for package 'Cake.FileHelpers.<IP_ADDRESS>' with respect to project 'C:
     /Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers.<IP_ADDRESS>', targeting 'Any,Version=v0.0'
     An error occured while installing package Cake.FileHelpers.
     Deleting package directory C:/Users/james/Repos/Barracuda/barracuda/tools/Addins/cake.filehelpers.<IP_ADDRESS>...
 1>EXEC : error : Cake.Core.CakeException: Failed to install addin 'Cake.FileHelpers'. [C:\Users\james\Repos\Barrac
   uda\barracuda\Src\Build.proj]
        at Cake.Core.Scripting.ScriptProcessor.InstallAddins(IReadOnlyCollection`1 addins, DirectoryPath installPat
     h)
        at Cake.Core.Scripting.ScriptRunner.Run(IScriptHost host, FilePath scriptPath, IDictionary`2 arguments)
        at Cake.Commands.BuildCommand.Execute(CakeOptions options)
        at Cake.CakeApplication.Run(CakeOptions options)
        at Cake.Program.Main()
 1>C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj(23,5): error MSB3073: The command "powershell.exe -NonIn
   teractive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake -Configuration Debug -
   buildver= -gitcommit= -product=4Klarity "}" exited with code -1.
 1>Done Building Project "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" (default targets) -- FAILED.

Build FAILED.
   "C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj" (default target) (1) ->
   (Build target) ->
     EXEC : error : Cake.Core.CakeException: Failed to install addin 'Cake.FileHelpers'. [C:\Users\james\Repos\Barr
   acuda\barracuda\Src\Build.proj]
     C:\Users\james\Repos\Barracuda\barracuda\Src\Build.proj(23,5): error MSB3073: The command "powershell.exe -Non
   Interactive -executionpolicy Unrestricted -command "&{"..\.\build.ps1 -Script ..\build.cake -Configuration Debug
    -buildver= -gitcommit= -product=4Klarity "}" exited with code -1.

0 Warning(s)
2 Error(s)

Time Elapsed 00:00:06.04

According to the logs, nuget.exe tries to access a private feed, but it isn’t authorized (401).
Specify the feed explicitly int the directive:
#addin nuget:https://api.nuget.org/v3/index.json?package=Cake.FileHelpers&version=<IP_ADDRESS>

Thanks so much @mholo65 , It's all good now

Excellent you got it sorted👍then I'm going to go ahead and close this issue.


Learn Page:- Top spacing issue with linklist heading

Issue:- On learn page link list section is sticking to the leadspace section.
Additional information
URL:- http://ibmdotcom-nextjs-staging.mybluemix.net/learn.html
OS:- Windows 10, Mac
Browsers:- Firefox, Chrome, Safari, Edge

@RobertaJHahn
We can close this as padding was added to the LinkList in another issue,
Thanks!


Allow the ability to add automatic host expiry in Fleet admin configu…

…ration.
Fixes #1860

 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.Austin Burnett seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

 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.Austin Burnett seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

opted to pull the event scheduler status check into a function for readability and do the checks prior to saving the config


JCK tests fail quickly with: Nothing to be done for 'test.jck8b.noconfig'

When I try to run the jck tests, I can run test.jck8b fine, but test.jck8b.noconfig  stops almost immediately with this message:
make: Nothing to be done for 'test.jck8b.noconfig'.

The problem is that the JCK8B_TESTS macro is being used before it has been populated with all the test targets.  So after executing:
JCK8B_TESTS_NO_CONFIG:=$(filter-out $(JCK8B_TESTS_REQUIRING_CONFIG),$(JCK8B_TESTS))
JCK8B_TESTS_NO_CONFIG is empty rather than containing the test targets minus those which require the http and kerberos settings.

Looks good to me. Closing.


Add absolute links to override base tag

Annoying, but necessary if we want to keep links and the page as it is.   #35

it's fine LGTM. let's add a script or something that does this.


feat: update arbitrum one information

This PR updates the information available for Arbitrum One. The following changes have been added:

ArbBLS precompile has been removed (it's been disabled)
ArbInfo precompile information has been moved from "Predeployed contracts"
Precompiles information has been updated as of Nitro v2.2.5 (some of the latest functions don't appear on Arbiscan yet, we'll ping Etherscan about it)
NodeInterface is not a precompile, but there isn't a better place to locate it. Its description has been updated.
Predeployed contracts section has been emptied (there are no predeployed contracts on Arbitrum)
Deployed contracts has been updated with the L2 counterpart of the Bridge contracts (not sure if this is the right place, but they were previously in "predeployed contracts"; btw, if we want to keep them here, a new DeployedContractKind could be added, something like "Bridge"), and the L2 multicall.
Coinbase OPCODE description has been updated

Happy to add any further changes if necessary.

Thank you for this! I should be able to review this in the next day or two


Export information content in synonym files

As per https://github.com/TranslatorSRI/NameResolution/issues/72#issue-1782935627, we should try to see if we can use the information content values for cliques to improve sorting. This PR adds the information content value to the synonym export.
Should be merged after PR #134.

This is too far out of date to easily update to the latest version of Babel, so I'm going to close this. We do seem to be doing a good job with the searches now without considering information content values, but if this becomes necessary we should be able to reimplement this again without too much effort.


Rust on Android experience

Description:
Lightning talk about rust on Android experience. As a full stack web developer who doesn't know Java or want to learn Android development, I still wanted to write something that could run in the background on my Android phone. Since I know a bit of rust I decided to write the rain forecast utility as a command line program that I could run on my phone in the background using automate and termux. There's an accompanying open source repo that I can demonstrate as well.
Length:
I can talk for 5 minutes or up to 20 minutes. If I talk about 5 minutes I'll just briefly go over the experience. If I go with the 20 minute option I'll talk about how I did the build using GitHub actions, and the alternatives I considered as well.
On-line or in-person?
Either is good, I have a slight preference to in person so that I can answer questions
Date?
January 12th 2025 works, but another date is fine too
Who are  you?
I'm a full stack web developer currently freelance. I'm barakplasma on GitHub, there's a link to my LinkedIn in my GitHub profile.

Why did you close this issue? You don't want to give this presentation?

you could reopen it and and under "date" you could put something like "February 15 or later"


Report 295 "Combine Shipments" - OnBeforeCheckCustIsBlocked

Currently, it is not allowed to invoice combine shipments if customers are blocked. We need a possibility for a different behavor for invoicing combine shipments with blocked customers.
Current:
report 295 "Combine Shipments"
trigger OnAfterGetRecord()
                    var
                        IsHandled: Boolean;
                        CustIsBlocked: Boolean;
                    begin
                        IsHandled := false;
                        OnBeforeSalesShipmentLineOnAfterGetRecord("Sales Shipment Line", IsHandled);
                        if IsHandled then
                            CurrReport.Skip();
if Type = Type::" " then
                            if (not CopyTextLines) or ("Attached to Line No." <> 0) then
                                CurrReport.Skip();
if "Authorized for Credit Card" then
                            CurrReport.Skip();
if ("Qty. Shipped Not Invoiced" <> 0) or (Type = Type::" ") then begin
                            if ("Bill-to Customer No." <> Cust."No.") and
                               ("Sell-to Customer No." <> '')
                            then
                                Cust.Get("Bill-to Customer No.");
                            if not (Cust.Blocked in [Cust.Blocked::All, Cust.Blocked::Invoice]) then begin
                                  if ShouldFinalizeSalesInvHeader(SalesOrderHeader, SalesHeader, "Sales Shipment Line") then begin
                                    if SalesHeader."No." <> '' then
                                        FinalizeSalesInvHeader();
                                    InsertSalesInvHeader();
                                    SalesLine.SetRange("Document Type", SalesHeader."Document Type");
                                    SalesLine.SetRange("Document No.", SalesHeader."No.");
                                    SalesLine."Document Type" := SalesHeader."Document Type";
                                    SalesLine."Document No." := SalesHeader."No.";
                                end;
                                SalesShptLine := "Sales Shipment Line";
                                HasAmount := HasAmount or ("Qty. Shipped Not Invoiced" <> 0);
                                OnSalesShipmentLineOnAfterGetRecordOnBeforeInsertInvLineFromShptLine(SalesLine, SalesShptLine);
                                SalesShptLine.InsertInvLineFromShptLine(SalesLine);
                            end else
                                NoOfSalesInvErrors := NoOfSalesInvErrors + 1;
                        end;
                    end;
Suggestion:

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 10644.


[REEF-731] Improve DriverRestart Example

This addressed the issue by

Adding more checks and keeping more state in DriverRestart example.
Adding a success message to print such that the job submitter knows whether the example has passed.
Bind DriverRestartEvaluatorFailedHandler properly.

JIRA:
REEF-731

This looks good. I will test and merge.


Use kotlin for generated bindings

nice pr :) could you update it so we can merge it ? also we shoud make a new release :)

nice pr :) could you update it so we can merge it ? also we shoud make a new release :)

Hello
What do you mean by "update" ? ^^'

Rebase 😁
Le lun. 19 juin 2023, 11:14, Steve @.***> a écrit :

nice pr :) could you update it so we can merge it ? also we shoud make a
new release :)
Hello
What do you mean by "update" ? ^^'
—
Reply to this email directly, view it on GitHub
https://github.com/sncf-connect-tech/flutter_google_wallet/pull/11#issuecomment-1596815442,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB7IT5QTOOKNZ26OBP7ENCLXMAJ77ANCNFSM6AAAAAAY4PG5TQ
.
You are receiving this because you commented.Message ID:
@.***>

The branch is up to date


[skipruntime/core] Simplify tests.

Remove unnecessary check() function.

I inferred that the goal of check is to show the name of the test when an equality is broken.

I suspect Playwright wasn't gathering/displaying that info correctly, but this shouldn't be an issue anymore (Mocha gives the file:lineno of failed expectations).


Problem installing new packages using straight.el

Greetings everyone
Lately I was trying to install some packages with straight.el as usual.
After using M-x straight-use-package I got the following message in the buffer.

It took a very long time, and then there was this error message.

Can anyone help me with this please ?!

Please see #994
Should be fixed on the "develop" branch

Alright, Thanks @progfolio


Cached skeleton animations for multimesh instances. Need advice.

Feature enhancement conversation.
Initial reddit post a while back:
https://www.reddit.com/r/godot/comments/8d54yy/anyone_have_luck_with_implementing_gpu_instancing/
I need/want to animate hundreds of agents. I've gotten far in some areas like a custom crowd movement simulator server and animated multimesh sprite imposters for far-distance. But I would still greatly benefit from being able to write a custom node that can take a skeleton instance and bake a sweep of animations into a cached texture of the bone indice transformations. From looking at the gles3 rasterizer and storage code, I can tell this is quite feasible since the bone transformations are already being encoded into a texture that is then used by the shader.
So what I'm thinking of at the moment is writing a custom module node that can accept the skeleton, animation player and mesh(es?) as an input. Having the node have a bake option to cache a selection or all of the animations seem feasible and relatively straight-forward to me.
However the next part, which is the rendering and running, is not as obvious to me. If I were to write a standard shader, I would need to make the bone_indices and bone_weights be accepted as part of the shader compiler. If I were to use the multimesh strategy, I could use the vertex COLOR attribute to encode which frame to run. Then the shader could use the cached animation texture + bone_indices + bone_weights to apply the transformation depending on which frame the mesh is getting. That would seem to the trick. I believe multimesh will support LOD as well, so I guess for multiple LOD, just use multiple multimeshes with different LOD settings... theoretically the COLOR attribute will let me encode variety into the different instances as well, like different shirt color or different face, since a 32-bit color int should give me enough frame numbers and detail type information.
Appendices of notes:
https://github.com/Akira-Hayasaka/ofAnimatedCrowdRenderingExample/blob/master/src/Model/Model.cpp#L332
https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch02.html

that scene.glsl shader is all @reduz so I guess you'll have the best idea of the feasibility.

https://github.com/godotengine/godot/blob/ed10ff65fd741263ab44eeb75b198b3a41c2eb67/drivers/gles3/shaders/scene.glsl#L349-L390 but it seems if I can replicate this code in a custom shader while passing in the BONE_INDICES and BONE_WEIGHTS to the shader parser. Then all I need to do is update it so that it  looks up the region of the cached skeleton texture associated with the desired animation frame.

@SaracenOne you've worked on the skeleton deformations right? Thoughts on this?

I pretty much just fixed GPU skeletons a while back but not much else beyond that. This idea seems really interesting though since it would be essentially the foundation you need for large-scale crowd rendering. Probably won't get added in this upcoming release though since new features are being locked down for the next stable release and only bug fixes are being integrated, but I see no reason why it couldn't be added as a feature.

ok I'll try to get a proof-of concept going.

@Zylann since the skeleton transformations are encoded as GL_RGBA32F I'm guessing I'm going to have to do the same strategy as your heightmap native module by encoding the image data as a .bin file and manually loading it it into a 32-bit float texture.

void transform_skel(uvec4 indices, vec4 weights, sampler2D tex, inout mat4 world, in mat4 inst_trans) {
    //skeleton transform
    ivec4 bone_indicesi = ivec4(indices); // cast to signed int

    ivec2 tex_ofs = ivec2( bone_indicesi.x%256, (bone_indicesi.x/256)*3 );
    highp mat4 m = mat4(
      texelFetch(tex,tex_ofs,0),
      texelFetch(tex,tex_ofs+ivec2(0,1),0),
      texelFetch(tex,tex_ofs+ivec2(0,2),0),
      vec4(0,0,0,1)
    ) * weights.x;

    tex_ofs = ivec2( bone_indicesi.y%256, (bone_indicesi.y/256)*3 );

    m = m + mat4(
          texelFetch(tex,tex_ofs,0),
          texelFetch(tex,tex_ofs+ivec2(0,1),0),
          texelFetch(tex,tex_ofs+ivec2(0,2),0),
          vec4(0,0,0,1)
        ) * weights.y;

    tex_ofs = ivec2( bone_indicesi.z%256, (bone_indicesi.z/256)*3 );

    m = m + mat4(
          texelFetch(tex,tex_ofs,0),
          texelFetch(tex,tex_ofs+ivec2(0,1),0),
          texelFetch(tex,tex_ofs+ivec2(0,2),0),
          vec4(0,0,0,1)
        ) * weights.z;

    tex_ofs = ivec2( bone_indicesi.w%256, (bone_indicesi.w/256)*3 );

    m = m + mat4(
          texelFetch(tex,tex_ofs,0),
          texelFetch(tex,tex_ofs+ivec2(0,1),0),
          texelFetch(tex,tex_ofs+ivec2(0,2),0),
          vec4(0,0,0,1)
        ) * weights.w;

    //mat4 bone_matrix = transpose(mat4(m[0],m[1],m[2],vec4(0.0,0.0,0.0,1.0)));
    mat4 bone_matrix = transpose(mat4(m[0],m[1],m[2],vec4(0.0,0.0,0.0,1.0)) * inst_trans);

    world = bone_matrix;
}```

the trick is to apply the instance transform to the bone matrix before applying the transpose to the world matrix

got it working.

https://youtu.be/VmV7nKVecbM
works well for the most part. I had previously done sprite imposters using blender to automate the generation of the sprite sheet + shader to calculate frame based on camera rotation, but I think it may be worth integrating that into godot where the node "bakes" the spritesheets automatically by rotating the camera around the model while running the animations.

imposter sprites now automatically generated from the animation player instead of having to use blender.
should allow for the color to be closer to final environment color. I did 16x32 pixel sprites, which is a bit small, but configurable. fits all animations in 1024x1024 texture if 5fps. 30 deg rotation per anim frame.

confirming.

all imposters for 2000 agent army.

mix of the multimesh skeletal cache + multimesh imposter. color of imposters is slightly darker than desired but otherwise pretty good. alpha scisscoring works great when done with these sprites, I noticed if done using alpha blending then it will lead to z-index overlap issues.

@reduz it's pretty specific to my game, so idk if it's worth making it into a plugin. But if I were to the main things necessary to update in the engine is getting the bone_weights, bone_indices, instance_xform0, shader values to be shader compilable options, with default empty values if not set by multimesh. This woudl require some discussion.

closing cause I've got it working for me. we can re-open if other people start asking for it.

@pgruenbacher Can you share more details about this?

It would be nice if this was a part of the engine.