Disqus does not load if post folder is renamed

if the configuration for where you would store all of the blog posts, by default post folder, is renamed to another folder name (e.g. 'posts' or what ever else) and updated in config.toml to reflect the new posts folder location, seems to break Disqus integration.
I believe it stems from the post folder in layouts defines a single.html which includes Disqus, however if you modify your own site to anything but post, Disqus no longer works since the single.html template is no longer used.

You don't need to rename it, you can just add this:
[permalinks]
  post = "/blog/:slug"

in your config.toml before [params.]


'embeded' is a misspelling

According to the spec, uris of embedded assets should have the embeded: prefix, but that is not the correct spelling of the word. It should be embedded:.

I just noticed the spec remarks on this:

the assets embedded in the CHARX file can be accessed by embeded://path/to/asset.png URI (Not embedded://).

Why not? What is the motivation to keep the misspelling, other than an unwillingness to change it?
There's an opportunity to correct it before the format gets widely adopted.

I just noticed the spec remarks on this:

the assets embedded in the CHARX file can be accessed by embeded://path/to/asset.png URI (Not embedded://).

Why not, though? Is there a motivation for enforcing the misspelling?

The ccv3 is widely adopted in not only risu, but also in sillytavern and more. Changing it is required, but it seems doing it now immediately may cause some conflicts.

I guess we're going to have to agree to disagree on what "widely adopted" means. Looking at your examples, Risu claims to support charx but it actually doesn't yet. If you attempt to upload a charx to Risu, it gives you the error "CharX files are not supported yet". I couldn't anywhere to download a charx file there.
SillyTavern's implementation is still very superficial. Currently, it only reads v2 fields (the same appears to be true for Risu, but I can't prove that) and has a small patch to extract the character image. The code makes no reference to embeded: or ccdefault: at all. In fact, it ignores the first part of the uri completely. It readily accepts embedded://... with no issue.
From what I can gather, having thrown both charx files at these services, neither Risu, SillyTavern, or their users, would be affected at all by the change if it was made today.

Btw, let me be clear about my intentions, since I'm worried I might be coming off as overly pedantic.
 I'm not dying on this hill.

I also noticed this problem about a month ago, but the reasons I didn't change it is because charx that use embeded: will no longer be available to work properly in new implementations, not because of current implementations.
Although many card repos do not yet support it, CharX cards are quite common now in sharing v3 cards with files.
To solve both of these problems, embedded://' and embeded://' should both be in the spec, but I think that would just make the spec more complicated.


Player.ReplicationFocus warns if you try to set it to nil.

Player.ReplicationFocus should work with both a Instance and nil but if you try to set it to a nil value you get the warning: Type nil could not be converted into Instance.

did you solve this issue ?


Add HL2SS server plugin to ARUI unity project

Is there any versioning if the HL2SS plugin library?

They do tagged releases in github. Is that what you mean?

Is there any versioning if the HL2SS plugin library?

They do tagged releases in github. Is that what you mean?

I mean, where if anywhere do we locally record what version we are using? I'm not sure if that follows in their Unity plugin, but we are also using some manually imported materials that I didn't see any versioning info around. We should know what version we are using. It doesn't seem like there is anything we can do with segregating HL2SS things into their own version-encoded directories, so at the very least we need to add to our documentation what version we are making use of.

Is there any versioning if the HL2SS plugin library?

They do tagged releases in github. Is that what you mean?

I mean, where if anywhere do we locally record what version we are using? I'm not sure if that follows in their Unity plugin, but we are also using some manually imported materials that I didn't see any versioning info around. We should know what version we are using. It doesn't seem like there is anything we can do with segregating HL2SS things into their own version-encoded directories, so at the very least we need to add to our documentation what version we are making use of.

I added the HL2SS version info to the top level README. Let me know if that should go somewhere else.
Also, I think we could remove the HoloLens2-ResearchMode-Unity folder now that we have the hl2ss plugin.

Also, I think we could remove the HoloLens2-ResearchMode-Unity folder now that we have the hl2ss plugin.

If that is not being utilized anymore, please make a branch/PR that removes it, making sure out app still builds appropriately.


Upgrade to PostgreSQL 1.16

Upgrade to PostgreSQL 1.16
Move service to databases namespace
Update all dependent services to use new URL

Please ignore all references to 1.16 in this PR, I had Elixir v1.16 on my mind, this PR actually upgrades us to PostgreSQL 16.2.

Merging this as it is already deployed to prod.


Support obfuscation to work-around ISP blocking

Is your feature request related to a problem? Please describe.
Certain countries like Egypt block WG. Would be great to have pluggable obfuscation layers that are integrated without needing to run external complex tunnels

A much needed feature in the current realities!
I would be very happy (and I think that many will) of such a feature.

@kim0 @thedemonium can you share a bit more details about the obfuscation layers?

can you share a bit more details about the obfuscation layers?

From recent events. We realized that the Wireguard protocol is quite easy to detect.
Alternatively, at the same time, when blocking at the provider level, solutions using ShadowSocks continue to work. For example Outline.
It would be very cool. Be able to set a special flag at the level of node-peer settings.
If a special flag assigned to it, peer-to-peer connections by passing traffic through the shadowsocks tunnel.

In my mind a great obfuscation layer would

Be pluggable. We should be able to use any number of plugins to obfuscate. This is bec this is mainly a cat & mouse game.
Possibly, consider trying using Tor pluggable obfuscation tools (obfs4proxy, meek ...etc)
Maybe use generic preObfs and postObfs commands to start and stop obfuscation layers (eg start and stop shadowsocks). Ideally, those are tools that can be written in any language (eg external binaries) which get passed some info like what port to listen on ..etc.
Possibly netbird can use an internal quality monitor to measure if a particular is still working or not, if not, it could try a different one. Also if it's no longer needed, it would switch to the lower overhead of a direct WG connection. This is kind of subtle, but in Egypt they only block the initial WG handshake. So I would typically pass the handshake through shadowsocks, then almost immediately switch the endpoint wg set endpoint to the regular WG server with ss and it would continue working. But we can also imagine a case where obfs1 was working, a user switches wifi networks and the new wifi does not need obfs1 and can use a direct WG connection, or the new network needs obfs2. So I'm suggesting continuous quality monitors across multiple channels (direct, obfs1, obfs2...etc) with overhead information and selecting the best channel that works.

In my mind a great obfuscation layer would

Be pluggable. We should be able to use any number of plugins to obfuscate. This is bec this is mainly a cat & mouse game.
Possibly, consider trying using Tor pluggable obfuscation tools (obfs4proxy, meek ...etc)
Maybe use generic preObfs and postObfs commands to start and stop obfuscation layers (eg start and stop shadowsocks). Ideally, those are tools that can be written in any language (eg external binaries) which get passed some info like what port to listen on ..etc.
Possibly netbird can use an internal quality monitor to measure if a particular is still working or not, if not, it could try a different one. Also if it's no longer needed, it would switch to the lower overhead of a direct WG connection. This is kind of subtle, but in Egypt they only block the initial WG handshake. So I would typically pass the handshake through shadowsocks, then almost immediately switch the endpoint wg set endpoint to the regular WG server with ss and it would continue working. But we can also imagine a case where obfs1 was working, a user switches wifi networks and the new wifi does not need obfs1 and can use a direct WG connection, or the new network needs obfs2. So I'm suggesting continuous quality monitors across multiple channels (direct, obfs1, obfs2...etc) with overhead information and selecting the best channel that works.

This is what I had in mind when I wrote the answer above.

Great, thanks for the feedback @kim0 and @thedemonium we will review it internally and provide you a feedback soon.
I have another question. We are working on an HTTP (with TLS) relay. Still, I would like to learn more about your experience using Wireguard encapsulated with a similar protocol approach, like this or our current approach with TURN (with TLS)?
That will help us consider this with the current development.

This is a good idea. WG traffic in China is easily detected and blocked, and supporting confusion would be a good job！

Please!
Pay attention to this project: https://github.com/amnezia-vpn/amnezia-wg
Perhaps your dear developers will be able to use these developments in their project

Perhaps this project will help add a function to netbird:
https://github.com/el3xyz/wireguard-linux-compat
notWG - obfuscated secure tunnel for Linux 3.10 - 5.14, based on WireGuard
There are several ways DPI can detect WireGurad traffic
The handshake initiation, response and cookie message have fixed sizes
All messages have 4 byte tag where the first byte indicates message type [1-4] and remaining three bytes are zeroes.
Handshake packet header contains sender and receiver indexes which are sent unencrypted and can be tracked.
Packet is obfuscated using two techniques
Random junk bytes are appended to handshake and cookie packets
Packet header is encrypted with blake2s hash of interface public key and random nonce.

How does placing an option to choose the custom proxy settings/virtual tun ethernet device sound? People can install a tun0 virtual interface that proxies traffic to their own censorship evasion proxy servers to handle it in a very flexible way with constantly changing needs of this field. They can co-locate their servers with their peers too. This way the proxy protocol can be changed easily and is transparent to users/apps. This would allow separation of concerns too, best tools would be used in their respective places. Netbird does what it does best and catching up with censorship evasion at the same time is another huge work. Tor allows you to configure a proxy before reaching internet


Unnecessary vpiNet in elaborated tree after introducing non-elab interface instance model

TEST:
interface sim_sram_if;
   int start_addr;
endinterface // sim_sram_if

