feat + fix: IPC support for run encoded array.

Which issue does this PR close?
Part of #3520
Rationale for this change
See issue description.
What changes are included in this PR?

Change to flat buffer definition file (incorporate the change from arrow project).
Changes to the code generated by flat buffer compiler.
Changes to the script regen.sh that runs flat buffer compiler.
IPC reader, writer and tests for run array.
Ability to unslice the run array before IPC.
Partial implementation of equals method for run array (only supports testing needs).
fix: Handle non-zero offsets in take_run kernel and ArrayAccessor for run array. Iterator for run array is yet to be fixed for non-zero offsets and will be fixed in subsequent PR.

Are there any user-facing changes?
No breaking changes. Users will get new IPC support for run array.

@tustvold @viirya Where can I see the benchmark results?

I don't believe ursabot is setup to benchmark the Rust implementation, I think there was a ticket but I can't seem to find it...


RDK-35648: Override HDMI Color Depth

Reason for change:
Override HDMI Color Depth
Test Procedure: None
Risks: Low
Change-Id: Ia1ecef1eae8e1f8678039ed8432e9bce32238368
Signed-off-by:Anooj Cheriyan<EMAIL_ADDRESS>

Can one of the admins verify this patch?


docs: link correction esp32-s3-wroom-1 | 1u (IDFGH-6118)

ESP32-S3-DevKitC-1

link correction related document ( esp32-s3-wroom-1  esp32-s3-wroom-1u )

Thanks for your contribution.

@ESP32DE Thanks for the contribution. Could you squash your commits into a single commit and update the commit message with something like:
docs: Fix broken ESP32-S3-WROOM-1U links

@Dazza0
??
https://github.com/espressif/esp-idf/commit/48f7ae266d2ef0896cdb62274c8072b191b39811


No dist folder in npm package since ec497c9ced8968405af3a89ec9d906012d03188f

Hello.
This commit ec497c9ced8968405af3a89ec9d906012d03188f introduced a build issue into our system. Previously we just fetched dist/reflux.js or dist/reflux.min.js into our gulp system. Currently the whole dist folder is excluded from npm, so every reflux user is ought to build his own version of reflux. This seem to complicate things a bit.
Despite this being not an API change, it is still seen by me as a BC.

This has been discussed in #397.


Interactive window launched under first folder in a multi-root workspace instead of file directory

It looks like that in a multi-root workspace setting, an interactive window is always launched from the first folder in the list via Jupyter: Create Interactive Window.
But, when executing selections from a script in an interactive window, the working directory could become any directory in the folder list , not necessarily the first one, which respects where the file is located.
Also it behaves the same if an interactive window Creation Mode is set to perFile. However, it causes the problem when sending codes to an interactive window from a jupyter notebook, because each cell is regarded as a file.
Could the behavior of Jupyter: Create Interactive Window be made to respect to file directory the text editor is focused?

I'm facing the same issue. Is there any plan to change the behavior of the interactive windows? It is annoying to change order of root folders every time.

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!

I've tested this, as it seems to work as expected

Hi @DonJayamanne, is there a way to specify which of the folders to use as cwd? I'd like to reorder the folders in a multi-root workspace, but keep the same cwd. Thanks!


Epic: Change units of Magnetic Module Gen2 engage

Magnetic Module firmware has an incorrect steps/mm value. In this epic, we correct that:

Gen1 modules continue to have engage heights specified in the wrong units (mm/2)
Gen2 modules have engage heights in mm
The three standard labwares with incorrect (but scientifically validated) engage heights are special-cased for gen2 magdecks
All labware other than those three are special-cased for gen1 magdecks

Associated with #5231


Python3 compliant for ci build

This PR migtates travis ci build enviroment from deprecated python2 to python3. Followings are changed.

To use pyhon3 for default, simplly I changed ubuntu version to focal(20.04). I think it will work on older ubuntu distributions, but changing the default python to python3 makes the build script more complex.
Upgrade npm that requires older node-gyp which doesn't support python3. This operation requires root privilage.
Upgrade rebuild that requires older node-gyp which doesn't support python3.

@jins-tkomoda, we have now switched to using a GitHub action to create the prebuild binaries instead of travis.
Is it OK to close this PR?

@jins-tkomoda, we have now switched to using a GitHub action to create the prebuild binaries instead of travis.
Is it OK to close this PR?


Is it a correct way to calc next process time interval after call lsquic_engine_process_conns?

If write to lsquic n bytes but only m (m<n) bytes are accepted. Is that means lsquic think only m  bytes should send and engine should wait for a while? maybe because of the limit calculated by bbr or cubic?
if so, at that time, how long should engine need to wait?
use lsquic_engine_earliest_adv_tick to calculate the max time interval to wait unless read some packets to change the bandwidth or final timeout?
because sometimes i find the result of lsquic_engine_earliest_adv_tick is large than 10 seconds, is it normal to use this value to set the timeout of select/poll?

There are different limits depending on whether you are writing to the stream from inside on_write() callback or outside of it (both are supported). In both cases, if you can write no more, you should wait for the next on_write() event.
You should follow the time suggested by the lsquic_engine_earliest_adv_tick() -- here is how it is used in the standalone programs.  You can call lsquic_engine_process_conns() regularly (like every 100 ms) if you'd like, but you should not see a performance difference.
10 seconds is a normal value.  If you turn on debugging (-l engine=debug), you will see what the next event is.


JSX highlight not working

Min Theme apply colors to jsx syntax like image below:

When I use min-theme.nvim, I have the result below:

Do you have your treesitter correctly working? and you installed the parser for jsx?

I run :checkhealth nvim-treesitter and get result below:

My treesitter config is like code below:
return {
  "nvim-treesitter/nvim-treesitter",
  build = ":TSUpdate",
  config = function()
    -- Tree sitter config
    local config = require("nvim-treesitter.configs")

    config.setup({
      ensure_installed = { "lua", "javascript", "typescript", "html", "json", "css", "tsx" },

      -- auto_install = true,
      highlight = {
	enable = true,
	additional_vim_regex_highlighting = false,
      },
      indent = { enable = true },
    })
  end,
}

I have these lines configured in mine treesitter config, see if it helps you:
local parser_config = require('nvim-treesitter.parsers').get_parser_configs()
parser_config.tsx.filetype_to_parsername = { 'javascript', 'typescript.tsx' }

The theme works well for me in tsx/jsx files, so I think it probably is some configuration problem.

I have the same problem, it happened after I updated treesitter and to the latest version of neovim.

I'll try to take a look at it, thanks for reporting guys 👍🏻

okay, did some progress with the jsx/tsx highlights:

Btw, in this repo there's this file which contains basic config I use for development, so you might want to check the treesitter config there if you still have problems.
Gonna close it as resolved for now, please update your plugin locally, try out the new version and let me now if you still having this problem.

After the update the problem is solved! Thanks!

It's work. Thank you very much! :rocket: :rocket:


fix: Missing informations on email template for expired api-key

fix gravitee-io/issues#3208

Hi @RTabary
Can you make an other pull request from 1.30.x branch and not master ?


Edit: BT Sport 2 [UK]

Channel ID (required)
BTSport2.uk
Channel Name
BT Sport 2
Alternative Names
No response
Network
No response
Owners
No response
Country
UK
Subdivision
No response
City
No response
Broadcast Area
No response
Languages
No response
Categories
No response
NSFW
FALSE
Launched
No response
Closed
No response
Replaced By
No response
Website
https://www.tntsports.co.uk/
Logo
https://github.com/tv-logo/tv-logos/blob/main/countries/united-kingdom/tnt-sports-2-uk.png?raw=true
Notes
"BT Sport 2" has been rebranded and is now called "TNT Sports 2"

Please update your request:

the size of the logo should not exceed 512x512px

https://github.com/iptv-org/database/blob/master/CONTRIBUTING.md#channels

Changes made


Add timeouts while destroying sessions for the cancellable/long-running measurements when running in TestStand

[x] This contribution adheres to CONTRIBUTING.md.

What does this Pull Request accomplish?
Adds timeouts while destroying sessions for the cancellable/long-running measurements in TestStand
Why should this Pull Request be merged?
Resolves User Story 2676827: Add timeout as 60s when destroying sessions in the TestStand sequences
What testing has been done?
Manually verified by running and aborting the measurement steps in the example sequences.

FYI, currently, we see that these measurements (i.e., nidaqmx_analog_input, nifgen_standard_function) are long-running. Since other measurements take considerably less time to complete the execution (where cancellations are not applicable), we have included a timeout for only those long-running measurements. Please share your thoughts on this.


When using a setter for a field, if the backing field is only updated after a signal, then values are not correct

Godot version: 3.1.2.stable.official
Issue description: This one's a bit convoluted, so I think it's easier to describe via an example.
Say that we have two scripts, Parent and Child. Both of them have an exported field, Parent.parent_value := false and Child.child_value := false, and we want to keep them in sync. (Parent essentially exposes the public API for this scene.)
Parent.parent_value has a setter. This setter does not set the backing field directly and instead sets Child.child_value with the new value. Child then sends a signal back up to Parent that its child_value has changed. Parent then from the signal callback sets its backing field from Child.child_value.
When Parent.parent_value is set to true in the scene and then launched, this value saved in the scene is not propagated to Child.child_value as expected. (The scene-saved value is passed through in _ready.)
Additionally, if both Parent and Child are set as tool scripts, then when setting Parent.parent_value to true in the scene and the scene is closed and reopened, the value is not saved in the scene at all. (It's unclear if these two scenarios are the same bug or even related, so I didn't bother opening two issues.)
Steps to reproduce: This one's probably easier to look at the repro project.
Minimal reproduction project:
test.zip

First of all, if you want to use a signal to do this, you have to use tool, otherwise your code won't run.
Now that tool is there, another problem comes in:
func _ready() -> void:
	var error := Child.connect('child_value_set', self, '_on_child_value_set')
	assert(error == OK)
	self.parent_value = parent_value

When adding your node to the scene or opening it, this will create a connection to the child node.
However, node connections are persisted. If you save the scene, it will be saved with that connection. The next time you open the scene, _ready will be called again as expected, but the connection already exist, so an error will occur, and 	self.parent_value = parent_value will not run.

Using tool isn't necessary to experience this bug, but it does make the behavior slightly different.
Without tool, if you launch the scene with Parent.parent_value = true, I would expect that after _ready then Label.text == 'True'. However, it always seems to be 'False' instead, indicating that setting the value from _ready is not working quite right.
With tool, the above also happens, but also Parent.parent_value's saved value is lost when closing and reopening the scene.