module dut(sim_sram_if ss_if, output int a);
   assign a = ss_if.start_addr;
endmodule // dut

module top(output int o);
   sim_sram_if u_sim_sram_if();
   assign u_sim_sram_if.start_addr = 32'h1234;
   dut u_dut(.ss_if(u_sim_sram_if), .a(o));
endmodule // top

UHDM:
  |uhdmtopModules:
  \_module_inst: work@top (work@top), file:top.sv, line:9:1, endln:13:10
    |vpiName:work@top
...
    |vpiNet:
    \_logic_net: (u_sim_sram_if)
      |vpiName:u_sim_sram_if
      |vpiNetType:1
...
    |vpiInterface:
    \_interface_inst: work@sim_sram_if (work@top.u_sim_sram_if), file:top.sv, line:10:4, endln:10:32
      |vpiParent:

https://github.com/chipsalliance/Surelog/pull/3593 added vpiNet that conflicts with name of interface instance in elaborated tree. This change is also visible in tests logs: https://github.com/chipsalliance/Surelog/pull/3593/files#diff-3d742a97fee43424610b6ad1a449d59cca4daf39950913d5b825e042ae2b3b70R244
Tested using:
Surelog: 6bc2235daeb613b3318fd6e37562c98278424ab4
UDHM: 2d627906e494cbdd6b89616cae314d6466f37fd7

Fixed by #3611


Show/Hide leaving blank divs

I am doing a show/hide by changing field type of companyName based on customerType answer

It works but instead of hiding the entire div, it seems to just make the opacity 0, leaving a blank spaces like so

When I inspect the elements it shows form group divs with no content

Is there a way to remove the blank divs if field is hidden?

Try using
https://github.com/aldeed/meteor-autoform#affieldvalueis-and-affieldvaluecontains

to hide the field as a whole.

Hi @jimmiebtlr
I am trying to let thandle that on the schema instead of html

So is it just changing the CSS to visibility:hidden instead of display:none ?

autoform:
"formgroup-class": function() {...your condition to show class "hidden"...}


Launch or attach target using bazel run does not work

System Specs

OS: Linux fb3848ed2f0f 5.4.0-47-generic #51-Ubuntu SMP Fri Sep 4 19:50:52 UTC 2020 x86_64 GNU/Linux
VSCode version:  Version: 1.49.2
Commit: e5e9e69aed6e1984f7499b7af85b3d05f9a6883a
Date: 2020-09-24T16:26:09.944Z
Electron: 9.2.1
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Linux x64 5.4.0-47-generic snap
Extension version: v1.5.3
Toolchain version: clang version 10.0.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/sbin
Build target: x86_64 GNU/Linux
Python version:Python 3.8.5

Issue
We are using bazel to build our project and want to use this extension to debug inside the bazel sandbox.
In order to use the bazel sandbox the application needs to be launched using:
bazel run --config=debug //test:test

If we add this command to our launch.json the extension gives the following error:

If we however try to launch the application as a preLaunchTask (run_test_test) the extension can also not find the executable. Even using the ${command:pickProcess} we cannot select the process. I believe the picker is executed before the preLaunchTask ist finished.
Can we add bazel support to launch our application directly using bazel?
launch.json
        {
            "name": "Attach to Test",
            "type": "lldb",
            "request": "attach",
            "preLaunchTask": "run_test_test",
            "sourceMap": {
                "/proc/self/cwd": "${workspaceFolder}",
            },
            "initCommands": [
                "settings set target.disable-aslr false"
            ],
            "program": "${workspaceFolder}/bazel-bin/test/test",
            //"pid": "${command:pickProcess}"
        },
        {
            "name": "Launch Test",
            "type": "lldb",
            "request": "launch",
            "sourceMap": {
                "/proc/self/cwd": "${workspaceFolder}",
            },
            "initCommands": [
                "settings set target.disable-aslr false"
            ],
            "program": "bazel",
            "args": [
                "run",
                "--config=debug",
                "//test:test"
            ],
        },

You've set up launch config to debug bazel itself, not the process it runs.   lldb currently does not support debugging of child processes.   You will need to locate the actual executable under bazel-bin// and launch it directly.

Thanks Vadim,
this is what we are doing today, unfortunately this does not respect the bazel sandbox.
Especially using things like bazel runfiles:
https://github.com/bazelbuild/bazel/blob/master/tools/cpp/runfiles/runfiles_src.h
becomes impossible. The only clean solution we currently see is "native bazel support" the same way you support rust cargo.
Could you please look into the feasibility of this? We absolutely could support you with providing stripped down minimal examples!
Best,
Jan

Cargo has a mode in which it logs compilation outputs in JSON format, which is parsed by CodeLLDB and used to locate the binary to launch.   As far as I know, Bazel does not provide anything like that.
This might help in your case.  If you can find a way to inject a custom wrapper script into bazel run, you could use the uri interface to start a debug session.  In the worst case, you could put debugger attach into your binary (see the first example).

Specifically, try this:

Create codelldb.sh:#!/bin/bash
code --open-url "vscode://vadimcn.vscode-lldb/launch/command?LD_LIBRARY_PATH=$LD_LIBRARY_PATH&$*"

chmod +x codelldb.sh
bazel run --run_under=codelldb.sh //<package>:<target>

Thanks Vadim,
especially for the sample, I tried that before but got stuck on another related error:
https://github.com/vadimcn/vscode-lldb/issues/404
Thank you so much for your help!
Jan

Thanks Vadim,
especially for the sample, I tried that before but got stuck on another related error:
https://github.com/vadimcn/vscode-lldb/issues/404
Thank you so much for your help!
Jan


specific character ($) in application.properties file

I am trying to get changes from the Oracle DB source.
But I faced issue. The schema name is specified in the application.properties file. But didn't work correctly.
WARN  [io.deb.rel.RelationalDatabaseSchema] (debezium-oracleconnector-changes-change-event-source-coordinator) After applying the include/exclude list filters, no changes will be captured. Please check your configuration
application.properties
debezium.source.database.hostname=x.x.x.x
debezium.source.database.port=1521
debezium.source.database.user=user
debezium.source.database.password=pass
debezium.source.database.dbname=dbname
debezium.source.table.include.list=tst$db.table1
debezium.source.schema.include.list=tst$db
I already tried  tst\$db ,  tst$db , "tst\$db", "tst$db" , "tst$db" Not working.
How to resolve it

@ismailsimsek

@S-and-A  Could you try with "tst*db"
Also you can post it to  debezium community channel https://debezium.zulipchat.com


RenameGlobals not renaming globals

It only does it once, not the rest.


Expose a sinlge uniform API but use >=2 AWS components under the hood

Ensure that this is done

Closed Via Deploy to Netlify and Render


New Series Block should automatically get title from series

If a user adds a new series block and selects a series to display
or if the current title was identically to the title of the previously selected series,
the series block should automatically assume the title of the series.
We already have good metadata for the series, and it's unnecessarily annoying to have to enter identical metadata twice.

Actually… we may even want to remove the title entirely and always take the series title.
There will be an edge case where someone might want to change it, but it will mostly be annoying to have to keep this metadata twice and ensure it's synced properly (e.g. what happens if someone changes the series title in Opencast)

If you leave the title field empty, the title of the series is used. But I agree, this could be improved a lot.

I've already brought this up on pull request #328 but post it here again to keep track of it:
The more I think about this, the more Im in favor of not allowing to set a custom title.

If you leave the title field empty, the title of the series is used. But I agree, this could be improved a lot.

That's not something anyone will understand right now, given the current user interface and allowing that might be nice in a few very special cases, but that also comes with a whole bag of disadvantages and usability challenges:

(Usability) Why do I need to manage the same metadata twice? That is, if user's understand that these are separate metadata.
(Usability) Need to communicate to users when exactly titles will change? What are the conditions? What if I change this in Opencast? What if I want to change it in the player?
(Usability) Is the current title a title tracked by Tobira or Opencast? That's hard to understand and nearly impossible to communicate without users checking each block by entering its edit mode.

Why does a title sometimes not change if I edit the title in Opencast
I have changed this video's title, why did the metadata not change in Opencast(, the next time I include this, in the player, …)?

(Usability) Easily leads to mismatching metadata at several places.
(Technical complexity) Need a mechanism for determining when to update titles if someone changes the title in Opencast

Overall, I think this is much harder to implement and communicate properly and may easily lead to problems with not much gain and no required use-case brought up so far I know of.

Closing in favor of #335 as per our recent discussion.


[SQL][MINOR][TEST] In SQLQueryTestSuite ignore .swp and .swo files from processinge

What changes were proposed in this pull request?
While using vi or vim to edit the test files the .swp or .swo files are created and attempt to run the test suite in the presence of these files causes errors like below :
nfo] - subquery/exists-subquery/.exists-basic.sql.swp *** FAILED *** (117 milliseconds)
[info]   java.io.FileNotFoundException: /Users/dbiswal/mygit/apache/spark/sql/core/target/scala-2.12/test-classes/sql-tests/results/subquery/exists-subquery/.exists-basic.sql.swp.out (No such file or directory)
[info]   at java.io.FileInputStream.open0(Native Method)
[info]   at java.io.FileInputStream.open(FileInputStream.java:195)
[info]   at java.io.FileInputStream.<init>(FileInputStream.java:138)
[info]   at org.apache.spark.sql.catalyst.util.package$.fileToString(package.scala:49)
[info]   at org.apache.spark.sql.SQLQueryTestSuite.runQueries(SQLQueryTestSuite.scala:247)
[info]   at org.apache.spark.sql.SQLQueryTestSuite.$anonfun$runTest$11(SQLQueryTestSuite.scala:192)

This minor pr adds these temp files in the ignore list.
How was this patch tested?
Verified manually.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/9797/
Test PASSed.

Test build #104467 has started for PR 24333 at commit 7fc82d7.

Test build #104467 has finished for PR 24333 at commit 7fc82d7.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104467/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/9802/
Test PASSed.

Test build #104472 has started for PR 24333 at commit 7fc82d7.

Test build #104472 has finished for PR 24333 at commit 7fc82d7.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104472/
Test PASSed.

These files aren't in the repo, and a .swp file only exists if you have the file open in vim. I don't think we should work around it for this reason. However, white-listing .sql files seems cleaner anyway so I'm OK with that.

@attilapiros @srowen White-listing .sql files sounds good to me :-)

Test build #104492 has started for PR 24333 at commit 4c0f1bd.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/9822/
Test PASSed.

Test build #104493 has started for PR 24333 at commit eea0a25.

Test build #104494 has started for PR 24333 at commit 78442e3.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/9823/
Test PASSed.

Test build #104492 has finished for PR 24333 at commit 4c0f1bd.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104492/
Test PASSed.

Test build #104493 has finished for PR 24333 at commit eea0a25.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104493/
Test PASSed.

Test build #104494 has finished for PR 24333 at commit 78442e3.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104494/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/9846/
Test PASSed.

Test build #104519 has started for PR 24333 at commit 7600b38.

@dongjoon-hyun Thanks.. I have updated the title and description. Did we need a JIRA for this change ? Initially since i just added couple of cases to ignore list, i hadn't created a JIRA.

I updated the PR title, @dilipbiswal . Please create a JIRA with that title, too. Thanks!

Test build #104519 has finished for PR 24333 at commit 7600b38.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/104519/
Test PASSed.

Thanks a lot @dongjoon-hyun @srowen @HyukjinKwon @attilapiros


barlabel(catlabel) does not work if no label assigned to variables

I cannot reproduce it anymore and don't know what was wrong


Add option to get the homedir(HOME)