Are you sure that connections are persisted? I'd expect that they're persisted if they're declared in the editor, but my tests indicate that connections set through code are not persisted in the scene.
if !Child.is_connected('child_value_set', self, '_on_child_value_set'):
	print('connecting') # Always prints
	var error := Child.connect('child_value_set', self, '_on_child_value_set')
	assert(error == OK)
else:
	print('already connected') # Never prints

Whether the script is tool or not, we never hit the already-connected code path. Regardless of adding this check, the behavior still remains the same for me.

This repro project is a greatly simplified version of the original version. In the original, I'm instancing scenes and changing their properties before they enter the SceneTree. So the original code is essentially doing:
var parent_scene := Parent.instance()
parent_scene.parent_value = true

add_child(parent_scene)

Doing this means that we have to wait until _ready to propagate to Child, which is why the code in the repro project is structured as such.
This also complicates the example given where we also use a getter. I could use a getter, but IMO it's actually bad practice in this instance as calling the getter before adding to the SceneTree and after can produce different results. (Plus, I personally find it a pain to have to remember to call self.parent_value every time rather than just parent_value.)

I wasn't aware of _get_property_list or that it could work like that. Thanks for the tip - I'll definitely use that in the original!

Without tool, if you launch the scene with Parent.parent_value = true set in the editor, I would expect that after _ready then Label.text == 'True'. However, it always seems to be 'False' instead, indicating that setting the value from _ready is not working quite right.

If your goal is to keep the two values in sync, then there is a small problem from the beginning: your scene begins with the values NOT in sync. I added prints to double-check, and here is what happens on scene load:
Parent setter called with value True, child is Null. Backing field is not set and remains False
Parent _ready is called, calling its own setter to False
Parent setter called with value False, child is [Node2D:1168]. Backing field is not set and remains False
Child value is set to False, emitting signal
Child value was set to False, parent reacts and sets backing field to False

Ah you're right, that was the root issue. It's obvious looking back on it now but if Child is not yet ready, such as when scene values are set, then we have to save those values on the Parent otherwise they are lost.
Here is the correct code:
func _set_parent_value(new_parent_value: bool) -> void:
	if Child == null:
		# If Child is not yet ready,
		# then persist parent_value so that
		# it can be set correctly in _ready
		parent_value = new_parent_value
	else:
		Child.child_value = new_parent_value

Thank you for your help and sorry for the false report!


Vehicle provider: Added more Italian cars.

Added more Italian cars.
Sources:
https://www.carmodelslist.com/alfa-romeo/
https://www.carmodelslist.com/lancia/
https://www.autoevolution.com/fiat/

Codecov Report

Merging #789 (1abcd72) into main (dc4cfcf) will increase coverage by 0.03%.
The diff coverage is n/a.

:exclamation: Current head 1abcd72 differs from pull request most recent head 0e0c740. Consider uploading reports for the commit 0e0c740 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##               main     #789      +/-   ##
============================================
+ Coverage     92.86%   92.90%   +0.03%
- Complexity     2642     2644       +2
============================================
  Files           284      284
  Lines          5212     5212
  Branches        537      537
============================================
+ Hits           4840     4842       +2
+ Misses          244      242       -2
  Partials        128      128

see 4 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[BUG] Cluster yaml general.httpPort does not work other than 9200.

Adding the following
general:
    httpPort: 9400

will fail the cluster to start
ERR: Seems there is no OpenSearch running
This httpPort with existing setup is added as part of ProbeHandler TCPSocket, cluster by default listens on port 9200, so using any other port other than 9200 will fail the cluster to start up
https://github.com/opensearch-project/opensearch-build/blob/main/docker/release/dockerfiles/opensearch.al2.dockerfile#L92
This issue was found as part of tests associated with OpenSearch Kubernetes Operator with 2.0.0
https://github.com/Opster/opensearch-k8s-operator/issues/176

Afaik the EXPOSE directive in dockerfiles is irrelevant for kubernetes pods. I think the problem is that we jut forgot to set the http.port option in the opensearch config if the port is non-default.

Closing this issue as fix is pushed with PR https://github.com/Opster/opensearch-k8s-operator/pull/198


Min:{length} not working

Versions:

VueJs: 2.5.3
Vee-Validate: 2.0.0-rc.21

Description:
Hi there,
I am unable to make my validation working when I have a min:{lenght} or max:{length} inside. Basically, all works fine with a simple "required" - but with something else, as soon as I start to type, my input get cleared out.
I'm afraid this comes from the @keyput.enter, but I need it.
Any recommendation?
Gist here: https://gist.github.com/bdebever/85b978653895c7b1db1f17d5b1b0d674
Thanks;

You need to re-create the issue in a fiddle or codesandbox, I tried a minimal example and it works fine:
https://jsfiddle.net/logaretm/c0w1wja1/
So it should be a specific issue with your app or example.

https://jsfiddle.net/rm1dyw84/
with this validation 'required|min:1' it is valid when 0


fix: include last callback to stacked bar graph

Description
Include the last callback_end to stacked bar graph
Before

After

Related links
https://tier4.atlassian.net/browse/T4PB-26673
Notes for reviewers

I fix this issue by myself because I need this urgently
The first callback is added without any modification. Could you check if it's as expected from the view point of code?

Pre-review checklist for the PR author

[x] I've confirmed the contribution guidelines.
[x] The PR is ready for review.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR has been properly tested.
[ ] The PR has been reviewed.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] (Optional) The PR has been properly tested with CARET_report verification.
[ ] There are no open discussions or they are tracked via tickets.
[ ] The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

@keita1523  (CC @ymski )
Could you review this PR?

I fix this issue by myself because I need this urgently
The first callback is added without any modification. Could you check if it's as expected from the view point of code?

@takeshi-iwanari
LGTM.
(It's EMB's work but it looks good to add callback_end in here )

LGTM


Doesn't fire onChange