When we are working with maven is very useful create reuse the $HOME/.m2 directory, like it:
systems({
  'myapp': {
    depends: [],
    image: {docker: "java:7"},
    provision: [
      "curl http://mirror.nbtelecom.com.br/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz -o /tmp/apache-maven-3.2.5-bin.tar.gz",
      "tar xzfv /tmp/apache-maven-3.2.5-bin.tar.gz -C /opt",
      "ln -vs /opt/apache-maven-* /opt/maven",
      "/opt/maven/bin/mvn package -DskitTests"
    ],
    command: "target/appassembler/bin/myapp",
    workdir: "/root/#{manifest.dir}",
    mounts: {
      "/root/#{manifest.dir}": path('.'),
      "/root/.m2": path('$HOME/.m2')
    },
    http: {
      domains: ["#{system.name}.#{azk.default_domain}"]
    },
    envs: {
      PORT: "8000"
    }
  })

But it can be useful to reuse cache for others solutions like Ivy, pip, ...

@robsonpeixoto it is already possible to read the content of your environment variables and use it in Azkfile.js. Try something like this:
// ...
mounts: {
  "/root/#{manifest.dir}": path('.'),
  "/root/.m2": path(env.HOME + '/.m2')
},
// ...

We are looking into to expand it to support "templates". Something like #{env.HOME}/.m2 which will make Azkfile.js's API more concise.
Beyond this I'd like to make some observations about your Azkfile.js if you allow me:
Provision
Provision session is available to run pre-execution commands for things like data migration, dumps loading or to install dependencies as you did but one important thing about what is being executed there: only things recorded in mountings like "persistent" will be kept for future usage.
That said, maven installation could even be placed inside /opt if /opt is added to mounts but the ideal solution is to prepare your system image to contain maven.
You don't need to create an image on Docker Registry to use it. You can simple use your Dockerfile locally as above:
# Dockerfile
FROM node:0.12.0

ADD http://mirror.nbtelecom.com.br/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz /opt
RUN ln -vs /opt/apache-maven-* /opt/maven

Then you can set up your Azkfile.js as above to use it:
systems({
  'myapp': {
    depends: [],
    image: { dockerfile: "./Dockerfile" },
    provision: [
      "/opt/maven/bin/mvn package -DskitTests"
    ],
    // ...
  }
});

Ports
If I correctly understood your project it will run a http app on port 8000. I believe that is why you added env: { PORT: 8000 }.
For the loading balancer work correctly you will need to add one more entry:
// ...
ports: {
  http: "8000"
}

But this could be done directly if you modify your application to ask for the HTTP_PORT environment variable instead of PORT because once you add http: { domains: /*...*/ }, to a system of Azkfile.js, azk will automatically add ports.http and you have HTTP_PORT (with default value of 5000) to run your application and allow that loading balancer to "find your application".

Thanks a lot @nuxlli
I'm using PORT because a lot of PASS(tsuru, heroku, ...) are using it.


inherited DbContext not found by CLI

I am designing a framework for our internal use. The plan is to have a base context defined in a .net standard 1.3 assembly and then the clients will derive from that context. The clients can use .Net full or .Net Core.
This works well so far for .Net Full, but i am having some trouble for the CLI to recognize my Context in a .Net Core 1.1 library. I am attaching a project to illustrate the issue but the general idea is:
1- Define a BaseContext in a .Net Standard 1.3 library
2- Add a reference to that library as a direct dll reference (if you add it as a project reference, the problem will go away apparently)
3- In a .Net Core 1.1 library define a SpecificContext that inherits from BaseContext
4- Try adding a migration or even use dotnef ef dbcontext list. This will fail because no context is found.
Things that i found that helped:

Change the target framework of the specific library to .NetCoreApp 1.0
Add the reference as a project (this is not really feasible for me outside this example)

EF Bug.zip

I am not able to reproduce this on the solution provided...
You may want to try updating the following to 1.0.1.
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet"
                        Version="1.0.0" />


[flutter_tools] delete old directories when unzipping ontop of them

Fixes https://github.com/flutter/flutter/issues/74772
stale files from previous SDKs were getting left in the cache, confusing the analyzer.

oof, that doesn't work

oof, that doesn't work

Right, because we have some shared directories....

Right, because we have some shared directories....

now I think it is working...

now I think it is working...


Separate Page IO from Page Decode

Draft as builds on #1807
Which issue does this PR close?
Part of #1163
Rationale for this change
This is part of reworking the read path to use less custom abstractions, in particular it splits reading the page bytes from interpreting those bytes.
What changes are included in this PR?
Splits the decode logic out of SerializedPageReader into free functions, and then uses this within ParquetRecordBatchStream to elide a copy.
Are there any user-facing changes?
No

Codecov Report

Merging #1810 (a70efd6) into master (96a4d6c) will decrease coverage by 0.03%.
The diff coverage is 66.94%.

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

@@            Coverage Diff             @@
##           master    #1810      +/-   ##
==========================================
- Coverage   83.42%   83.38%   -0.04%
==========================================
  Files         199      199
  Lines       56632    56683      +51
==========================================
+ Hits        47244    47265      +21
- Misses       9388     9418      +30

Impacted Files
Coverage Δ

parquet/src/arrow/async_reader.rs
0.00% <0.00%> (ø)

parquet/src/file/serialized_reader.rs
94.95% <88.40%> (+0.49%)
:arrow_up:

parquet/src/compression.rs
89.68% <100.00%> (+1.08%)
:arrow_up:

parquet_derive/src/parquet_field.rs
65.75% <0.00%> (-0.23%)
:arrow_down:

Continue to review full report at Codecov.

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


Can I connect Exchange Server 2013 using this jar?

Can I connect Exchange Server 2013 using this jar?
Many thanks

Yes, I have managed to do so, although I do not use the auto-discover mechanism so can't vouch for that.


Revert "Revert "Feedback from Nhu""

Reverts bgussen/mcxs24-BSVARS-RP#3
To revert the revert thus ensuring all feedback from Nhu is repserved.

To finalise the comments from Nhu into the RP.
@NhuPham254: Thanks again for your comments. I did send a reply and merge but it seems that the comment did not go through. Hopefully this one will.
Regards,
Ben


Cannot launches tests from command line Failed to start gauge API: Runner with pid 15884 quit unexpectedly

Expected behavior
On use gauge run specs on the command line the test should be launched
Actual behavior
I can run the tests from IntelliJ but not from command line, I get this error
[Gauge] Failed to start gauge API: Runner with pid 15884 quit unexpectedly(exit status 1).
Steps to reproduce

Use java repository
Use gauge run specs

The interesting part is I can run the tests with IntelliJ but not from command line tool
07-12-2019 01:03:43.343 [Gauge] [DEBUG] Runner connection error: Runner with pid 15884 quit unexpectedly(exit status 1).
07-12-2019 01:03:43.343 [Gauge] [DEBUG] Error while killing runner: os: process already finished
07-12-2019 01:03:43.343 [Gauge] [CRITICAL] Failed to start gauge API: Runner with pid 15884 quit unexpectedly(exit status 1).

Looks like the api needs a env variable called GAUGE_API_PORT that I can not find what I have to set
Also in the console there are some import errors that don't know why don't affect IntelliJ, the import is correct done but on command line this appears
rc/test/java/utils/driver/Driver.java:7: error: package org.openqa.selenium does not exist
import org.openqa.selenium.WebDriver;
^
src/test/java/utils/driver/Driver.java:12: error: cannot find symbol
public static WebDriver webDriver;
^
symbol:   class WebDriver
location: class Driver
src/test/java/utils/driver/DriverFactory.java:3: error: package io.github.bonigarcia.wdm does not exist
import io.github.bonigarcia.wdm.WebDriverManager;

Gauge version
Gauge version: 1.0.6

Plugins
-------
html-report (4.0.8)
java (0.7.3)
screenshot (0.0.1)

O just found that in java you have to use the mvn option, if not don't works

Disconnected from the target VM, address: 'localhost:62861', transport: 'socket' getting error while running template-java-maven-selenium using intellij IDEA

4.0.0
<groupId>AutoMTH</groupId>
<artifactId>AutoMTH</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<name>AutoMTH</name>
<url>http://maven.apache.org</url>

<dependencies>
    <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>3.14.0</version>

        </dependency>
    <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-remote-driver -->
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-remote-driver</artifactId>
        <version>3.14.0</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-server -->
    <!--<dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-server</artifactId>
        <version>3.141.59</version>
    </dependency>-->

    <dependency>
        <groupId>com.thoughtworks.gauge</groupId>
        <artifactId>gauge-java</artifactId>
        <version>0.7.3</version>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.7.0</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
        <plugin>
            <groupId>com.thoughtworks.gauge.maven</groupId>
            <artifactId>gauge-maven-plugin</artifactId>
            <version>1.4.0</version>
            <executions>
                <execution>
                    <id>validate</id>
                    <phase>test-compile</phase>
                    <goals>
                        <goal>validate</goal>
                    </goals>
                </execution>
                <execution>
                    <id>execute</id>
                    <phase>test</phase>
                    <goals><goal>execute</goal></goals>
                    <configuration>
                        <specsDir>specs</specsDir>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

Not able run maven seleium gauge project in intellij IDEA

Try changing
    <dependency>
        <groupId>com.thoughtworks.gauge</groupId>
        <artifactId>gauge-java</artifactId>
        <version>0.7.3</version>
        <scope>test</scope>
    </dependency>

to
    <dependency>
        <groupId>com.thoughtworks.gauge</groupId>
        <artifactId>gauge-java</artifactId>
        <version>0.7.7</version>
        <scope>test</scope>
    </dependency>


Allow user to specify output file name

Currently the output file name is based on the input file name.  It would be nice to allow the user to specify the output file name.  For example, this would be important when running degenprime with different options on the same file concurrently--on a cluster for example.

Degenprime now includes the following tags:
--input_file:
--output_file:
the --input_file tag is now required for any program feature outside of the --help and --test tags.
the --output_file tag is not required.  If it is entered, the program will write a csv to the specified filename.  if it is not specified, the program will use the input_file name up to the file extension, which will be replaced with .csv

Closed 9 March 2024


Add utility macro for converting to system includes

Thanks @adayton1 -- I like this!
Do you think it would make sense to extend this to take a regex to filter which includes get converted to system?

I don't have any use case for that, so I'm inclined to wait for someone to ask before going down that route.

@white238, @kennyweiss, is there a place where I can add a test for this macro? It looks like you do test some macros, but I can't see a clear pattern.

@white238, @kennyweiss, is there a place where I can add a test for this macro? It looks like you do test some macros, but I can't see a clear pattern.

It's because there isnt a clear pattern.  This year I am going to revamp the BLT testing that grew into a mess.

Ack! don't merge until you add a release note about  this new macro!


Cache duckdb build in CI

The DuckDB build part of CI takes a very long time; it might be best to cache that build and only retrigger it when tracking a newer upstream version. #3 changes the Makefile to no longer automatically pull in new revisions from upstream since I would like that to be a conscious action.

There is an example of using ccache on Ubuntu (not CentOS) in https://github.com/duckdblabs/duckdb_spatial/blob/main/.github/workflows/Linux.yml#L71


Add new non-conservative flux for standard and two-layer shallow water equations

This PR adds  flux_nonconservative_ersing_etal to the standard and two-layer versions of the shallow water equations.
This new flux is entropy conservative and well-balanced when used with flux_wintermeyer_etal and is path-conservative, such that the nonconservative products are properly defined. In the volume it is equivalent to the previous flux_nonconservative_wintermeyer_etal. However, it can also be used together with flux_wintermeyer_etal on the surface, so it is not longer necessary to choose different volume and surface fluxes.
Therefore the fluxes flux_fjordholm_etal, flux_nonconservative_fjordholm_etal and flux_nonconservative_wintermeyer_etal are deprecated and have been removed for the two-layer version, which will introduce a breaking change. The PR is not urgent, so merging can wait until other breaking changes occur.

I have added the references in commit 641a5923ede98807f9c9dd30af75c5bc57261455. With this the requested changes should now all be addressed.

https://github.com/trixi-framework/Trixi.jl/issues/1310 already has a list of things, so maybe it is time for v0.6 instead of waiting...

#1310 already has a list of things, so maybe it is time for v0.6 instead of waiting...

I was hoping to let the next breaking release coincide with the divorce of the specific shallow water features into TrixiShallowWater.jl. However, that might be a bit ambitious because I have not had a lot of time to play with the wet/dry merging issues (although I hope to have time in the coming weeks).

With #1701 we have another breaking PR ready that should be merged soon. Would you mind bringing this up to date such that it is ready to be merged as well @patrickersing @andrewwinters5000 ?

Sure, I will update the update the PR and let you know when it is ready @sloede.

@patrickersing What's the status on this PR?
@ranocha What's the protocol for changing the merge base to the staging branch? Can you do this again once Patrick is finished?

@sloede the PR is now again up to date. I just requested another review from @andrewwinters5000, so if that is accepted the PR can be merged.

What's the protocol for changing the merge base to the staging branch? Can you do this again once Patrick is finished?

Yes - please ping me when it should be done

@andrewwinters5000  thanks for the review!
@ranocha @sloede then the PR is ready to be merged.


Cannot upload folder to $root container while the folder has child folder and files inside

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
``
az storage blob upload-batch --account-name jianbingstorage --source source -d $root --account-key xxxxxxxxx
Errors:
The requested URI does not represent any resource on the server. ErrorCode: InvalidUri
InvalidUriThe requested URI does not represent any resource on the server.
RequestId:d095f5c7-a01e-0074-2476-77a0f4000000
Time:2020-08-21T04:51:57.6233540Zhttps://jianbingstorage.blob.core.windows.net/$root/test/b-nogamma.png
Traceback (most recent call last):
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\knack\knack\cli.py", line 206, in invoke
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core\commands_init_.py", line 603, in execute
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core\commands_init_.py", line 661, in run_jobs_serially
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core\commands_init.py", line 652, in run_job
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage_init.py", line 248, in new_handler
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage_init_.py", line 191, in handler
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core\commands_init_.py", line 631, in run_job
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core\commands_init.py", line 305, in call
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli-core\azure\cli\core_init_.py", line 485, in default_command_handler
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage\operations\blob.py", line 271, in storage_blob_upload_batch
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage\util.py", line 218, in wrapper
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage\operations\blob.py", line 247, in _upload_blob
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage\operations\blob.py", line 360, in upload_blob
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-cli\azure\cli\command_modules\storage\operations\blob.py", line 353, in upload_block_blob
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\blob\blockblobservice.py", line 470, in create_blob_from_path
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\blob\blockblobservice.py", line 589, in create_blob_from_stream
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\blob\blockblobservice.py", line 1108, in _put_blob
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\common\storageclient.py", line 430, in _perform_request
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\common\storageclient.py", line 358, in _perform_request
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\common\storageclient.py", line 344, in _perform_request
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-rtk110ve\azure-multiapi-storage\azure\multiapi\storage\v2018_11_09\common_error.py", line 115, in _http_error_handler
azure.common.AzureHttpError: The requested URI does not represent any resource on the server. ErrorCode: InvalidUri
InvalidUriThe requested URI does not represent any resource on the server.
RequestId:d095f5c7-a01e-0074-2476-77a0f4000000
Time:2020-08-21T04:51:57.6233540Zhttps://jianbingstorage.blob.core.windows.net/$root/test/b-nogamma.png
To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Create $root container in blob storage.
ln local driver, create a folder. And then, create sub-folder inside.
Put file in the folder the sub-folder.
Try to use the az storage blob upload-batch --account-name storageAccount --account-key storageKey --source localFolder -d $root

Put any pre-requisite steps here...
``

Expected Behavior
The upload should be able to recursively upload related content.
Environment Summary
Windows-10-10.0.18362-SP0
Python 3.6.6
Shell: cmd.exe

azure-cli 2.0.70 *

Extensions:
resource-graph 1.0.0

Additional Context

Hi @AmoebaCell, could you upgrade your azure cli to latest version and try again?
Here is install instruction https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest.

az version info
{
"azure-cli": "2.10.1",
"azure-cli-command-modules-nspkg": "2.0.3",
"azure-cli-core": "2.10.1",
"azure-cli-nspkg": "3.0.4",
"azure-cli-telemetry": "1.0.4",
"extensions": {
"resource-graph": "1.0.0"
}
}
source folder structure: 1 sub folder (test) which has 4 files. And 5 files in source folder.
uploading command: az storage blob upload-batch --account-name xxxxxxx --account-key xxxxxxx -s source -d $root
account key has been changed after the verification.

Find the information from link: https://docs.microsoft.com/en-us/rest/api/storageservices/working-with-the-root-container#managing-the-root-container -> Important: A blob in the root container cannot include a forward slash (/) in its name.
Based on this information, does it mean "sub-virtual folder is not supported in $root", am I understanding correct?

Hi @AmoebaCell, you are right for general storage account you cannot upload blobs with sub-virtual folder which has '/' in blob name.


Add Docker support (#1)

added Dockerfile and docker-compose
supports CUDA

@daswer123
First of all, thank you very much for creating this handy service.
Hello I have created docker deployment for this amazing service.
I am testing it. And I think I need your help.
By using the /docs with swagger, it works fine. However within SillyTavern, it simply doesn't work.
I would like to check it with you and contribute to this project.

I had TTS Provider not ready. TypeError: Failed to fetch as error message when using SillyTavern. As of version of SillyTavern, I am in the release branch with xtts.js already merged.


Scientist hands/tie clipping through body.

For converted sequences, and because LD/HD meshes have different size and volume, the hands can sometimes end up clipping through the body.
This also happens with sequences that were converted from LD -> HD, in which the tie always keeps the same transform as the reference and can occasionally clip through the body as well. The sequences with ties clipping are not used in the original games so this can be fixed later.
Solutions:
A) Manually edit the animation
Can be easy or difficult depending on the animation. The elbow also needs to be adjusted to ensure the length of each bone is preserved.
When importing an SMD animation, each frame is filled with the position and rotation. This requires carefully moving the bone and ensure they follow correctly across all frames otherwise this will cause animations to jitter.
When building an animation from scratch, keys are set at specific times and interpolated between each. When exporting to SMD, this information is lost.
B) Automatically apply transformations to fix the position and rotation
Same as A).

Closed in favor of #147.


Character voice (M/F) - no longer unknown byte at 02X

I tested this byte and turns out it changes character's voiceover
00 = female voice
01 = male voice

Thanks ! I will add that.

Thanks ! I will add that.

Hi there,
I'm going crazy trying to completly change V's gender as i found another interesting byte

seems, changig this one changes "gender" (no aspect):
01 - Male
00 - Female
Checked in "metadata.9.json" and then it was saved with:
"bodyGender": "Female",
"brainGender": "Female",
Originaly it was "Male"

Hi there,
I'm going crazy trying to completly change V's gender as i found another interesting byte

seems, changig this one changes "gender" (no aspect):
01 - Male
00 - Female
Checked in "metadata.9.json" and then it was saved with:
"bodyGender": "Female",
"brainGender": "Female",
Originaly it was "Male"

Well I should probably hide this one. Changing it isn't enough to change gender as transferring all the customization data between gender types does fail.

Well I should probably hide this one. Changing it isn't enough to change gender as transferring all the customization data between gender types does fail.

Indeed... I tried and no luck. Tried transfer Female to a Male and  buggy resut. No body, nor legs, just floating original male head and arms.

Indeed... I tried and no luck. Tried transfer Female to a Male and  buggy resut. No body, nor legs, just floating original male head and arms.

BTW, great job with this editor, thnx

BTW, great job with this editor, thnx