$('#dd').flexselect();
$('#dd').change(function() { alert('never shows.'); };  <== never fires.
Quick fix:
In the pickSelected function add .change() after hidden.val().
pickSelected: function() {
var selected = this.results[this.selectedIndex];
if (selected) {
this.input.val(selected.name);
this.hidden.val(selected.value).change();  //<==
this.picked = true;
} else if (this.settings.allowMismatch) {
this.hidden.val("").change();  //<==
} else {
this.reset();  //Maybe fire change here?
}
}

The fix proposed by NickVanderPyle works for me. But the issue seems very old...


As an admin, I want to see a spreadsheet of all users’ items.

1- If there is data it will show in Airtable API.


Selecting slot for webapp snapshot restore causes deserialization error

Describe the bug
Command Name
az webapp config snapshot restore
Errors:
The command failed with an unexpected error. Here is the traceback:
('Unable to build a model: ("Unable to deserialize to object: type, AttributeError: \'str\' object has no attribute \'get\'", AttributeError("\'str\' object has no attribute \'get\'")), DeserializationError: ("Unable to deserialize to object: type, AttributeError: \'str\' object has no attribute \'get\'", AttributeError("\'str\' object has no attribute \'get\'"))', DeserializationError("Unable to deserialize to object: type, AttributeError: 'str' object has no attribute 'get'", AttributeError("'str' object has no attribute 'get'")))
Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1436, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1201, in rest_key_case_insensitive_extractor
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1230, in attribute_key_case_insensitive_extractor
AttributeError: 'str' object has no attribute 'get'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 622, in body
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1454, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1436, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1201, in rest_key_case_insensitive_extractor
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1230, in attribute_key_case_insensitive_extractor
azure.core.exceptions.DeserializationError: ("Unable to deserialize to object: type, AttributeError: 'str' object has no attribute 'get'", AttributeError("'str' object has no attribute 'get'"))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 233, in invoke
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 663, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 726, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 697, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 333, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/appservice/custom.py", line 2177, in restore_snapshot
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/tracing/decorator.py", line 73, in wrapper_use_tracer
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/mgmt/web/v2022_03_01/operations/_web_apps_operations.py", line 44098, in begin_restore_snapshot_slot
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/mgmt/web/v2022_03_01/operations/_web_apps_operations.py", line 44017, in _restore_snapshot_slot_initial
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 624, in body
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 622, in body
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1454, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1436, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1201, in rest_key_case_insensitive_extractor
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1230, in attribute_key_case_insensitive_extractor
azure.core.exceptions.SerializationError: ('Unable to build a model: ("Unable to deserialize to object: type, AttributeError: \'str\' object has no attribute \'get\'", AttributeError("\'str\' object has no attribute \'get\'")), DeserializationError: ("Unable to deserialize to object: type, AttributeError: \'str\' object has no attribute \'get\'", AttributeError("\'str\' object has no attribute \'get\'"))', DeserializationError("Unable to deserialize to object: type, AttributeError: 'str' object has no attribute 'get'", AttributeError("'str' object has no attribute 'get'")))

To Reproduce:

We have a C#.NET web app / App Service resource that we recently deployed an update to, and wanted to roll back to the previous version when we realized there was an issue, but got the above error when running the following:
az webapp config snapshot restore --subscription {} -g {} --name {} --time {} -s {}
It turns out that specifying -s with the name seen in the table in "deployment slots" doesn't seem to work. It's unclear what is expected if not a string!
Restoring without -s parameter worked fine. No idea why specifying the slot caused an issue.

Expected Behavior
Environment Summary
Windows-10-10.0.19042-SP0
Python 3.10.5
Installer: MSI

azure-cli 2.41.0 *

Additional Context
The slot was the only/current/production slot. Apparently it wasn't necessary to specify -s for the production slot, but the CLI doesn't mention what the default is and I know the GUI/portal defaults to creating a new slot, which I did not want, thus specifying -s.
--debug didn't seem to include anything relevant, but I'm open to testing / trying things out and including more info upon request.

route to CXP team

@cb-lixar Sorry for the delay and apology for the inconvenience.  This issue has been addressed through a PR and currently the fix is available in new CLI version 2.43.0.
I have tested this in my environment using 2.43.0 version and it worked as expected.
Can you please upgrade your CLI version and let us know in case you see any issues.


StarlarkMarshal improvements

Improve StarlarkMarshal dict key handling, interface handling and embedding and conversion of values which already implement starlark.Value. Modified rune conversion to produce length-1 strings rather than integers.
Added unit tests for StarlarkMarshal.

This pull request didn't trigger Jenkins as its author isn't in the allow list.
An organization member must perform one of the following:

To have this branch tested by Jenkins, use the "ok to test" command.
To have a one time test done, use the "test this please" command.

Those commands are simple Github comments of the format: "jenkins: COMMAND"

@TheSignPainter98 please can you sign off your commits.

Commits are now signed off.

Please can you rebase your earlier commits rather than adding the undo commit.

jenkins: test this please

Also, if you have time, please can you split this PR into separate logical commits, rather than one larger one.
Thanks

jenkins: test this please

I've integrated these changes into https://github.com/lxc/lxd/pull/11327 and attributed the original work there.


24.11 - Unable to access tty when xserver.videoDrivers = ["nvidia"]specified

Describe the bug

After upgrading to 24.11 I am struggling to reach the login prompts or tty when using the option services.xserver.videoDrivers =  ["nvidia"].
My system will hang during startup, usually around the line Reached target Login Prompts. After this I am unable to get to tty with ctrl+alt+F4 or F1 and must restart into another system build.
I noticed this issue when trying to setup Hyprland after upgrading to 24.11. I was able to launch Hyprland when I removed the offending configuration above, but I am seeing  bad performance, probably due to the lack of a nvidia driver, or properly configured driver. I was under the impression the xserver.videoDrivers settings was used for this purpose.
Steps To Reproduce

flake.nix
{
  description = "System config";
  inputs = {
    nixpkgs = {
      url = "nixpkgs/nixos-24.11";
    };
  };

  outputs = {nixpkgs, ...} @ inputs: let
    lib = nixpkgs.lib;
  in {
    nixosConfigurations = let
      system = "x86_64-linux";
    in {
      nixos = lib.nixosSystem {
        inherit system;
        specialArgs = {
          inherit inputs;
        };
        modules = [
          ./hosts/desktop/configuration.nix
        ];
      };
    };
  };
}

configuration.nix

{
  config,
  pkgs,
  settings,
  ...
}: let
  defaultLocale = "en_GB.UTF-8";
in {
  imports = [
    ./hardware-configuration.nix
  ];

  hardware.nvidia = {
    modesetting.enable = true;
    powerManagement.enable = false;
    powerManagement.finegrained = false;
    open = false;
    nvidiaSettings = true;
    package = config.boot.kernelPackages.nvidiaPackages.stable;
  };

  hardware.graphics = {
    enable = true;
    enable32Bit = true;
  };

  # Bootloader.
  boot.loader.systemd-boot.enable = true;
  boot.loader.efi.canTouchEfiVariables = true;
  boot.kernelPackages = pkgs.linuxPackages_6_11;
  hardware.cpu.amd.updateMicrocode = true;

  networking.hostName = settings.hostName; # Define your hostname.

  # Enable networking
  networking.networkmanager.enable = true;

  # Set your time zone.
  time.timeZone = "Europe/London";

  # Select internationalisation properties.
  i18n.defaultLocale = defaultLocale;

  i18n.extraLocaleSettings = {
    LC_ADDRESS = defaultLocale;
    LC_IDENTIFICATION = defaultLocale;
    LC_MEASUREMENT = defaultLocale;
    LC_MONETARY = defaultLocale;
    LC_NAME = defaultLocale;
    LC_NUMERIC = defaultLocale;
    LC_PAPER = defaultLocale;
    LC_TELEPHONE = defaultLocale;
    LC_TIME = defaultLocale;
  };

   services.xserver = {
     videoDrivers = ["nvidia"];
   };

  users.users."user" = {
    isNormalUser = true;
    uid = 1000;
    description = "User Name";
    extraGroups = [];
    packages = with pkgs; [];
  };

  nixpkgs.config.allowUnfree = true;

  environment.systemPackages = with pkgs; [
    # standard stuff
    vim
    wget
    git
    kitty

  ];

  environment.shells = with pkgs; [zsh];
  users.defaultUserShell = pkgs.zsh;

  programs.zsh = {
    enable = true;
  };

  programs.nix-ld.enable = true;

  security.rtkit.enable = true;
  # security.polkit.enable = true;
  services.pipewire = {
    enable = true;
    alsa.enable = true;
    alsa.support32Bit = true;
    pulse.enable = true;
    jack.enable = true;
  };

  services.mullvad-vpn = {
    enable = true;
    package = pkgs.mullvad-vpn;
  };

  virtualisation.docker.enable = true;

  networking.firewall.enable = true;

  # syncthing for others
  networking.firewall.allowedTCPPorts = [8384 22000 80 443 1401];
  networking.firewall.allowedUDPPorts = [22000 21027 53 1194 1195 1196 1197 1300 1301 1302 1303 1400];

  system.stateVersion = "23.11"; # Did you read the comment? (doesn't need to change?)
  nix.settings.experimental-features = ["nix-command" "flakes"];
}

hardware-configuration.nix

# Do not modify this file!  It was generated by ‘nixos-generate-config’
# and may be overwritten by future invocations.  Please make changes
# to /etc/nixos/configuration.nix instead.
{
  config,
  lib,
  modulesPath,
  ...
}: {
  imports = [
    (modulesPath + "/installer/scan/not-detected.nix")
  ];

  boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usbhid" "usb_storage" "sd_mod"];
  boot.initrd.kernelModules = ["dm-snapshot"];
  boot.kernelModules = ["kvm-amd"];
  boot.extraModulePackages = [];

  fileSystems."/" = {
    device = "/dev/disk/by-uuid/109af75d-0d32-4511-a1f2-720933eec919";
    fsType = "ext4";
  };

  fileSystems."/boot" = {
    device = "/dev/disk/by-uuid/D793-2180";
    fsType = "vfat";
  };

  fileSystems."/home" = {
    device = "/dev/disk/by-uuid/d78cb0a3-9142-4acb-a050-dc59b0de2dcf";
    fsType = "ext4";
  };

  swapDevices = [
    {device = "/dev/disk/by-uuid/266d6571-4496-4592-80e9-55ca376e498e";}
  ];

  # Enables DHCP on each ethernet and wireless interface. In case of scripted networking
  # (the default) this is the recommended approach. When using systemd-networkd it's
  # still possible to use this option, but it's recommended to use it in conjunction
  # with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
  networking.useDHCP = lib.mkDefault true;
  # networking.interfaces.enp5s0.useDHCP = lib.mkDefault true;
  # networking.interfaces.wlo1.useDHCP = lib.mkDefault true;

  nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
  hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
}

This configuration will not get to a tty and will hang during the module loading screen.  I am able to boot and load the tty after removing:
   services.xserver = {
     videoDrivers = ["nvidia"];
   };

Expected behavior
I would expect to be able to access the tty with this configuration, and have the correct nvidia drivers installed.
Additional context
I have tried various things to resolve the issue:

various nvidia packages (stable, production, beta)
various kernel versions (6.6, 6.11)

The boot logs sometimes contain suspicious warnings:

journalctl -b -2 | grep nvidia
Dec 02 13:59:15 nixos kernel: Command line: initrd=\EFI\nixos\7nyxkrc9sw6m8vr1wpy5wnc4c8ikmi6q-initrd-linux-6.6.63-initrd.efi init=/nix/store/ls6d4vgyvc35s9mmz1zfx37hjhi6r8dq-nixos-system-nixos-24.05.20241127.0c5b4ec/init loglevel=4 nvidia-drm.modeset=1
Dec 02 13:59:15 nixos kernel: Kernel command line: initrd=\EFI\nixos\7nyxkrc9sw6m8vr1wpy5wnc4c8ikmi6q-initrd-linux-6.6.63-initrd.efi init=/nix/store/ls6d4vgyvc35s9mmz1zfx37hjhi6r8dq-nixos-system-nixos-24.05.20241127.0c5b4ec/init loglevel=4 nvidia-drm.modeset=1
Dec 02 13:59:16 nixos kernel: nvidia: loading out-of-tree module taints kernel.
Dec 02 13:59:16 nixos kernel: nvidia: module license 'NVIDIA' taints kernel.
Dec 02 13:59:16 nixos kernel: nvidia: module license taints kernel.
Dec 02 13:59:16 nixos kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 239
Dec 02 13:59:16 nixos kernel: nvidia 0000:0a:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
Dec 02 13:59:17 nixos (udev-worker)[1075]: nvidia: Process '/nix/store/syl4snn859kpqvn9qh91kr7n9i4dws04-bash-5.2p32/bin/bash -c 'mknod -m 666 /dev/nvidiactl c 195 255'' failed with exit code 1.
Dec 02 13:59:17 nixos kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
Dec 02 13:59:17 nixos kernel: nvidia-uvm: Loaded the UVM driver, major device number 237.
Dec 02 13:59:17 nixos (udev-worker)[1148]: nvidia: Process '/nix/store/syl4snn859kpqvn9qh91kr7n9i4dws04-bash-5.2p32/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do mknod -m 666 /dev/nvidia${i} c 195 ${i}; done'' failed with exit code 1.
Dec 02 13:59:17 nixos kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  555.58  Tue Jun 18 20:24:43 UTC 2024
Dec 02 13:59:17 nixos kernel: [drm] [nvidia-drm] [GPU ID 0x00000a00] Loading driver
Dec 02 13:59:18 nixos kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:0a:00.0 on minor 1

Specifying this option was working fine prior to upgrading to 24.11: https://github.com/HPRIOR/nix-config/tree/working-pre-upgrade
Metadata

I am unable to run this command from a relevant build since I can't access the tty.
Notify maintainers

@edolstra
@oxij
@K900
@vcunat
@aszlig
Note for maintainers: Please tag this issue in your PR.

Add a :+1: reaction to issues you find important.

I'm not really using nvidia for years, but I noticed your modesetting option and the description isn't encouraging:

This is not enabled by default because it is not officially supported by NVIDIA and would not work with SLI

I managed to 'solve' the issue. If I specify an appropriate display manager such as sddm or greetd (regreet), then I am able to login and pass the initial loading screen. I was initially using this which did not work:
  services.greetd = let
    tuigreet = "${pkgs.greetd.tuigreet}/bin/tuigreet";
  in {
    enable = true;
    settings = rec {
      initial_session = {
        command = "${tuigreet} --greeting 'Welcome to NixOS!' --asterisks --remember --remember-user-session --time";
        user = "user";
      };
      default_session = initial_session;
    };
  };

Seems related to #328972


Angular/Django Auth service

As we confirmed cookie is restricted for the same host (so Django on 8000 and Angular on 4200 can access the same cookie).
We need to allow access to auth cookie from JS and create auth service in Angular, that it will check if user is authenticared and will allow to login and logout him/her.

See: #578

We don't use epics to track anything - closing this one.


(Tianbin)Week 8 team crossover

5+ Hours
Add journal page, fix google map page, add login.py, change project format to have better organize

Peer Score: 1.8/2
The notes page works well in the project, and the use of the database really enhances the overall project! Format and everything else in the project is also well organized, including the google map page and logn.py


slightly clean up BR_EnvelopeUtil.h/.cpp

slight refactor/clean up of BR_EnvelopeUtil.h/.cpp according to schwa's info:
https://forum.cockos.com/showthread.php?p=2198426&postcount=118

deprecate/remove m_properties.visUnknown (is always 1.0)
rename m_properties.shapeUnknown1/2 to m_properties.pitchEnvRange/pitchEnvSnap (only used class internal, so should be backwards compatibel)

:white_check_mark: Build sws 274-master completed (commit https://github.com/reaper-oss/sws/commit/40e1aa3e4c by @nofishonfriday)

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=i686

build/sws-<IP_ADDRESS>-Linux-i686-update-br-envelope-util-schwa-info-140ec367.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=aarch64

build/sws-<IP_ADDRESS>-Linux-aarch64-update-br-envelope-util-schwa-info-140ec367.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=x86_64

build/sws-<IP_ADDRESS>-Linux-x86_64-update-br-envelope-util-schwa-info-140ec367.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=armv7l

build/sws-<IP_ADDRESS>-Linux-armv7l-update-br-envelope-util-schwa-info-140ec367.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x86

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-update-br-envelope-util-schwa-info-140ec367.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x64

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-update-br-envelope-util-schwa-info-140ec367.exe

:white_check_mark: Build sws 337-master completed (commit https://github.com/reaper-oss/sws/commit/14fd21f4f9 by @nofishonfriday)

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=x86_64

build/sws-<IP_ADDRESS>-Linux-x86_64-update-br-envelope-util-schwa-info-14fd21f4.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=armv7l

build/sws-<IP_ADDRESS>-Linux-armv7l-update-br-envelope-util-schwa-info-14fd21f4.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=i686

build/sws-<IP_ADDRESS>-Linux-i686-update-br-envelope-util-schwa-info-14fd21f4.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Ubuntu1804, ARCH=aarch64

build/sws-<IP_ADDRESS>-Linux-aarch64-update-br-envelope-util-schwa-info-14fd21f4.tar.xz

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x64

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-update-br-envelope-util-schwa-info-14fd21f4.exe

Environment: APPVEYOR_BUILD_WORKER_IMAGE=Visual Studio 2019, ARCH=x86

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-update-br-envelope-util-schwa-info-14fd21f4.exe


Support for () and || for "when" expression in keybindings.json

I'm trying to make a key binding that only works for certain file types. It works fine with just one file type, but the moment I put something like
... && (editorLangId == 'json' || editorLangId == 'js')
it's not working any longer.

Duplicate of #22778


'comgooglemaps' not being detected on ios with Expo

First of all I want to say thank you for open-sourcing this library. It is well-done and super useful.
I want to revisit issue #39 since I am encountering the same issue. It successfully detects Waze, but not Google Maps.
I too am using Expo and my app.json file includes:
"ios": {
    "infoPlist": {
      "LSApplicationQueriesSchemes": [
          "comgooglemaps",
          "apple-maps",
          "citymapper",
          "waze"
        ]
      }
  }

Just like in that other issue, I editing contacts.js in the following way:
export const prefixes = {
...
- 'google-maps': isIOS ? 'comgooglemaps://' : 'https://maps.google.com/',
+ 'google-maps': 'https://maps.google.com/',
...
}

When I do this, the Google Maps app is detected and it opens as I would expect. But without this, it never appears on the list. In #39, it says that 'comgooglemaps' is more reliable, but this does not seem to be the case.
Thanks.

Thanks @monjohn!
I see that I wasnt really clear in my comment on #39.
The problem with this solution is that opening the app might work well, but detecting it won’t, since a http:// URL can always be opened (in Safari), so the detection will always indicate that Google Maps is installed with this change, even if it isn’t. That’s why there is a need to use a custom URL scheme for the detection part of the script.
However, you’re indeed not the first person to indicate that the comgooglemaps:// scheme doesn’t seem to be working in all cases, so we probably need to do some research to see if there is a new one we should use, or whether we should accept that there is no proper way to detect it and just always show it, with the possibility that that might lead to Google Maps being opened in the browser when the user doesn’t have the app installed.

@tschoffelen Thanks for the reply! It is weird, after a bunch of searching, I can't find issues where other people are having this problem on iOS in general. And Google's own page still indicates that this is the correct URL.

Just to confirm, you did rebuild/reinstall the app after making the changes to your Expo config file, right?
https://github.com/leanmotherfuckers/react-native-map-link/blob/master/docs/expo.md#rebuild-your-app
I was doing some testing just now as well, and for me the url scheme comgooglemap:// still works too.

I did rebuild, but I missed the note at the bottom about it only working in the standalone app. 😊

Ah! That explains it all! Expo doesn't have a way to edit the Plist file of their own app dynamically of course, so they can't add URL schemes on demand.
Okay for me to close this one?

Yep. Thanks for the help!


Wraps jars in Windows native executables

Is there any way to wraps (automatically) the output jar in a Windows *.EXE file. I am not very happy with the batch solution because of the visible command promp.
Thanks in advance

@akhikhl Thanks


bad suggestion for Redundant $

Not sure if this is helpful or not, but this might be a bug. I'm not sure if it's known or unknown, I didn't see any relevant issues in my brief searching.
relevant code
import UnliftIO (withRunInIO)

main :: IO ()
main = do
<EMAIL_ADDRESS><- Config.fromEnvironmentVariables
  withEnvironment config $ \env -> do
    App.runApp env $
      withRunInIO $ \runInIO ->
        runInIO $ startApi configHttp

withEnvironment :: Config -> (App.Environment -> IO a) -> IO a
withEnvironment Config{..} useEnvironment = -- irrelevant to the issue

startApi :: HttpConfig -> App ()
startApi HttpConfig{..} = -- irrelevant to the issue

hlint suggestion
Found:
  App.runApp env
    $ withRunInIO $ \ runInIO -> runInIO $ startApi configHttp
Perhaps:
  App.runApp env . withRunInIO
    $ (\ runInIO -> runInIO $ startApi configHttp)

Resulting error if I apply hlint suggestion
||     • Couldn't match type ‘App () -> IO ()’
||                      with ‘forall a. App a -> IO a’
||       Expected type: ((App () -> IO ()) -> IO ()) -> App ()
||         Actual type: ((forall a. App a -> IO a) -> IO ()) -> App ()

modifying the code to use brackets instead of $ (as below) prevents hlint from suggesting anything (which is desired behavior)
    App.runApp env $
      withRunInIO  (\runInIO ->
        runInIO $ startApi configHttp)

What's the name of the hint (the line printed just before "Found:")?
I don't remember there being a hint that changes . to $. Doing so might create problems with impredicativity.

What's the name of the hint (the line printed just before "Found:")?
I don't remember there being a hint that changes $ to .. Doing so might create problems with impredicativity.

It's the dollar group I believe. It's recommending changing $ to ..

This is a known issue. There are lots of ways that $ is special in Haskell (alas), including things like impredicativity. From the HLInt manual

Some transformed programs may require additional type signatures, particularly if the transformations trigger the monomorphism restriction or involve rank-2 types.

Also, the dollar group is not the default, so has slightly slower standards required from it, as only users who opt in to it see it.

Ok, just wanted to make sure y’all were aware. I thought you would be though :)
And thanks for such a great tool!


fixed one more typo in ...C.ipynb,

model provided in depot is  model_stage_c_ema.pt not model_stage_c.pt
after this change, the jupyter notebook for stage-C runs locally
That said, when running on latest pytorch 2.0.1 and latest transformers 4.30.1, There are a couple warnings which you may want to fix.
FutureWarning: The util is_torch_bf16_available is deprecated, please use is_torch_bf16_gpu_available or is_torch_bf16_cpu_available instead according to whether it's used with cpu or gpu
huggingface/tokenizers: The current process just got forked, after parallelism has already been used. Disabling parallelism to avoid deadlocks...
To disable this warning, you can either:
- Avoid using tokenizers before the fork if possible
- Explicitly set the environment variable TOKENIZERS_PARALLELISM=(true | false)
Those look pretty simple to fix.

Sorry, I see that you do have the non ema in huggingface.

yea, thanks anways for making the code better

I always try to look at code in order to understand claims. Locally I build
myself a docker image - which I could share if you are interested although
it uses a bloated base image (with everything required for GAN, DDPMs,
language models, inverse rendering, Nerfs) to be built atop without much
tinkering.
One drawback of your codebase is memory utilization. I could not run the
colab on free instances which gave me 15GB Tesla cards.  With a local A6000
48G, inference on (4) 512x512 images consumes 75% of the memory. This is in
contrast to older DDPMs which I could run on smaller cards. I have not
checked if this is a consequence of the algorithm or simply engineering. If
the latter - it would be good for presentation that you figure out how to
use less memory.
I may take a further look at your code wrt theory but now that I can run
it, not necessarily at the engineering. Thank you.
On Tue, Jun 13, 2023 at 3:40 AM Dominic Rampas @.***>
wrote:

yea, thanks anways for making the code better
—
Reply to this email directly, view it on GitHub
https://github.com/dome272/Wuerstchen/pull/3#issuecomment-1589042241,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJYHPOVSPRG6CMVGITJJF53XLA7RNANCNFSM6AAAAAAZEDM5TA
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


Add new blueprints for GlassFish and service now

Add blueprints for GlassFish and PetPortalServiceNowExtended
Definition of Done
General

[x] Your branch is up-to-date with development branch
[x] A Readme.md file is generated as part of the blueprint which explains how to use it, preferably in the XebiaLabs folder
[x] The blueprint uses an XL product at some capacity
[x] There are no sensitive info in blueprints(tokens, credentials, licence)

Testing

[ ] Works on Linux, Windows and Mac
[ ] Code is reviewed by someone else in the team
[ ] Blueprint is manually tested with dockerised instances of our products
[ ] CI is green

@deepu105 I believe I have made all of the updates that you requested or at least the ones that I understood and made sense.

I think I have now resolved the outstanding issue.

Hi Rick,
This PR contains two blueprints. Can you create two separate PRs, one for each blueprint. And please make sure they confirm to the DOD before you submit them:
https://github.com/xebialabs/blueprints/blob/development/.github/PULL_REQUEST_TEMPLATE.md
Thank you, regards, Vincent.


This message didn't complete its response. I spent complete refill of 20 usd today for nothing and lost entire day please fix this asap

Describe the bug
This message didn't complete its response. I spent complete refill of 20 usd today for nothing and lost entire day please fix this asap
Link to the Bolt URL that caused the error
https://bolt.new/~/stackblitz-starters-2terty
Steps to reproduce
This message didn't complete its response. I spent complete refill of 20 usd today for nothing and lost entire day please fix this asap
Expected behavior
This message didn't complete its response. I spent complete refill of 20 usd today for nothing and lost entire day please fix this asap
Screen Recording / Screenshot
No response
Platform
Browser name = Safari
Full version = 18.0.1
Major version = 18
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0.1 Safari/605.1.15
performance.memory = undefined
Username = lcgarza10
Chat ID = fcbb864adf62

Additional context
No response

@lcgarza10 tracking this in #1022
Please reach out to hello@stackblitz and we can credit you for the $20.
Additionally, checkout the tips in #678 to increase your efficiency of token usage

Hi Asking for an update on this pending credit  for the $20 on my account @lcgarza10
I’d like to  for $40 instead of $20, since this issue  happened for a complete week where I spent more than $60 you can check the history of the refills I had to do.
Issue is fixed now btw,
Please see below conversation

On Oct 29, 2024, at 2:25 PM, Alexander Berger @.***> wrote:
@lcgarza10 https://github.com/lcgarza10 tracking this in #1022 https://github.com/stackblitz/bolt.new/issues/1022
Please reach out to @.*** and we can credit you for the $20.
Additionally, checkout the tips in #678 https://github.com/stackblitz/bolt.new/issues/678 to increase your efficiency of token usage
—
Reply to this email directly, view it on GitHub https://github.com/stackblitz/bolt.new/issues/911#issuecomment-2445261351, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATORPRO3VAK4CACIAZ4HYQ3Z57VLJAVCNFSM6AAAAABQSMVEK2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBVGI3DCMZVGE.
You are receiving this because you were mentioned.

HiAny update on my pending credit to be applied?Thanks ,CarlosOn Oct 30, 2024, at 9:43 AM, Carlos Garza @.> wrote:Hi Asking for an update on this pending credit  for the $20 on my account @lcgarza10I’d like to  for $40 instead of $20, since this issue  happened for a complete week where I spent more than $60 you can check the history of the refills I had to do.Issue is fixed now btw,Please see below conversationOn Oct 29, 2024, at 2:25 PM, Alexander Berger @.> @.*** tracking this in #1022Please reach out to @.*** and we can credit you for the $20.Additionally, checkout the tips in #678 to increase your efficiency of token usage—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Hi Alexander,
Stil I dont get the credit, I have sent the email twice but still no answer and Im just out of credits now and I would like to spend another 20 today, hopefully you can help me
and If Im not asking much I would like you to re consider the credit amount since I spent more than 40 due to that issue last week

On Oct 29, 2024, at 2:25 PM, Alexander Berger @.***> wrote:
@lcgarza10 https://github.com/lcgarza10 tracking this in #1022 https://github.com/stackblitz/bolt.new/issues/1022
Please reach out to @.*** and we can credit you for the $20.
Additionally, checkout the tips in #678 https://github.com/stackblitz/bolt.new/issues/678 to increase your efficiency of token usage
—
Reply to this email directly, view it on GitHub https://github.com/stackblitz/bolt.new/issues/911#issuecomment-2445261351, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATORPRO3VAK4CACIAZ4HYQ3Z57VLJAVCNFSM6AAAAABQSMVEK2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBVGI3DCMZVGE.
You are receiving this because you were mentioned.

@lcgarza10 I have no emails from you in<EMAIL_ADDRESS>Please try again.

Hi, Attached you will see the amount of emails I have sent to @.’m not sure what you mean by hijacking, but I just want to receive the credit you said I was going to receive due to this issue inconvenience to continue with my project. Username lcgarza10Thank youGracias,CarlosOn Nov 2, 2024, at 5:51 PM, Alexander Berger @.> wrote:
@lcgarza10 I have no emails from you in @.*** Please try again.
image.png (view on web)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

@lcgarza10 As a one-time courtesy, I have issued you a one time $40 credit. More details to follow to your email address<EMAIL_ADDRESS>

Thank You!
I still dont see it on my tokens balance, will it take few minutes to appear here?
￼

On Nov 5, 2024, at 11:01 AM, Alexander Berger @.***> wrote:
@lcgarza10 https://github.com/lcgarza10 As a one-time courtesy, I have issued you a one time $40 credit. More details to follow to your email address: @.*** @.***>
—
Reply to this email directly, view it on GitHub https://github.com/stackblitz/bolt.new/issues/911#issuecomment-2457716135, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATORPROPU4DTWM5XEJMI2MDZ7D2YFAVCNFSM6AAAAABQSMVEK2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJXG4YTMMJTGU.
You are receiving this because you were mentioned.

Check your email now for all the details!


SSR in production

More or less to report, i was trying out the recent evil martians intertiajs post and trying to get further with the vite ssr capabilities.
As of now, unsure if the example repo is enough to get things running, hopefully seeking here some further guidance.
Bug encountered below.

[yes] I have tried upgrading by running bundle update vite_ruby.
[yes] I have read the [troubleshooting section] before opening an issue.

Description 📖
Taking the vite ssr example (https://github.com/ElMassimo/inertia-rails-ssr-template), trying to run in "production" mode.

build : RAILS_ENV=production bundle exec rails assets:precompile works ok
run : PORT=3000 RAILS_ENV=production overmind start fails

Logs 📜
web    | file:///xxxxx/inertia-rails-ssr-template/public/vite-ssr/ssr.js:5
web    | const pages = import.meta.globEagerDefault("../pages/*.jsx");
web    |                           ^
web    |
web    | TypeError: (intermediate value).globEagerDefault is not a function

Hi Ben!
globEagerDefault was an internal API in Vite which was removed in favour of passing options to glob:
import.meta.glob('../pages/*.jsx', { import: 'default', eager: true }),

Please use Discussions instead of Issues if you have additional questions.


[BUG] Can’t compile sok

Describe the bug
complie sok error，I can‘t find ’merlin_hashtable.cuh‘ and ’nlohmann/json.hpp‘ file.
[ 97%] Building CUDA object experiment/CMakeFiles/sok_experiment.dir/variable/impl/variable_base.cu.o
[ 98%] Building CXX object experiment/CMakeFiles/sok_experiment.dir/variable/kernels/dummy_var_ops.cc.o
[ 98%] Building CXX object experiment/CMakeFiles/sok_experiment.dir/variable/kernels/dummy_var_handle.cc.o
[ 99%] Building CXX object experiment/CMakeFiles/sok_experiment.dir/variable/ops/dummy_var_ops.cc.o
[ 99%] Building CXX object experiment/CMakeFiles/sok_experiment.dir/variable/ops/dummy_var_handle.cc.o

/github/HugeCTR/sparse_operation_kit/experiment/variable/impl/variable_base.cu:17:10: fatal error: nlohmann/json.hpp: No such file or directory
   17 | #include <nlohmann/json.hpp>
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [experiment/CMakeFiles/sok_experiment.dir/build.make:314: experiment/CMakeFiles/sok_experiment.dir/variable/impl/variable_base.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from
/github/HugeCTR/sparse_operation_kit/experiment/variable/impl/hkv_variable.cu:20:
/github/HugeCTR/sparse_operation_kit/experiment/variable/impl/hkv_variable.h:24:10: fatal error: merlin_hashtable.cuh: No such file or directory
   24 | #include "merlin_hashtable.cuh"
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [experiment/CMakeFiles/sok_experiment.dir/build.make:300: experiment/CMakeFiles/sok_experiment.dir/variable/impl/hkv_variable.cu.o] Error 1
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu: In instantiation of ‘void sok::SelectLauncher<KeyType>::operator()(const void*, size_t, void*, void*, void*, void*, void*, size_t, cudaStream_t) [with KeyType = long int; size_t = long unsigned int; cudaStream_t = CUstream_st*]’:
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu:172:16:   required from here
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu:163:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  163 |   for (int i = 0; i < num_splits; ++i) {
      |                 ~~^~~~~~~~~~~~
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu: In instantiation of ‘void sok::SelectLauncher<KeyType>::operator()(const void*, size_t, void*, void*, void*, void*, void*, size_t, cudaStream_t) [with KeyType = int; size_t = long unsigned int; cudaStream_t = CUstream_st*]’:
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu:173:16:   required from here
/github/HugeCTR/sparse_operation_kit/experiment/lookup/impl/select_kernel.cu:163:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
/usr/local/lib/python3.8/dist-packages/tensorflow/include/tensorflow/core/platform/file_system.h(579): warning #611-D: overloaded virtual function "tensorflow::FileSystem::FilesExist" is only partially overridden in class "tensorflow::WrappedFileSystem"

/usr/local/lib/python3.8/dist-packages/tensorflow/include/tensorflow/core/platform/file_system.h(579): warning #611-D: overloaded virtual function "tensorflow::FileSystem::CreateDir" is only partially overridden in class "tensorflow::WrappedFileSystem"

/usr/local/lib/python3.8/dist-packages/tensorflow/include/tensorflow/core/platform/env.h(498): warning #611-D: overloaded virtual function "tensorflow::Env::RegisterFileSystem" is only partially overridden in class "tensorflow::EnvWrapper"

To Reproduce
Steps to reproduce the behavior:
docker pull nvcr.io/nvidia/merlin/merlin-tensorflow-training:22.04
git clone https://github.com/NVIDIA-Merlin/HugeCTR.git
cd HugeCTR/sparse_operation_kit
mkdir build && cmake -DSM=75
make -j && make install
Environment (please complete the following information):

OS: Ubuntu 18.04
Graphic card:  NVIDIA DGX A100
CUDA version: 11.6
Docker image: nvcr.io/nvidia/merlin/merlin-tensorflow-training:22.04

Got it !
Thank you.


Misleading name?

This says JS-PyTorch but it's actually written in TypeScript, so it should be TS-PyTorch no?

Hello! Thank you for the issue. The library is written in TypeScript, but that's mostly to keep the source-code organized and type-checked. Once deployed and published (compiled) the code is turned into simple JavaScript. So when you download the code from npm, the distribution files are in JavaScript and you can write JavaScript code normally.
Once again thanks for the issue!


How To fetch Resource fields of a specific  Resource ?!

How To fetch Resource fields of a specific  Resource ?!
currently i'm using the latest java SDK version 16.0.3 .
i'm trying to fetch the Resource segments / metrics . resource fields
for example ad_group  resource
i managed to fetch the segments / metrics via
googleAdsFieldServiceClient.getGoogleAdsField("googleAdsFields/ad_group");
but unfortunately the response doesn't have resource field id.
is there another service to fetch these data or this is not exists in the SDK ?!
I will be very thankful if you give me any advice.
Amer Shahde
Have a nice day

Hi,
You can query the field metadata by using the GoogleAdsFieldService. Please take a look at the following example to help you get started:
https://developers.google.com/google-ads/api/docs/samples/get-artifact-metadata#java
Thanks,
Josh

@jradcliff
all resources fields not back for example ad_group_ad.id not exists
resource_name: "googleAdsFields/ad_group_ad" category: RESOURCE data_type: MESSAGE name: "ad_group_ad" selectable: false filterable: false sortable: false selectable_with: "ad_group" selectable_with: "campaign" selectable_with: "customer" selectable_with: "metrics.absolute_top_impression_percentage" selectable_with: "metrics.active_view_cpm" selectable_with: "metrics.active_view_ctr" selectable_with: "metrics.active_view_impressions" selectable_with: "metrics.active_view_measurability" selectable_with: "metrics.active_view_measurable_cost_micros" selectable_with: "metrics.active_view_measurable_impressions" selectable_with: "metrics.active_view_viewability" selectable_with: "metrics.all_conversions" selectable_with: "metrics.all_conversions_by_conversion_date" selectable_with: "metrics.all_conversions_from_interactions_rate" selectable_with: "metrics.all_conversions_from_interactions_value_per_interaction" selectable_with: "metrics.all_conversions_value" selectable_with: "metrics.all_conversions_value_by_conversion_date" selectable_with: "metrics.all_conversions_value_per_cost" selectable_with: "metrics.average_cost" selectable_with: "metrics.average_cpc" selectable_with: "metrics.average_cpe" selectable_with: "metrics.average_cpm" selectable_with: "metrics.average_cpv" selectable_with: "metrics.average_page_views" selectable_with: "metrics.average_time_on_site" selectable_with: "metrics.bounce_rate" selectable_with: "metrics.clicks" selectable_with: "metrics.conversions" selectable_with: "metrics.conversions_by_conversion_date" selectable_with: "metrics.conversions_from_interactions_rate" selectable_with: "metrics.conversions_from_interactions_value_per_interaction" selectable_with: "metrics.conversions_value" selectable_with: "metrics.conversions_value_by_conversion_date" selectable_with: "metrics.conversions_value_per_cost" selectable_with: "metrics.cost_micros" selectable_with: "metrics.cost_per_all_conversions" selectable_with: "metrics.cost_per_conversion" selectable_with: "metrics.cost_per_current_model_attributed_conversion" selectable_with: "metrics.cross_device_conversions" selectable_with: "metrics.ctr" selectable_with: "metrics.current_model_attributed_conversions" selectable_with: "metrics.current_model_attributed_conversions_from_interactions_rate" selectable_with: "metrics.current_model_attributed_conversions_from_interactions_value_per_interaction" selectable_with: "metrics.current_model_attributed_conversions_value" selectable_with: "metrics.current_model_attributed_conversions_value_per_cost" selectable_with: "metrics.engagement_rate" selectable_with: "metrics.engagements" selectable_with: "metrics.gmail_forwards" selectable_with: "metrics.gmail_saves" selectable_with: "metrics.gmail_secondary_clicks" selectable_with: "metrics.impressions" selectable_with: "metrics.interaction_event_types" selectable_with: "metrics.interaction_rate" selectable_with: "metrics.interactions" selectable_with: "metrics.percent_new_visitors" selectable_with: "metrics.phone_calls" selectable_with: "metrics.phone_impressions" selectable_with: "metrics.phone_through_rate" selectable_with: "metrics.top_impression_percentage" selectable_with: "metrics.value_per_all_conversions" selectable_with: "metrics.value_per_all_conversions_by_conversion_date" selectable_with: "metrics.value_per_conversion" selectable_with: "metrics.value_per_conversions_by_conversion_date" selectable_with: "metrics.value_per_current_model_attributed_conversion" selectable_with: "metrics.video_quartile_p100_rate" selectable_with: "metrics.video_quartile_p25_rate" selectable_with: "metrics.video_quartile_p50_rate" selectable_with: "metrics.video_quartile_p75_rate" selectable_with: "metrics.video_view_rate" selectable_with: "metrics.video_views" selectable_with: "metrics.view_through_conversions" selectable_with: "segments.ad_destination_type" selectable_with: "segments.ad_network_type" selectable_with: "segments.click_type" selectable_with: "segments.conversion_action" selectable_with: "segments.conversion_action_category" selectable_with: "segments.conversion_action_name" selectable_with: "segments.conversion_adjustment" selectable_with: "segments.conversion_attribution_event_type" selectable_with: "segments.conversion_lag_bucket" selectable_with: "segments.conversion_or_adjustment_lag_bucket" selectable_with: "segments.date" selectable_with: "segments.day_of_week" selectable_with: "segments.device" selectable_with: "segments.external_conversion_source" selectable_with: "segments.interaction_on_this_extension" selectable_with: "segments.keyword.ad_group_criterion" selectable_with: "segments.keyword.info.match_type" selectable_with: "segments.keyword.info.text" selectable_with: "segments.month" selectable_with: "segments.month_of_year" selectable_with: "segments.placeholder_type" selectable_with: "segments.quarter" selectable_with: "segments.search_term_match_type" selectable_with: "segments.slot" selectable_with: "segments.week" selectable_with: "segments.year" is_repeated: false

Hey Josh
I started getting
when asking for 'ad_group_ad%' along with a lot of not useful data !!!
resource_name: "googleAdsFields/ad_group_ad_asset_view"
category: RESOURCE
data_type: MESSAGE
name: "ad_group_ad_asset_view"
selectable: false
filterable: false
sortable: false
selectable_with: "ad_group"
selectable_with: "ad_group_ad"
selectable_with: "asset"
selectable_with: "campaign"
selectable_with: "customer"
selectable_with: "metrics.all_conversions"
selectable_with: "metrics.all_conversions_value"
selectable_with: "metrics.all_conversions_value_per_cost"
selectable_with: "metrics.average_cpc"
selectable_with: "metrics.clicks"
selectable_with: "metrics.conversions"
selectable_with: "metrics.conversions_value"
selectable_with: "metrics.conversions_value_per_cost"
selectable_with: "metrics.cost_micros"
selectable_with: "metrics.cost_per_all_conversions"
selectable_with: "metrics.cost_per_conversion"
selectable_with: "metrics.ctr"
selectable_with: "metrics.impressions"
selectable_with: "metrics.value_per_all_conversions"
selectable_with: "metrics.value_per_conversion"
selectable_with: "metrics.view_through_conversions"
selectable_with: "segments.ad_network_type"
selectable_with: "segments.date"
selectable_with: "segments.day_of_week"
selectable_with: "segments.month"
selectable_with: "segments.quarter"
selectable_with: "segments.slot"
selectable_with: "segments.week"
selectable_with: "segments.year"
is_repeated: false
Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--
On Wed, Jan 12, 2022 at 4:46 PM Josh Radcliff @.***>
wrote:

Hi,
The query as written in the example only gets metadata of the type you
specify via --artifactName. If you want to retrieve metadata for all
fields that begin with ad_group_ad, for example, you could change the
WHERE clause from:
WHERE name = 'ad_group_ad'
to:
WHERE name LIKE 'ad_group_ad%'
Another, non-automated option that you could use for building specific
queries is the Query Builder:
https://developers.google.com/google-ads/api/fields/v9/ad_group_ad_query_builder
Also, you may want to check out our Query Builder blog series
https://ads-developers.googleblog.com/search/label/query_builder_blog_series,
which does a deep dive on the metadata.
Thanks,
Josh
—
Reply to this email directly, view it on GitHub
https://github.com/googleads/google-ads-java/issues/549#issuecomment-1011119193,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOSOQH6V4BT4OSDXMMDQEDDUVWH43ANCNFSM5LV2RV3A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

I changed it to be 'ad_group_ad.%' it's look fine
Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--
On Wed, Jan 12, 2022 at 5:09 PM Amer Shhade @.***> wrote:

Hey Josh
I started getting
when asking for 'ad_group_ad%' along with a lot of not useful data !!!
resource_name: "googleAdsFields/ad_group_ad_asset_view"
category: RESOURCE
data_type: MESSAGE
name: "ad_group_ad_asset_view"
selectable: false
filterable: false
sortable: false
selectable_with: "ad_group"
selectable_with: "ad_group_ad"
selectable_with: "asset"
selectable_with: "campaign"
selectable_with: "customer"
selectable_with: "metrics.all_conversions"
selectable_with: "metrics.all_conversions_value"
selectable_with: "metrics.all_conversions_value_per_cost"
selectable_with: "metrics.average_cpc"
selectable_with: "metrics.clicks"
selectable_with: "metrics.conversions"
selectable_with: "metrics.conversions_value"
selectable_with: "metrics.conversions_value_per_cost"
selectable_with: "metrics.cost_micros"
selectable_with: "metrics.cost_per_all_conversions"
selectable_with: "metrics.cost_per_conversion"
selectable_with: "metrics.ctr"
selectable_with: "metrics.impressions"
selectable_with: "metrics.value_per_all_conversions"
selectable_with: "metrics.value_per_conversion"
selectable_with: "metrics.view_through_conversions"
selectable_with: "segments.ad_network_type"
selectable_with: "segments.date"
selectable_with: "segments.day_of_week"
selectable_with: "segments.month"
selectable_with: "segments.quarter"
selectable_with: "segments.slot"
selectable_with: "segments.week"
selectable_with: "segments.year"
is_repeated: false
Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--
On Wed, Jan 12, 2022 at 4:46 PM Josh Radcliff @.***>
wrote:

Hi,
The query as written in the example only gets metadata of the type you
specify via --artifactName. If you want to retrieve metadata for all
fields that begin with ad_group_ad, for example, you could change the
WHERE clause from:
WHERE name = 'ad_group_ad'
to:
WHERE name LIKE 'ad_group_ad%'
Another, non-automated option that you could use for building specific
queries is the Query Builder:
https://developers.google.com/google-ads/api/fields/v9/ad_group_ad_query_builder
Also, you may want to check out our Query Builder blog series
https://ads-developers.googleblog.com/search/label/query_builder_blog_series,
which does a deep dive on the metadata.
Thanks,
Josh
—
Reply to this email directly, view it on GitHub
https://github.com/googleads/google-ads-java/issues/549#issuecomment-1011119193,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOSOQH6V4BT4OSDXMMDQEDDUVWH43ANCNFSM5LV2RV3A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

my last question is
i also tried this service but  threw a bad request resource name not found
so that means i can't use it right?!
just for KISS
return googleAdsFieldServiceClient.getGoogleAdsField("googleAdsFields/"

resourceName+".%");

Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--
On Wed, Jan 12, 2022 at 5:11 PM Josh Radcliff @.***>
wrote:

Changing the LIKE clause to LIKE ad_group_ad.% (with a period (.) before
the percent (%) sign) should fix that.
—
Reply to this email directly, view it on GitHub
https://github.com/googleads/google-ads-java/issues/549#issuecomment-1011144584,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOSOQH5DQFTTBAVZ7OOO7DDUVWK3FANCNFSM5LV2RV3A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

That means I can't fetch the segemens / metrics / resource fields in 1
request ?!
i should fetch segments / metrics then he resource fields and repeat for
each  attributed resource
Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--
On Wed, Jan 12, 2022 at 5:11 PM Josh Radcliff @.***>
wrote:

Changing the LIKE clause to LIKE ad_group_ad.% (with a period (.) before
the percent (%) sign) should fix that.
—
Reply to this email directly, view it on GitHub
https://github.com/googleads/google-ads-java/issues/549#issuecomment-1011144584,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOSOQH5DQFTTBAVZ7OOO7DDUVWK3FANCNFSM5LV2RV3A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

I also tried this service but  threw a bad request resource name not found
The Get method requires an actual resource name. You cannot use wildcards or LIKE expressions there.

Note that, as mentioned in our best practices guide, all Get methods in the API are meant for debugging purposes only and therefore have daily usage limitations. In your production code, you should use GoogleAdsFieldService.searchGoogleAdsFields (for fields) and search or searchStream in GoogleAdsService for object retrieval.

That means I can't fetch the segemens / metrics / resource fields in 1
request ?!

You could select all GoogleAdsField objects in a single query by simply removing the WHERE clause altogether. Then you could process the complete set on your side. If you go with that approach, I'd recommend only periodically retrieving the results and storing them locally. Aside from the occasional bug fix, the data returned by GoogleAdsFieldService only changes when we release a new version of the API.

Thanks  Josh
On Thu, 13 Jan 2022 at 19:01 Josh Radcliff @.***> wrote:

Closed #549 https://github.com/googleads/google-ads-java/issues/549.
—
Reply to this email directly, view it on GitHub
https://github.com/googleads/google-ads-java/issues/549#event-5889048886,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOSOQH4DYHCFK6JOZNECHYDUV4AOTANCNFSM5LV2RV3A
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Regards
Amer Shhade
MTS Software Engineer | Salesforce
Mobile:<PHONE_NUMBER>
--


polish cmd flags and keep the style of linking multiple words with "-".

[ ] If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes https://github.com/apache/skywalking/issues/.
[ ] Update the CHANGES log.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@a9fd7d3). Click here to learn what that means.
The diff coverage is 100.00%.

:exclamation: Current head 5dd7378 differs from pull request most recent head f9e558f. Consider uploading reports for the commit f9e558f to get more accurate results

@@           Coverage Diff           @@
##             main     #295   +/-   ##
=======================================
  Coverage        ?   44.18%
=======================================
  Files           ?       93
  Lines           ?     9804
  Branches        ?        0
=======================================
  Hits            ?     4332
  Misses          ?     5054
  Partials        ?      418

Impacted Files
Coverage Δ

banyand/liaison/grpc/server.go
68.47% <100.00%> (ø)

banyand/metadata/metadata.go
34.74% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Remove goto statements from source code

Work on the current NWM identified Fortran goto statements as a potential issue. Modern Fortran has moved away from goto statements for myriad reasons, some of which are discussed here.
There are two modules from which the gotos should be removed (https://github.com/NOAA-OWP/sac-sma/search?q=goto):

sac/duamel.f
sac/#duamel.f#

Alternative solutions include do loops, if statements, cycle, exit, and case.
This issue also needs fixing in Noah-OWP-Modular and Snow-17.

These are original codes from NWS OHD and to preserve continuity they are retained in original form, as long as the fortran compilers still allow it.  i.e., not pretty but it works.  The backup version #duamel.f# has been removed from the repo.  This is true of Snow-17 and Noah-OWP-Modular as well, although some statement functions on the latter were compiler-obsolete and had to be removed.


Featurize Categorical Hyperparameters

BTB version: 0.2.5-dev
Python version: 3.6
Operating System: Mac OS 10.14

Description
Is the categorical hyperparameter handled correctly in BTB?
Right now, categorical hyperparamters are represented as a single float number. For example, if I try to tune

a string hyperparameter optimizer in ['adam', 'sgd', 'rmsprop']
a float hyperparameter x in [0, 1]

and I get a few hyperparamter and score pairs

`(optimizer='adam', x=0.5), score=0.8
`(optimizer='adam', x=0.6), score=0.9
`(optimizer='sgd', x=0.5), score=0.3

BTB will convert these pairs to

(0.85, 0.5), 0.8 # 0.85 is the average score of 'adam'
(0.85, 0.6), 0.9
(0.3, 0.5), 0.3 # 0.3 is the average score of 'sgd'

and use GaussianProcessRegressor to fit these 3 pairs.
I'm not sure if this is the correct way to featurize categorical hyperparameters.
How to change the categorical hyperparamter fit_transform and inverse_transform?
A more intuitive way to featurize categorical hyperparamters is one-hot representation. But changing the fit_transform is CatHyperParameter is hard.

This issue is deprecated after the 0.3.0 realease. We are now using OneHotEncoder for CategoricalHyperParameters.


Long delay after download complete

Hi,
I'm using yt-cog to download audio from Youtube. While the download is fairly quick, if the target audio file is downloaded in 10 seconds (i.e. we see the progress event reach 100%), there's then a further 20-30 seconds where nothing is happening but the script is still waiting for video.download to complete.
Looking at the filesystem, I see the target file created e.g. sSheoMl5_uQ.aac, but a secondary file sSheoMl5_uQ_audio_a0.mp4 is also created and eventually deleted after the long delay.
Here's the relevant code:
  await session.fetch();
  let video = new ytcog.Video(session, {id: req.params.id, videoQuality: 'none', filename: '${id}'});
  await video.fetch();

  let bytesDownloaded = 0;
  await video.download({
      progress: (prog, size, total)=>{
          bytesDownloaded += size;
          process.stdout.write( `Progress ${Math.floor(prog)}%  ${bytesDownloaded}/${total} bytes    \r` );
      }
  });

  return res.status(200).json({
    message: "Download complete!",
  });

Thwe same happens using the dl method:
  let options = {
		// any video id, mandatory propery
		id: req.params.id,
		// supply a download folder for downloaded video
		path: './tmp',
		// supply a optional filename, do not include an extension. default filename is author_title_videoId_format.ext
		filename: '${id}',
		// any, mp4, webm, mkv
		container: 'any',
		// desired quality: highest, 1080p, 720p, 480p, medium, 360p, 240p, 144p, lowest, none
		videoQuality: 'none',
		// desired audio quality: high, medium, low, none
		audioQuality: 'medium',
	};

  await ytcog.dl(options);

Can you suggest what might be causing the delay?

My guess is that yt-cog is running ffmpeg to convert the audio-only file from one format to another once download is complete.
I don't need this, as this is expensive processing that can be done on another server.
If this is what's happening, how can I disable it?

The ffmpeg audio conversion should only happen if you specify container to be mp3 or flac. any should just give the original audio file.
sSheoMl5_uQ_audio_a0.mp4 is a temporary audio file which should then be renamed sSheoMl5_uQ.aac when the download is complete.
I will see if I can replicate the issue, and report back.

I was able to replicate the issue and have fixed it.
It was recoding 'opus' and 'aac' where the intention was to make a fast stream copy.
I will put through a PR tomorrow as I have some other updates to complete first.


Make millisecond timer namespace specific

When debugging node apps, I find it much more useful for the
millisecond timer to be relative to last message from the same
namespace instead of any message. This is especially true when I'm
debugging across multiple libraries or multiple levels in the same
module and I'm interested in seeing all the messages but also need to
compare times from specific levels.

Coverage remained the same at 74.419% when pulling 6302bbcd3bf789b0c6a8678bc62c2c4b3c51a0a4 on f5eng:for-visionmedia-v3 into dade81d18df7d550db871f9e76e28483d93f0cf0 on visionmedia:v3.

Coverage decreased (-0.4%) to 74.046% when pulling a4dcf8bbe78d087a0dfe471d255cc6a16f17adba on f5eng:for-visionmedia-v3 into dade81d18df7d550db871f9e76e28483d93f0cf0 on visionmedia:v3.


Can't initialize alien.exe in Windows 11

I'm using Windows 11 and I have the latest NVIDIA 3090 drivers. Each time I try to open alien, I just see a quick black screen appearing rapidly and a termina, but then they disappear.

I don't have much experience with Windows 11 yet.
Did you compile the project yourself?
If you used the installer: Was it up to date (i.e. not older than one week?)
Some typical error sources and solutions are listed here https://alien-project.org/downloads.html under Troubleshooting.
If that didn't help, there is also a log.txt file. What does it say?

Sorry I already uninstalled it. But it was via the installer.

I installed it again. Still doesn't opens. Where can I find that log.txt file?

The file is located in the program's folder. So normally in c:\Users\Username\AppData\alien. It may be that because of Windows 11 there are compatibility problems. I'll surely have a look at this in the future.
It's best to compile the source code yourself. But I fully understand that this is annoying if you don't have the whole toolchain installed.


How can you turn off gzip response encoding?

I'd like to turn off gzip response content encoding.  Is there a configuration option for this?

There's no config option, but it would be easy to add. However, the server will only send it if the client asks for it with Accept-Encoding: gzip, so if you control the client, don't send that header.


Cookie Consent?

Is your feature request related to a problem? Please describe.
In Germany/Europe, the data protection is an important thing for any website and there are specialized lawyers just searching for websites that are not following protocoll and serving notices to those websites.
As I understand, introduction uses google fonts, right? And I am also using fontawesome. Both is OK for me as I integrated them in my data protection info.
Describe the solution you'd like
A cookie consent would be great. Just a simple "please allow cookies" and the option to deny that. Would that be possible?
I searched hugo's website and found no information how to do that.

There is this solution: https://hugocodex.org/add-ons/cookie-consent/
but it only revolves around google analytics and some chat function. Not the use of google fonts/font awesome.

Looking at the Installation section of the link you added, it seems that you can modify the language in the YAML file to cover Google Fonts. Would that work?


Avoid custom INI file format in management framework

We should consider to not use Python specific extensions (value-less entries) for the configuration files used in the management framework to aid consuming these files from different languages/bindings.

Just wondering whether I am reading the Wikipedia article on the INI format correctly, INI does not usually have value-less entries, right? I am asking since if that's correct, maybe we should fix our format to e.g., make it easier to use libraries to generate such files (coming my experience of trying to read the non-standard multi-line strings in zkg.meta files).
Regardless, the file definitely isn't TOML (e.g., strings are not quoted).
Originally posted by @bbannier in https://github.com/zeek/zeek-docs/issues/228#issuecomment-1818590262

For some perspective: it is not at all clear whether zeek-client will even keep using the ini-ish config file format. Depending on where its functionality goes, something more structured like YAML could well happen.
In the case at hand the [instances] section that started the whole discussion is definitely preliminary. I just put something in there to get the difference between agent-to-controller and controller-to-agent connection initiation off the ground.
So read this ticket as "let's revisit in due course what's the right format for the config file", not whether what's currently there is more INI- or TOML-like.

Thanks for chiming in here with some context @ckreibich. I asked Arne to file this ticket since my impression was that config format for the management framework was a "stable" API (introduced in zeek-5.0 so definitely something which would need planned deprecation paths there); the intention was to capture what could be relevant for such a discussion.
The need to be very careful about the highlighting in zeek/zeek-docs#228 definitely gave me pause as it can be an indicator of a weird API which not only could break highlighting (when rendered for the web or in editors), but could also make it harder than needed to generate and consume such files outside of our own special built tooling. We have such a story already with our multiline strings in zkg.meta which require handcrafted parsing logic, and I think we should avoid such APIs when not strictly needed.


Add local net

As we had with the pre-refactor frontend, we should add a dockerized local net setup to help us test. It should work the same as it did in pre-refactor.
Putting in icebox for now to let us track dev should we need a local net later. This may not be needed as we can point to a testnet now anyways.

6/28 sprint planning-

[ ] @jonator Need to fix superfluid tests- approve osmo as SFS stakeable in LocalOsmosis genesis state.

Should merge to master


Changes to the "Contribute" page

I would like to be able to send people a link to the "contribute" page so they can learn to map. Unfortunately the top of the page starts off with "Map Now" and "More Tutorials"
Yes, I realize there is small text that says scroll down and watch the videos, but that is very easy to overlook (people do not read, they skim/scan)
It would be ideal if the two links for "Map Now" and "More Tutorials" were after the beginners section.
It makes sense to progress from Beginner to map now, and more tutorials, it does not make good sense to me put them before the beginners section (more tutorials? I have not seen any tutorials yet, what more?).
Alternatively, if there could be an anchor for "Beginners" so I could just share a link directly to that part of the page, that would be a compromise.

The relavent file is https://github.com/MissingMaps/missingmaps.github.io/blob/publish/app/_includes/contribute.html
Feel free to edit it and submit as a Pull Request to be reviewed and discussed.

I like your last solution of a Beginner Mapper anchor.


Configure number of synchronised products in Channel configuration

Closes https://github.com/CommerceWeavers/SyliusAlsoBoughtPlugin/issues/22
TODO:

[ ] document that the highest number from channels would be used

Guess we're missing validation for the number_of_synchronised_products on the channel.

Agreed 👍 let's do it in a separate PR, ok? :dancer:

Great job, @Zales0123! 🏅


Cannot build grpc for C++ on MacOS from HEAD

Note: This is the same problem as #8759, though with different causes.
I'm trying to install grpc for C++ on MacOS following instructions on https://github.com/grpc/grpc/blob/master/INSTALL.md, but I keep getting stuck at the make step:
 $ git clone -b $(curl -L http://grpc.io/release) https://github.com/grpc/grpc
 $ cd grpc
 $ git submodule update --init
 $ make
 $ [sudo] make install

Every time I run make, I get an Error 1 with the following message:
mkemac-oscar:grpc oscar_g$ make
[MAKE]    Generating /Users/oscar_g/git/grpc/libs/opt/pkgconfig/grpc.pc
[MAKE]    Generating /Users/oscar_g/git/grpc/libs/opt/pkgconfig/grpc_unsecure.pc
[MAKE]    Generating cache.mk
[C]       Compiling third_party/zlib/adler32.c
[C]       Compiling third_party/zlib/compress.c
[C]       Compiling third_party/zlib/crc32.c
[C]       Compiling third_party/zlib/deflate.c
[C]       Compiling third_party/zlib/gzclose.c
[C]       Compiling third_party/zlib/gzlib.c
[C]       Compiling third_party/zlib/gzread.c
[C]       Compiling third_party/zlib/gzwrite.c
[C]       Compiling third_party/zlib/infback.c
[C]       Compiling third_party/zlib/inffast.c
[C]       Compiling third_party/zlib/inflate.c
[C]       Compiling third_party/zlib/inftrees.c
[C]       Compiling third_party/zlib/trees.c
[C]       Compiling third_party/zlib/uncompr.c
[C]       Compiling third_party/zlib/zutil.c
[AR]      Creating /Users/oscar_g/git/grpc/libs/opt/libz.a
libtool: unrecognized option `-o_warning_for_no_symbols'
libtool: Try `libtool --help' for more information.
make: *** [/Users/oscar_g/git/grpc/libs/opt/libz.a] Error 1

I'm not sure if grpc has a minimum version requirement for libtool for MacOS; if there is one, I didn't see it. I have 2.4.2 installed:
mkemac-oscar:grpc oscar_g$ which libtool
/usr/local/bin/libtool
mkemac-oscar:grpc oscar_g$ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit<EMAIL_ADDRESS>1996

Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Any ideas? Am I missing anything?

The build instructions have since been updated (specifically try installing libtool from brew and use LIBTOOL=glibtool LIBTOOLIZE=glibtoolize make on a clean clone). Let us know if you are still experiencing the issues.

@DimitarQlik  I just started from a clean clone of gRPC master on High Sierra and ran it without issues, with the same libtool version (from brew):
cd `mktemp -d`
git clone https://github.com/grpc/grpc --recursive
cd grpc
LIBTOOL=glibtool LIBTOOLIZE=glibtoolize make -j10

@mehrdada I started from a clean clone of gRPC master on Sierra (10.12), but unfortunately I still get the same error message, just like @DimitarQlik :
[AR]      Creating /Users/oscar_g/git/grpc/libs/opt/libares.a
libtool: unrecognized option `-o_warning_for_no_symbols'
libtool: Try `libtool --help' for more information.
make: *** [/Users/oscar_g/git/grpc/libs/opt/libares.a] Error 1
make: *** Waiting for unfinished jobs....
Can't exec "glibtoolize": No such file or directory at /usr/local/share/autoconf/Autom4te/FileUtils.pm line 345, <GEN2> line 6.
autoreconf: failed to run glibtoolize: No such file or directory
autoreconf: libtoolize is needed because this package uses Libtool
make: *** [third_party/protobuf/configure] Error 1

I've satisfied pretty much all prerequisites listed on the Install page, so I'm not sure what I'm missing. How can I help pin down the issue? Let me know if I can help; I would really love to use gRPC but this is still a blocker.

@realenginerd can you invoke glibtoolize manually? I.e. it in your PATH?

@mehrdada it wasn't at that time, but I've since done brew install libtool. However, I am still stuck at the same spot, albeit with a different message now:
libtool: unrecognized option `-o_warning_for_no_symbols'
libtool: Try `libtool --help' for more information.
make: *** [/Users/oscar_g/git/grpc/libs/opt/libares.a] Error 1
make: *** Waiting for unfinished jobs....
glibtoolize: putting auxiliary files in '.'.
glibtoolize: copying file './ltmain.sh'
glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
glibtoolize: copying file 'm4/libtool.m4'
glibtoolize: copying file 'm4/ltoptions.m4'
glibtoolize: copying file 'm4/ltsugar.m4'
glibtoolize: copying file 'm4/ltversion.m4'
glibtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:66: installing './ar-lib'
configure.ac:61: installing './compile'
configure.ac:46: installing './config.guess'
configure.ac:46: installing './config.sub'
configure.ac:48: installing './install-sh'
configure.ac:48: installing './missing'
benchmarks/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
mkemac-oscar:grpc oscar_g$ echo $?
2

Ideas?

Can you clean it before retrying?

OK, running make clean has got me past this specific error. (I still can't get grpc to build successfully, but I think that's a different issue.) Suggest adding clean to the instructions?

@realenginerd I believe clean was only necessary because Apple's libtool was used prior to glibtool on the same tree and that left some artifacts around polluting the tree. I don't believe make clean is necessary if you are checking out the repo from scratch, so it probably does not make sense to add it to instructions.

I am running on Mac OS X 10.13.4 and am also getting these errors. I have tried all the tricks above with make clean and using the LIBTOOL/LIBTOOLIZE environment variables. I even tried removing the clone and starting fresh, but still after running:
$ git clone -b $(curl -L https://grpc.io/release) https://github.com/grpc/grpc
$ cd grpc/
$ git submodule update --init
$ LIBTOOL=glibtool LIBTOOLIZE=glibtoolize make

I get:
libtool: unrecognized option `-o_warning_for_no_symbols'
libtool: Try `libtool --help' for more information.

I have also tried updating all my brew.  glibtoolize --version and glibtool --version report 2.4.6 and which glibtool / which glibtoolize give me /usr/local/bin which in turn point to brew's Cellar location.
Anything else I should be trying?

Hi -- in the Makefile I changed the line assigning the archiver AR = libtool blah... to the standard ar -r so now my line 272 reads
AR = ar -r
I was able to successfully build that way

Thanks. I'll try that next time. I finally figured out that I had an unrelated set of packages installed with their own libtool which was getting in the way even after exporting libtool variables and forcefully setting PATH. I'm still unclear as to how it was inserting itself back in at compile time but moving it aside fixed the issue.


[grafana] add 11.2

https://github.com/grafana/grafana/releases/tag/v11.2.0

gonna merge for now.


Reduce template bloat in std.math by using const arguments

n8sh.secondary reported this on 2018-10-18T13:05:12Z
Transfered from https://issues.dlang.org/show_bug.cgi?id=19312
Description
Labeling variably-typed arguments of template functions as const causes the same type to be inferred when the argument is const, non-const, and immutable.

n8sh.secondary commented on 2018-10-18T13:09:51Z
Pull request: https://github.com/dlang/phobos/pull/6731


[misc] remove xverse modeling file

fixes https://github.com/vllm-project/vllm/issues/9961

see https://github.com/vllm-project/vllm/pull/3610#issuecomment-2019612480 , the model is exactly a llama model. so we can remove the modeling file while keeping the user-interface unchanged.