fix(chat): Fix infinite loader, add error handling for the multiple conversations upload (Issue #1596)

Description:
Fix infinite loader, add error handling multiple conversations upload.
Issues:

Issue #1596

Checklist:

[x] the pull request name complies with Conventional Commits
[x] the pull request name starts with fix(<scope>):, feat(<scope>):, feature(<scope>):, chore(<scope>):, hotfix(<scope>): or e2e(<scope>):. If contains breaking changes then the pull request name must start with fix(<scope>)!:, feat(<scope>)!:, feature(<scope>)!:, chore(<scope>)!:, hotfix(<scope>)!: or e2e(<scope>)!: where <scope> is name of affected project: chat, chat-e2e, overlay, shared, sandbox-overlay, etc.
[x] the pull request name ends with (Issue #<TICKET_ID>) (comma-separated list of issues)
[x] I confirm that do not share any confidential information like API keys or any other secrets and private URLs

/deploy-review

/deploy-review

/deploy-review

/deploy-review

/deploy-review


fix: Resolving datasource page redirection, switch env and on page load response view debugger issues

Description
Resolving datasource page redirection, switch env and on page load response view debugger issues.
PR fixes following issue(s)
Fixes #30158
Type of change

Bug fix (non-breaking change which fixes an issue)
Chore (housekeeping or task changes that don't impact user perception)

Testing
How Has This Been Tested?

[x] Manual
[ ] JUnit
[x] Jest
[x] Cypress

Checklist:
Dev activity

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Speedbreak features have been covered
[ ] Test plan covers all impacted features and areas of interest
[ ] Test plan has been peer reviewed by project stakeholders and other QA members
[ ] Manually tested functionality on DP
[ ] We had an implementation alignment call with stakeholders post QA Round 2
[ ] Cypress test cases have been added and approved by SDET/manual QA
[ ] Added Test Plan Approved label after Cypress tests were reviewed
[ ] Added Test Plan Approved label after JUnit tests were reviewed

Summary by CodeRabbit

New Features

Introduced a message prompt for the environment switching process.
Enabled automatic generation of editor paths for datasources when not found.

Enhancements

Improved user experience by streamlining the process of storing as a datasource in the editor.

/ok-to-test<EMAIL_ADDRESS>

/ok-to-test<EMAIL_ADDRESS>

/ok-to-test<EMAIL_ADDRESS>


ci: bump nightly version and update x64 experimental script

The -Z flag that I've removed in the x64 script doesn't exist anymore. I've checked that even though I've removed it, we're still taking the x64 paths in codegen (checked by putting explicit panics there, and seeing the spec tests failing).
Let's see if the nightly bump works.

The actual fix is to use resolver = "2" in the workspace, following an update in Rust nightly from a month ago. Will update.

The actual fix is to use resolver = "2" in the workspace, following an update in Rust nightly from a month ago. Will update.

In fact, resolver is not available in the stable channel, but it seems to be required for this to work in the nightly channel. And it seems to be only definable in the Cargo.toml file, making it impossible to work with both nightly and non-nightly (since it's nightly only). @alexcrichton any idea how to proceed here?

In fact, resolver is not available in the stable channel, but it seems to be required for this to work in the nightly channel. And it seems to be only definable in the Cargo.toml file, making it impossible to work with both nightly and non-nightly (since it's nightly only). @alexcrichton any idea how to proceed here?

Unfortunately I don't think there's a whole lot we can do just yet other than keep pinning nightlies for tests, but otherwise switching the resolver version on the next stable sounds good!

Unfortunately I don't think there's a whole lot we can do just yet other than keep pinning nightlies for tests, but otherwise switching the resolver version on the next stable sounds good!

Done.
https://github.com/rust-lang/cargo/commit/4aa52236c4d5d3d39b47039e350219e91401ade6 has been merged on January 5th. At this time, 1.49 was the latest stable. Assuming the main branch was nightly on Jan 5th, this cargo feature will make it to stable release for rust 1.51, scheduled for March 25th.

superseded by https://github.com/bytecodealliance/wasmtime/pull/2766


Running PR for documentation fixups

This is for minor documentation fixups that we make as we're reviewing the docs (and trying to get this working at Madison). We should keep this open until we're done making fixups.
Feel free to push additional changes to this branch.

These all got merged into #445 so I'm going to close this.


Test with libvips 8.7.0 on Travis CI

Just saw that https://github.com/libvips/ruby-vips/issues/181 is actually unrelated to this PR, but I guess we can close that one as well.

\o/


Proposal completion routing

Description (what needs to be done) / Expected Behavior
After the proposal is created, the poll options modal should close by itself, and user should be routed directly to the proposal detail page.
Acceptance Criteria
Supporting information (Figma link, notes, etc)
When finished, please add Link to the PR or completed Figma / design asset, as a comment to the ticket.

The user cannot be directly redirected to the new proposal after being created - The backend does not return the proposal id. This is how it's working on Lite as well,

@EightRice and @fabiolalombardim , is there a different UX approach we can take here, such as a pop-up that lets the user know "Your proposal has been submitted, please visit the Proposals page to see your proposal." ?

if it's a latency issue, I would put a progress indicator in an infinite loop on the screen, while we wait for the request to return the proposal ID, and then redirect. And if it's not in the response, well we just make the backend return it. @Man-Jain


t:slim x2, temporary basal-rate  / bolus was stopped

hey there, first of all im in awe that this repository exist, this is just great, seems like a super useful source of info and help!
so my partner just got started with the t:slim x2, currently on firmware carlsbad v6.3, she gets random errors claiming that the   temporary basal-rate  / bolus was stopped, and she def does not initiate either of those,  it just happens.  im not sure how to extract logs from the machine but im really hoping that anyone have the faintest idea of how to tackle this? their tech support has been really useless sofar, and suggested that we turn the alarm off for this but we are 6 month pregnent and this is def out of the question, on the other hand it tends to happen in 3am which is a serious PITA :(
thank you very much for your time & effort!

Hi @francis1891 ! While Tidepool Web doesn't display alarms, we do retrieve them from the pump so you should be able to see it in your data export. To export your data from Tidepool: https://support.tidepool.org/hc/en-us/articles/360044350552-Export-your-Tidepool-data
As GitHub Issues is used for reporting bugs in Tidepool's software, I'm going to close this issue, but please contact<EMAIL_ADDRESS>if you need any further help!


Compilation Error

When I try to run the make file, I keep getting the following error:
undefined reference to 'posix_memalign'
collect2.exe: error: ld returned 1 exit status
Do you guys have any idea what this might be or how I could fix it?

Same error occurred. Why is this closed without any comment?


Params not working as expected.

I just update the library from v0.2.12 to v0.2.13 and the routes stopped working properly. I already find out what is going on.
The routes of my application was configured to end up like: "#reports?id=1", now this params stopped working, and this route is ending up like:  "#reports" (without the params). Does this feature will be deprecated?

Please post a link to a plunkr which demonstrates the issue. Thanks.

closing due to inactivity and missing plnkr


Name of function type parameters is not parsed

Function types can in Kotlin optionally specify parameter names:
    @Test
    void namedParameter() {
        rewriteRun(
          kotlin(
            """
              val f: (p: Any) -> Boolean = { p -> true }
              """
          )
        );
    }

The parser does not yet support this and it results in a parse-to-print failure when encountered.

I think K.FunctionType.Parameters and removing the J.Lambda is reasonable. It'll likely prevent unexpected recipe changes from J as well.


Build a simple carousel example that uses responsive (but "static") images

Similar to #60 but no deep zoom; instead produces output like this:

The thumbnails are static but so is the top feature part - it's a responsive image.

https://data.getty.edu/museum/api/iiif/826/manifest.json


Plugin does not handle 401 codes from Stash

After having the plugin successfully work for a few repos and successfully commenting on PRs, I accidentally set the webhook up for one that the user did not have read access to throwing a 401 back from stash. I believe that even though the first message or attempt from this plugin received a 401, it still tried to send the rest of the requests, since the user this runs as became locked out.
It's not a huge issue, I just logged in, unlocked the user and gave them read access to the repo, but it would be nice if this ever happened again by mistake, that the plugin would stop at the first 401 and not get the user locked out

@Burrch3s As you are talking about webhooks: are you sure you are using this plugin and not some other sonar stash integration?
But I also agree that this plugin should abort in case of errors.

@t-8ch Sorry for the late reply, but yes I am using the plugin. I understand where you're coming from, I suppose in trying to explain in full the situation I may have put in some non-relevant information. The webhook triggers the Jenkins builds, but that's not relevant to the problem. The problem being that I accidentally ran analysis on a repo it did not have access to read yet, so when this plugin tried to comment on the Pull Request, 401 errors were thrown and I believe it did not handle these errors with the first 401 and continued to try and comment on the PR until the Jenkins user was locked out for repeated requests to the PR it didn't have access to. Sorry for any confusion.

@Burrch3s ok, this clears it up.
I am not sure yet whether we should abort the complete build or only the sonar-stash analysis.
Probably only the analysis.

Hi @Burrch3s , the 401 does get handled in the current development version.


Support sysbox installation on K3s?

Hi everyone, I am actually trying to install Sysbox in my Kubernetes Cluster with all the nodes on 23.04.
I saw that the last supported version for Ubuntu is 22.04. Is there any way to use the DaemonSet from this manifests?
I tried to change the Dockerimage from the DaemonSet to allow my node version but I'm having the following error in the Pod
Job for kubelet-config-helper.service failed because the control process exited with error code. See "systemctl status kubelet-config-helper.service" and "journalctl -xe" for details.

Thanks!

Hi @Teachh, thanks for giving Sysbox a try.
If I understand correctly, you are trying to install Sysbox on a K8s cluster with nodes using Ubuntu 23.04 (rather than Ubuntu 22.04 for example).
Yes, we don't officially support sysbox-deploy-k8s on Ubuntu 23.04, but having said that I am surprised it failed after you modified the distro version check.
Question: when it failed, did you try logging into the K8s node and typing systemctl status kubelet-config-helper.service to see why it failed?
Also, what version of K8s are you running?
Thanks!

Hi @ctalledo, first of all thanks for answering!
Executing the systemctl command output is:
systemctl status kubelet-config-helper.service
× kubelet-config-helper.service - Kubelet config service
     Loaded: loaded (/lib/systemd/system/kubelet-config-helper.service; static)
     Active: failed (Result: exit-code) since Wed 2024-10-16 12:55:08 UTC; 7s ago
    Process: 4036663 ExecStart=/bin/sh -c /usr/local/bin/kubelet-config-helper.sh (code=exited, status=1/FAILURE)
   Main PID: 4036663 (code=exited, status=1/FAILURE)
        CPU: 39ms

Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + kubelet_bin=
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + '[' -z '' ']'
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + die 'Kubelet binary not identified.'
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + msg='Kubelet binary not identified.'
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + echo 'ERROR: Kubelet binary not identified.'
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: ERROR: Kubelet binary not identified.
Oct 16 12:55:08 k8s-slave2-gotham sh[4036664]: + exit 1
Oct 16 12:55:08 k8s-slave2-gotham systemd[1]: kubelet-config-helper.service: Main process exited, code=exited, status=1/FAILURE
Oct 16 12:55:08 k8s-slave2-gotham systemd[1]: kubelet-config-helper.service: Failed with result 'exit-code'.
Oct 16 12:55:08 k8s-slave2-gotham systemd[1]: Failed to start kubelet-config-helper.service - Kubelet config service.

The version of all the nodes of the cluster is v1.28.2+k3s1 with a K3S distribution.
To bypass the version check, I have modified this file and add my Ubuntu version on lines 709 and 263.
Thanks!

Hi @Teachh,
Thanks for the info, that clarifies the problem, and it's not related to the version of Ubuntu.
Rather, sysbox-deploy-k8s only works on K8s cluster, not on k3s clusters because the latter does not carry a separate binary for the kubelet component which sysbox-deploy-k8s reconfigures and restarts (to point the kubelet to CRI-O instead of containerd).
I am sure we could make it work on k3s, but it's a fair amount of work and there are no plans (but of course if anyone wants to contribute this we would be happy to take a look).

Hi @ctalledo.
Perfect then, since this is something that could benefit a lot to our infrastructure I will take a look and update the improvements through this issue if possible.
Thanks!

Hi,
thank you for clarification on this topic. We waited for 1.30 support, installed sysbox on our container and just stumbled upon the k3s restraint.
Here, I just wanted to voice our interest in k3s support, give other users the possibility to 👍 their need and maybe ask for a mention of this contraint in the docs :)
Bests and thanks for your work!

Hi @GrigoriOH and @ctalledo ,
I have gotten sysbox working on k3s. You need to install CRI-O and have a version strictly below 1.30. In my case I am running it in Ubuntu 22.04.
I created this repo to reproduce my steps. Let me know if you need help :)

Hi,
I changed the script file into a Ansible playbook to make it easy in this repo.

Hi @Teachh, great to hear you got it to work by installing CRI-O + Sysbox on the K3s node. I'll take a closer look to see how you did it.
What would be great (and not sure it's possible yet), is to have sysbox-deploy-k8s work on a K3s cluster, where it does the installation of CRI-O and Sysbox. Do you think this is possible based on your investigations?

Hi @Teachh, great to hear you got it to work by installing CRI-O + Sysbox on the K3s node. I'll take a closer look to see how you did it.
What would be great (and not sure it's possible yet), is to have sysbox-deploy-k8s work on a K3s cluster, where it does the installation of CRI-O and Sysbox. Do you think this is possible based on your investigations?

Short answer is yes it is possible.
What I have done is installing everything manually in the Node instead of using the sysbox-deploy-k8s because of some errors related with Sysbox Installation. To solve that I installed Sysbox Manually with this Tasks, once Sysbox was installed
manually everything was working as expected :)

I did not investigate further how the Daemon works but if you need help with that let me know!

Thanks @Teachh, I took a look at the Ansible playbooks.
Question: where is it that you configure the Kubelet to use CRI-O?

Thanks @Teachh, I took a look at the Ansible playbooks.
Question: where is it that you configure the Kubelet to use CRI-O?

Hi @ctalledo,
I do it replacing the k3s-agent.service configuration with this file. After CRI-O is installed, first Sysbox task replaces the file.


unipept taxa2lca: option -a does not show lineage for root LCA

compare the following two outputs
$ echo 1 | unipept taxa2lca -a
taxon_id,taxon_name,taxon_parent_id,taxon_rank
1,root,1,no rank
$ echo 2 | unipept taxa2lca -a
taxon_id,taxon_name,taxon_parent_id,taxon_rank,superkingdom_id,superkingdom_name,kingdom_id,kingdom_name,subkingdom_id,subkingdom_name,superphylum_id,superphylum_name,phylum_id,phylum_name,subphylum_id,subphylum_name,superclass_id,superclass_name,class_id,class_name,subclass_id,subclass_name,infraclass_id,infraclass_name,superorder_id,superorder_name,order_id,order_name,suborder_id,suborder_name,infraorder_id,infraorder_name,parvorder_id,parvorder_name,superfamily_id,superfamily_name,family_id,family_name,subfamily_id,subfamily_name,tribe_id,tribe_name,subtribe_id,subtribe_name,genus_id,genus_name,subgenus_id,subgenus_name,species_group_id,species_group_name,species_subgroup_id,species_subgroup_name,species_id,species_name,subspecies_id,subspecies_name,varietas_id,varietas_name,forma_id,forma_name
2,Bacteria,131567,superkingdom,2,Bacteria,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Original issue by @pdawyndt on Thu May 15 2014 at 17:24.
Closed by an unknown user on Mon May 19 2014 at 11:47.

@bmesuere would it be possible to add an empty lineage to Taxon with id 1?
Original comment by ghost on Mon May 19 2014 at 11:16.

done
Original comment by @bmesuere on Mon May 19 2014 at 11:45.


Uncaught TypeError: Cannot read property 'get' of null

[Enter steps to reproduce below:]

Open a haskell file (in particular, Course/List.hs from https://github.com/NICTA/course

Atom Version: 0.207.0
System: Mac OS X 10.10.4
Thrown From: haskell-ghc-mod package, v0.7.4
Stack Trace
Uncaught TypeError: Cannot read property 'get' of null
At /Users/ageorges/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process-base.coffee:38

TypeError: Cannot read property 'get' of null
  at GhcModiProcessTemp.module.exports.GhcModiProcessBase.killProcessForDir (/Users/ageorges/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process-base.coffee:38:5)
  at GhcModiProcessTemp.killProcessForDir (/Users/ageorges/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process-base.coffee:1:1)
  at /Users/ageorges/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process-base.coffee:15:29

Commands

Config
{
  "core": {
    "disabledPackages": [
      "linter-pyflakes",
      "linter-shellcheck",
      "language-haskell",
      "autocomplete-haskell"
    ],
    "destroyEmptyPanes": false
  },
  "haskell-ghc-mod": {
    "ghcModiPath": "/Users/ageorges/Library/Haskell/bin/ghc-modi",
    "ghcModPath": "/Users/ageorges/Library/Haskell/bin/ghc-mod"
  }
}

Installed Packages
# User
autocomplete-plus-python-jedi, v0.3.6
haskell-ghc-mod, v0.7.4
ide-haskell, v0.5.10
linter, v0.12.6
linter-flake8, v1.4.2
linter-hlint, v0.3.6
linter-pep8, v0.2.0
minimap, v4.9.4
project-manager, v1.15.10
vim-mode, v0.51.0

# Dev
No dev packages

I've published 0.7.5, which should help with error message itself, but please bear in mind that you should launch Atom with project directory (one containing *.cabal, e.g. atom /path/to/project). If you open individual files, it opens in directory containing file, which can mess up project settings detection, and, in general, won't work as expected.

I ran atom . in the project dir, so it has a cabal file etc.

That's weird. Anyway, does 0.7.5 work for you, or do we need to research this further?

Seems to work, thx!

I just got this error message out of the blue while working in a project:
Uncaught TypeError: Cannot read property 'getUri' of null
/home/jbracker/.atom/packages/haskell-ghc-mod/lib/util.coffee:14
Hide Stack Trace
TypeError: Cannot read property 'getUri' of null
  at /home/jbracker/.atom/packages/haskell-ghc-mod/lib/util.coffee:14:26
  at Array.filter (native)
  at Object.module.exports.Util.getRootDir (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/util.coffee:13:43)
  at CompletionBackend.module.exports.CompletionBackend.getModuleMap (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/completion-backend.coffee:59:21)
  at CompletionBackend.getModuleMap (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/completion-backend.coffee:1:1)
  at CompletionBackend.module.exports.CompletionBackend.getSymbolsForBuffer (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/completion-backend.coffee:35:29)
  at CompletionBackend.getSymbolsForBuffer (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/completion-backend.coffee:1:1)
  at /home/jbracker/.atom/packages/haskell-ghc-mod/lib/completion-backend.coffee:313:10
  at queueCmd.callback (/home/jbracker/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process.coffee:166:9)
  at /home/jbracker/.atom/packages/haskell-ghc-mod/lib/ghc-modi-process.coffee:104:7

Atom Version: 1.0
System: Ubuntu Trusty 14.04
Thrown From: haskell-ghc-mod package v0.8.2
Afterwards types were not shown anymore. I do not know how to reproduce the error. If it comes up again, I will report it.
Config
"*":
  editor:
    showIndentGuide: true
    invisibles: {}
    scrollPastEnd: true
    fontSize: 12
  core:
    themes: [
      "atom-dark-ui"
      "atom-light-syntax"
    ]
    disabledPackages: [
      "bookmarks"
    ]
  "ide-haskell":
    stylishHaskellPath: "/usr/local/bin/stylish-haskell"
    ghcModPath: "/usr/local/bin/ghc-mod"
  welcome:
    showOnStartup: false
  "autocomplete-plus": {}
  "haskell-ghc-mod": {}
  "git-diff":
    showIconsInEditorGutter: true
  minimap:
    plugins:
      selection: true
      linter: true

Installed Community Packages

autocomplete-haskell v0.4.5
haskell-ghc-mod v0.8.2
ide-haskell v0.6.2
language-haskell v1.1.8
minimap v4.10.2
minimap-selection v4.3.0

@jbracker, from stack trace, it appears that you were trying to show completions for "hole" _. Is that correct?

I'm sorry, but I don't know. I can't reproduce the error.

I think I know why this happened (some relatively rare conditions could lead to deleted buffer being re-used). I tried to simplify disposal logic a little bit, and hopefully, 0.8.3 won't have this error pop up anymore. Thanks for reporting!


Storefront sending data to Stripe even when not configured

What I'm trying to achieve
Disable Stripe.
Steps to reproduce the problem

Set up Saleor
Visit storefront
Stripe js is loaded.
Data is being sent to stripe's servers.

What I expected to happen
Since the stripe plugin is not active and not configured, it should not be sending data to stripe.
Screenshots

System information
Operating system: Windows 10
Browser: Firefox

In saleor 3.0 default bahaviour is changed - Stripe does not load unless you configure it.


SECURE_SOCKETS_SetSockOpt_SERVER_NAME_INDICATION failed

Hi, i'm confused about this test. Through sniffer log I can see that even with wrong SNI info in client hello message the connection still succeed but I suppose it should fail. The question is will amazon's server check this element or did I miss any settings?
The failure info is "Connect worked when subject name check should have failed it." Thanks.

Hi,
SNI is a hint for the server. The Amazon server will still send the server certificate even when the SNI info is wrong in the Client Hello message. This test expects that the client checks the Server Certificate Subject Name and rejects the connection as the Server Certificate Subject Name in the received certificate is different than what was indicated in the Client Hello message.
So essentially you need to check why your TLS client is not performing Server Certificate Name check.
Thanks.

Thanks.


feat: add aad authentication support for cognitive services

Related Issues/PRs

#xxx
What changes are proposed in this pull request?
Briefly describe the changes included in this Pull Request.
How is this patch tested?

[ ] I have written tests (not required for typo or doc fix) and confirmed the proposed feature/bug-fix/change works.

Does this PR change any dependencies?

[ ] No. You can skip this section.
[ ] Yes. Make sure the dependencies are resolved correctly, and list changes here.

Does this PR add a new feature? If so, have you added samples on website?

[ ] No. You can skip this section.
[ ] Yes. Make sure you have added samples following below steps.

Find the corresponding markdown file for your new feature in website/docs/documentation folder.
Make sure you choose the correct class estimators/transformers and namespace.
Follow the pattern in markdown file and add another section for your new API, including pyspark, scala (and .NET potentially) samples.
Make sure the DocTable points to correct API link.
Navigate to website folder, and run yarn run start to make sure the website renders correctly.
Don't forget to add <!--pytest-codeblocks:cont--> before each python code blocks to enable auto-tests for python samples.
Make sure the WebsiteSamplesTests job pass in the pipeline.

/azp run

Codecov Report

Merging #1778 (9c07a17) into master (8dc4a58) will decrease coverage by 62.28%.
The diff coverage is 28.12%.

@@             Coverage Diff             @@
##           master    #1778       +/-   ##
===========================================
- Coverage   86.02%   23.74%   -62.29%
===========================================
  Files         278      278
  Lines       14722    14751       +29
  Branches      767      763        -4
===========================================
- Hits        12664     3502     -9162
- Misses       2058    11249     +9191

Impacted Files
Coverage Δ

...oft/azure/synapse/ml/cognitive/openai/OpenAI.scala
76.39% <0.00%> (-2.36%)
:arrow_down:

...zure/synapse/ml/cognitive/search/AzureSearch.scala
0.00% <0.00%> (-87.77%)
:arrow_down:

...rosoft/azure/synapse/ml/geospatial/Geocoders.scala
90.00% <0.00%> (-5.84%)
:arrow_down:

...microsoft/azure/synapse/ml/codegen/Wrappable.scala
0.00% <ø> (-100.00%)
:arrow_down:

...re/synapse/ml/cognitive/CognitiveServiceBase.scala
59.19% <32.14%> (-21.35%)
:arrow_down:

...m/src/main/scala/com/microsoft/lightgbm/SWIG.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...a/com/microsoft/azure/synapse/ml/stages/udfs.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

...m/microsoft/azure/synapse/ml/codegen/CodeGen.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

.../microsoft/azure/synapse/ml/io/binary/Binary.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

.../microsoft/azure/synapse/ml/param/UDPyFParam.scala
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 221 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

/azp run

/azp run

@mhamilton723 Could you review this? 😺

We should also test this somewhere

/azp run

/azp run

/azp run

/azp run


volume plot original vs actual view extents issue

Describe the bug
I have a dataset with a very long spatial extent in the file as metadata, but the mesh is in a much smaller area.
If I make a pseudocolor plot, I can use View Based on: Actual Extents to get a nice view of the actual mesh.
If I make a volume plot, View Based on: Actual Extents, with the default still gives me the zoomed out view.
I suspect this is b/c the the volume plot resamples the whole spatial extents.
Helpful additional information

Did VisIt crash: no
Did you get wrong results: Yes

Expected behavior
The actual spatial extents should help with the view for the volume plot.

@cyrush can you provide sample data? Or steps to recreate with one of our test files?

@cyrush I will give you a dataset

@cyrush, ping for the sample data

@cyrush, ping for sample data

@biagas  sorry for the delay & thanks for the repeated pings -- given on LC.

First observation.
When volume plot is rendered, Query of Actual Extents returns same results as Original Extents.
I don't think I fully understand how the resampling works.
I tried using the Resample operator in order to set min/max values that encompass the actual data. Using the Resample operator should prevent Volume plot from doing the resampling itself. I thought it would restrict the data to the spatial extents I chose.  Not true. The sampling still occurred on the full extents, and 'filled' data with a default value outside the user-specified extents.
I've tried various ways of retrieving extents in the avtResampleFilter, and none of the methods appear able to get to 'actual' extents at this point in the pipeline.  So I'm not certain that even if there was a resampling swizzle to utilize 'Actual extents', it would even work.
Might need to dig into the guts of avtSamplePointExtractor and all the other related classes that avtResampleFilter utilizes for the actual work, if this should be pursued further.
Applying a Box operator helps.


[editor] placeholder bug

It seems like, that on an empty paragraph, the placeholder interferes with the first focus/mouse click and only works the second time.

Fixed.


Adjusted dependency versions to address CVEs

Description
Adjusted com.github.seancfoley:ipaddress version to address CVE.
Issues Resolved
Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Will fix commons-compress in next PR


Look at effect of SO_SNDBUF/SO_RCVBUF

-sosndbuf and -sorcvbuf options implemented. Check their performance and set defaults accordingly.


alacritty: only depend on xdg-utils on Linux

This is technically not entirely correct (for BSDs etc), but there are other isLinux checks in the file so let's just do this to unblock Darwin users for now.
Fixes #288468.
Description of changes

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

successfully built on aarch64-darwin

Result of nixpkgs-review pr 288471 run on aarch64-darwin 1

1 package marked as broken and skipped:

wio

2 packages built:

alacritty
alacritty.terminfo


Chrome dateFormat issue

When I configured  the following: dateFormat: 'dd-MM-yyyy' it seems to be working fine. But when you select a date from the calendar, the dateFormat switches to 'MM-dd-yyyy'. then when you click again on the input field it switches back. This happens in Chrome. In Firefox it's working ok.

Any plan to fix this issue? For the "dd/MM/yy" format, the days and the months gets mixed when you change the time,


Implement link matcher priorities

Fixes #549

Coverage increased (+0.3%) to 67.802% when pulling 7ac4f1a9bec041dd6e04e6ee39efbb73a73a5bae on Tyriar:549_link_priority into 670fb01fbfc5c095f3479f912a1c874724ffe8f2 on sourcelair:master.

Coverage increased (+0.3%) to 67.786% when pulling 78d5fc95062e77fa6061b14b3b924168b8783893 on Tyriar:549_link_priority into 670fb01fbfc5c095f3479f912a1c874724ffe8f2 on sourcelair:master.


fix broken links

Description of the change: fixed broken links. these links on github, leads user to a 404 page on github.
Reason for the change:
Link to original source:

Closes #

@ashishpatelcs why did you decide that these are broken links? They work great on https://sendgrid.com/docs/ui/sending-email/working-with-marketing-templates/ .
The root_url word will be replaced with the correct prefix when building the project.

@pushkyn Hi, When i clicked the link on Github, it sent me to a 404 github page.

@ashishpatelcs - oooohhhhh! I was wondering why I kept getting so many PRs like this - thanks for explaining! Yeah, this is designed to work here: https://sendgrid.com/docs/ui/sending-email/working-with-marketing-templates/ and not necessarily in github. We have it relative because we have a local and staging build as well, and we want the links to work in those builds. We don't care that they don't work in github, it's much more important that it works in every stage of our build.

@ashishpatelcs - oooooh, I was wondering why I had gotten a ton of PRs like these! This is a relative link and it is designed to work in local, staging and production builds of our site and not necessarily in github (here's this page in production: https://sendgrid.com/docs/ui/sending-email/working-with-marketing-templates/). We don't care that they don't work in github, it's much more important that it works in every stage of our build.


Transaction retry guidance for Hibernate

Hibernate follow-up to https://github.com/cockroachdb/docs/issues/3315.

As discussed with @awoods187, @rmloveland, and @timveil, moving this to later, pending further Product work.

See discussion in https://github.com/cockroachdb/cockroach/issues/27274 for some example code

@rmloveland, is this out of scope for 19.2 at this point, given that we are de-emphasizing savepoint?

@jseldess I think integrating the SAVEPOINT protocol with Hibernate will be too large / difficult for 19.2.
However I think it's possible that I can update the Hibernate example with an "app-level retry loop" as part of #5035 (probably the last work item for that ticket we can get in for 19.2 before moving on to product work).

+1 @rmloveland We should only deemphasize savpoint with hibernate (but show how to do it via #5035 ) for 19.2

@awoods187 the Java/Hibernate page shows how to write a retry loop.  That work would seem to cover "transaction retry guidance for Hibernate".  Any objection to closing this?

I'm good @rafiss are we missing anything else here?

This looks fine to close, to me.


added types for vue-electron

Hi, so, as promised a few days ago, I did the types.d.ts. It is a tiny file
This should solve for those who download this package via npm and use the intelisense. I honestly don't know if it is correct way to type the package, but it works in my environment.
Can you take a look too, please ?
:)

This doesn't seem to cover all importable items from electron. Could we get it to apply for all, instead of a small set list? Also let's add a types field to the package.json so the TypeScript compiler can easily find this.


specs: Add option to print memory usage

Also synced all the specs with upstream.
Implements #398.

Okay, I have split the commits as requested.


training code utilize more cpu memory than gpu memory

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 16.04
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device:
TensorFlow installed from (source or binary): source
TensorFlow version (use command below): ('v1.12.0-0-ga6d8ffae09', '1.12.0')
Python version:2.7
Bazel version (if compiling from source):
GCC/Compiler version (if compiling from source):5.4.0
CUDA/cuDNN version:10
GPU model and memory:RTX2060 6GB

You can collect some of this information using our environment capture
script
You can also obtain the TensorFlow version with: 1. TF 1.0: python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)" 2. TF 2.0: python -c "import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"
Describe the current behavior
I am using tensorflow 1.12.0 with GPU RTX2060 with 6GB memory. I am using reinforcement learning code to train the robot in a gazebo platform using ROS. The issue is that it is utilizing more CPU memory rather than GPU memory. It takes a lot of time to train a robot. I attached a screenshot of the code and the system memory status along with GPU status. From the status, it is shown that it utilized whole 16gb system memory while it utilized 80% GPU memory but the temp and GPU utilization status is low. Its means GPU is not taking the load.

Describe the expected behavior
Code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate the problem.
Other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

@mudassirej Please take a look at guide for GPU utilization. Can you use manual device placement with tf.device('/GPU:0'):  Let us know how it progresses. Thanks!

@gadagashwini I already allot the 80% GPU memory in the train network. It shows that it utilizes memory but as you can be seen from the Nvidia log that it is utilizing 20% only.
Where I will add this command "tf.device('/GPU:0')?

@mudassirej Provide us the full executable code snippet. It will indeed help us to move faster. Thanks!

D3QN.tar.gz
These are the files.

I suspect your TF session fails to recognize gpu.
From the template you say you are using cuda 10.0 however nvidia-smi shows cuda 10.1
Can you please confirm what version of cuda you are installing? Also installed from binary or source?
Also can you please print following output;
tf.Session(config=tf.ConfigProto(log_device_placement=True))

I installed a Cuda version 10 from the source. I attached a picture which shows the running cuda version and tf.session result. It shows XLA-GPU device, what does it mean?

Can you send your code as github gist or google colab gist? It will be easier to work with rather than screenshot. Thanks!

https://github.com/mudassirej/DQN-with-tensorflow-in-Gazebo


Feature: Log output to warn of tech switcher links

Maybe add a log output when the link checker fails: (if these are tech Switcher links, you might need to update gatsbycobfig.json)

Context: https://prisma-company.slack.com/archives/C5Z9TH6N9/p1642103744049200

#4084


Support for spark version 2.3.4

Is thare any compatible version of this connector available for spark 2.3.4?

We have support for spark 2.4 https://search.maven.org/artifact/com.microsoft.azure/spark-mssql-connector_2.11_2.4

Close incactive issues.


build bundles

Context
build bundles after upgrade of SQLite (#1054)

Obsoleted by https://github.com/tursodatabase/libsql/pull/1601