CaptchaChallenge: User needs to solve CAPTCHA to continue.

when I run it I receive
BingChat.BingChatException
HResult=0x80131500
Message=CaptchaChallenge: User needs to solve CAPTCHA to continue.
Source=BingChat
StackTrace:
at BingChat.BingChatConversation.BuildAnswer(ChatResponse response)
at BingChat.BingChatConversation.d__5.MoveNext()
at BingChat.BingChatConversation.d__5.MoveNext()
at BingChat.BingChatClient.d__3.MoveNext()
at BingChat_test.Program.d__0.MoveNext() in C:\Users\Kevin\source\repos\BingChat-test\Program.cs:line 19
at BingChat_test.Program.(String[] args)

I have copied the working cookie from MS Edge but it have the same problem

It seems that without a cookie, the captcha error message now always comes up, even if there are no captchas to solve in the Edge browser.  With a new cookie token, however, the request still seems to work without an error message. I hope there will be a solution for this captcha problem. It was nice to be able to use the chat without having to copy any strings from the browser :)

I have the same issue, is there a work-around to this?

I noticed that when you are not logged in there is no _U cookie. Maybe something has changed in the way of communication with a guest account. But I don't know well enough to say what exactly has changed and how to fix it :)

Worked for me: Log in to your browser. Use the cookie-value and ask one simple question or simply type HI to bing. Then the verification is done and the cookie-value works.
So if this error occurs just ensure you have the same cookie-value and say hi to bing - this does the verification.

Hiere is a Tutorial using the nuget package and solving this problem: https://youtu.be/17w5wSBiXkI (sry. German Language)

I am facing the same issue. Can we solve this without using Cookie Value and saying Hi to Bing?

Hi All,
Unfortunately, I tested it with a fresh token from Edge and the error
remained, I think Microsoft continuously working on it to prevent users
from using it outside of Edge.
On Mon, Aug 7, 2023 at 6:14 PM hswlab @.***> wrote:

It seems that without a cookie, the captcha error message now always comes
up, even if there are no captchas to solve in the Edge browser. With a new
cookie token, however, the request still seems to work without an error
message. I hope there will be a solution for this captcha problem. It was
nice to be able to use the chat without having to copy any strings from the
browser :)
—
Reply to this email directly, view it on GitHub
https://github.com/bsdayo/BingChat/issues/35#issuecomment-1668004402,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AM4ENG3NJQRZYWDTOMZWEKLXUD5LXANCNFSM6AAAAAA3FC7SGE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Exception when call com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode()

Hello:
Is a bug?  or Normal? thanks.
https://code.google.com/p/android/issues/detail?id=198285&can=1&q=com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse&colspec=ID Status Priority Owner Summary Stars Reporter Opened

That exception is thrown when the timeout is reached and no response has been read. If you think there is a bug with OkHttp specifically please provide a test case or sample code which uses OkHttp's APIs directly. Otherwise the bug is in the right place for Android's API.

@JakeWharton
Thanks.


Getting an error when loading page

I'm getting an error when TFS tries to load the page:
{"$id":"1","innerException":null,"message":"%error="1660002";%:The collection does not exist\r\n%error="1660002";%:The collection does not exist","typeName":"Microsoft.VisualStudio.Services.ExtensionManagement.WebApi.DocumentCollectionDoesNotExistException, Microsoft.VisualStudio.Services.ExtensionManagement.WebApi","typeKey":"DocumentCollectionDoesNotExistException","errorCode":0,"eventId":3000}
This occurs during the following call:
{tfsServer}/tfs/{CollectionName}/_apis/ExtensionManagement/InstalledExtensions/mohitbagra/related-workitems/Data/Scopes/User/Me/Collections/%24settings/Documents/RelatedWorkItemsFields_Bug
This is in TFS 2017.1
Let me know if I can help with more repro info?

Anything I can do to troubleshoot?
The is an onprem TFS.
Else, I will revert this addin try again after the TFS update dew next month.

Thats an expected exception. It shouldnt break any of your scenarios. I make this call to load any user setting if configured. If no such settings are configured yet, then this call throws, but it doesnt affect any scenario. Please let me know if you are seeing any issue in your experience


🧪 Support Tailwindcss

Features

[ ] Basic support for Tailwindcss.

Fixes
Nothing
Chores
Nothing
Note
Context of this pull request.
https://github.com/nvh95/jest-preview/issues/100#issuecomment-1139416875

@sundaycrafts Thank you for your efforts in trying to make jest-preview works with TailwindCSS.
I will try to run it locally in a few days and give some feedback. But first, can you take a look at the test? it's currently failing
https://github.com/nvh95/jest-preview/runs/6636161961?check_suite_focus=true

Ok sure!

@nvh95 and @sundaycrafts, both thank you for your work.
@nvh95 What is the update? I'm also highly interested by the Tailwind CSS support.

Hi @ixartz. Thanks for your kind words.
Supporting TailwindCSS is currently one of our goals in the next release. To support it well, we even need to rearchitect our internal a little bit (#133). Unfortunately, I am busy at the moment for at least the next 10 days. I will get to you once we have significant progress.
In the meantime, you can absolutely use TailwindCSS in your tests by this workaround:

Build your CSS file using Tailwind CLI (reference step 4 https://tailwindcss.com/docs/installation)

npx tailwindcss -i ./src/index.css -o ./src/tailwind-output.css

Note: We are pretending index.css contains TailwindCSS directives such as:
@tailwind base;
@tailwind components;
@tailwind utilities;

Import tailwind-output.css to jest setup file (configured by setupFilesAfterEnv in jest.config.js), for e.g: src/setupTests.js

// src/setupTests.js
import './tailwind-output.css';

This solution is not optimal since you need to re-generate tailwind-output.css everytime you update CSS, but it absolutely works while we are figuring out the best solution to support TailwindCSS out of the box.
Thank you. Please let me know if the above solution helps you.

Hi @sundaycrafts,
To support TailwindCSS, I need to adjust the architecture of CSS Code Transformation. So, after consideration, I decided the best solution is to include TailwindCSS in #133, to avoid conflicts and reduce the workload and time.
But no worries, I already cherry-picked your commit from this PR to #133 (https://github.com/nvh95/jest-preview/pull/133/commits/541253908e63ddbeb17c2c9f6983bd1c6fa570cc). You will get full credit for the efforts you spend on this PR. I will not forget to welcome you to contributors either.
I hope you understand. I will keep this PR open until the support for TailwindCSS gets stable.
If you have anything want to discuss, please let me know. Thank you very much.

Hi @nvh95 , thank you for informing me that. I'm proud to contribute to you guys project and very happy that you respect it! I will continue to contribute to this project.

@sundaycrafts Wonderful! jest-preview still needs a lot of community support to reach a "stable" point. For example: as you already know, it's kind of hard to support TailwindCSS based on user's custom config (Now it's just the default config). I appreciate every help from you (in the past and in the future).
Don't hesitate to contact me on GitHub or via Twitter or Discord Channel if you need more in-depth discussion.
Thank you again.

@sundaycrafts @ixartz @hsheikhali1
FYI that Tailwind CSS support will land in 0.2.5 at the latest at the end of this month.
For now<EMAIL_ADDRESS>is out and it already supports BASIC TailwindCSS out of the box (I tried on a CRA project and it works fine). You can try it out as follow:
npm install jest-preview@alpha

Don't forget to import your global CSS file to jest setup file, for example:
// setupTest.js
import "./index.css"; // contains @tailwind base; @tailwind components; @tailwind utilities;

Please let me know if you guys spot any bugs. Thanks.

Thank you very much @sundaycrafts for your help. Your PR is so awesome. But to reduce the code conflicts, I decided to cherry-pick your commit to #133.
Enjoy React Summit 😉!


Serve goaccess html page from nginx subdirectory

I try to access to goaccess html page from Nginx subdirectory. Nginx says 404 Not found I don't know if it's possible. Below my setup :
I use goaccess 1.4.5 compiled with this option : --enable-debug --enable-geoip=mmdb --enable-utf8 --sysconfdir=/etc/ --with-openssl
goaccess.conf file
log-format COMBINED
log-file /var/log/nginx/oaccess.log
config-dialog true
html-report-title GoAccess WebSite
pid-file /var/run/goaccess.pid
real-time-html true
ws-url ws://goaccess.mydomain.com/goaccess/ws:80
output /var/www/html/goaccess/index.html
keep-last 365
real-os true
db-path /opt/goaccess/
persist true
restore true
Nginx vhost conf file :
server {
    listen 80;
    server_name goaccess.mydomain.com;
    location /goaccess {
        root /var/www/html/goaccess/;
    }
    location /goaccess/ws {
        proxy_pass http://<IP_ADDRESS>:7890/goaccess/ws;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Connection "keep-alive";
        proxy_pass_request_headers on;
    }
What I'm doing wrong ?? Could you please someone help me ?

Hi, @Eliesemoule.
Your mistake is simple.
You can see it into error.log from NGinX.
You can't add /goaccess into variable root.
You maybe use:
root /var/www/html/;
Otherwise when you access into browser to /goaccess/index.html will be
access to /var/www/html/goaccesss/goaccess/index.html into NGinX.
As I said earlier, You can see this into error.log.
I hope I have helped.

 It's work fine after remove goaccess from root variable.
Thanks a lot for your help

Hi, @Eliesemoule.
You don't have to feel that way.
This is a common mistake.
Especially if you work with Apache and Alias.
Usually Apache removes /something from the URL, in which case it would work with you thought.
You Wellcome!


Reference value problem

#[test]
#[use_defer]
fn val() {
    let mut v = 0;
    defer! {
        println!("defer: {}", v)
    }
    v = 1;
    println!("home: {}", v);
}

defer:0

How can we make him equal to 1

In the current implementation, each deferred function move all borrowed value to self.
This behavior may change in the future, but it will still contradict the borrowing semantic.
please see this example

How can we make him equal to 1

You can use unsafe pointers
#[test]
#[use_defer]
fn val() {
    let mut v = 0;
    let weak = &v as *const i32;
    defer! {
        // SAFETY: Not guaranteed, other destructors may contain ref to `v`,
        // but in this example it is safe
        println!("defer: {}", unsafe { *weak });
    }
    v = 1;
    println!("home: {}", v);
}

Thank you for your answer，The only problem with this implementation is the upval reference,The implementation of defer in Git is the best。
But usually, the correct reference of upval is necessary，In addition to the pointer, is there any other way we can simply implement it

It seems to be the problem of move. What can we do to make it reference by address rather than by value? Then the problem will be solved soon

In addition, how to install it in cargo

It's been a long time, I don't publish it in crates.io.
For now, use this crate as git deps:
[dependencies]
defer = { git = "https://github.com/uselessgoddess/defer" }

It seems to be the problem of move. What can we do to make it reference by address rather than by value? Then the problem will be solved soon

This is the rust memory safety semantic. Check my example
If you don't send v between threads and don't like unsafe rust – use unsafe pointers or (non-recommended) Rc<RefCell<T>>

[dependencies]
defer = { git = "https://github.com/uselessgoddess/defer" }

Sorry, my mistake. Follow the compiler's help message – write use defer::Defer. Later i fix bug

Try use
[dependencies]
defer = { git = "https://github.com/uselessgoddess/defer", version = "0.2.0" }

If you don't send v between threads – use unsafe pointers or (non-recommended) Rc<RefCell<T>> or RefCell<T>

Also try use less lightweight scopeguard

There seems to be an even worse case where debugging isn't working properly after use_defer

Try enable modern macro engine in CLion settings

It doesn't seem to work

Try some of these:

update CLion or Rust plugin
change priority of CLion system process
force reindex your project
disable macro engine

in CLion 2022.1.1 with Rust plugin 0.4.172 i don't have this problem


No event emitted when token is in session storage

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report
[ ] Performance issue
[ ] Feature request
[ ] Documentation issue or request
[ ] Other... Please describe:

Browser:

[x] Chrome version 71.0.3578.98
[ ] Firefox version XX
[ ] IE version XX
[ ] Edge version XX
[ ] Safari version XX

Library version

Library version: @azure/msal-angular 0.1.2
Library version: msal 0.2.1

Current behavior
When the page is refreshed, and tokens are stored in session storage, the broadcast service does not emit any events.
Expected behavior
Broadcast service to emit login success.
Minimal reproduction of the problem with instructions

Go through the normal redirect flow.
Angular SPA is authenticated.
Login success event is emitted by broadcast service.
Session storage is populated with msal keys.
Refresh the page.
MSAL service picks up the token from session storage instead of URL fragment.
No event is emitted by broadcast service to say we are authenticated.

We use ngrx and broadcast service to listen on events from MSAL - only once login success / acquire token success events are emitted, do we show the remaining page content. Since this event is never emitted, we get a blank page.

Link to #786. Keeping it open until we determine if a better design of guards in the new wrapper solves this or if there is interim mitigation for this behavior.

@xenalite are you saying that you want the broadcast to happen on every page load and not just on the original token acquisition"?

@DarylThayil Yes. If a token is already in storage on page load, an event should be emitted.

hmmm I could be wrong but this seems outside of the design intent.
When a token is received we emit, if a token is cached it is something different altogether

It doesn't really matter to me what type of event is emitted, as long as one is. Could even be a new one to say we are in authenticated state. Currently there is no way to differentiate between a state where you are authenticated using a stored token, or state when authentication flow has not even begun yet.

we do have msal.getAccount() which will return null or a user object which is the general direction we give to checking if a user is logged in or not

Tracking as a part of #786 .


Install failed on Windows 64 bit machine

I downloaded caddy (windows 64 bit version) and tried installing it but it did not get installed and only shows 'activating privacy features'' in the log (attached). Tried custom build too, but same issue.

It is running perfectly :blush:,  open http://localhost:2015 in your browser.
You probably want to create a Caddyfile and add more configurations.

I tried that, but the page doesn't exist. I also don't see any installation files in the system.

It is not an installer, it is just a single binary. If you get a 404 page, it is valid. Try creating an index.html page in that directory and see if it shows.

Ah, got it working. Thanks.

Glad to hear that.


Some optimization

✨ - Adjusted dependencies, modified compiler attribute configuration, and managed shared modules

Added sorter maven plugin, strongly constraining the order of multi-module label elements
✨ - Adjusted configuration properties, added namespace
Adjusted the base path to be configurable
Delete the key at the same time after releasing the lock
✨ - Add independent test module based on Zookeeper lock starter

1


[BUG] Lasso tool not syncing selected samples into app

System information

OS Platform and Distribution: Ubuntu 20.04.2 LTS
Python version: Python 3.8.10
FiftyOne version: FiftyOne v0.17.2
FiftyOne installed from: pip

Versioning:

fiftyone                      0.17.2
fiftyone-brain                0.9.2
fiftyone-db                   0.3.0
ipywidgets                    7.7.2
ipykernel                     6.15.2
notebook                      6.5.2
plotly                        5.11.0

Describe the problem
I have created 2d embeddings for my dataset using fob.compute_visualization() and am able to use .visualize() to render the scatterplot inline within my jupyter notebook. I'm even able to utilize the lasso tool to select object clusters. Separately, I'm able to render the FOB app within my notebook, and navigate to filter by different ground truth labels. But using the lasso tool to populate the app with the particular samples that were lassoed does not work for me. I have followed seemingly every instruction but to no avail. I do know that the lasso selection portion is working because I'm able to print the ids of the selected samples using plot.selected_ids. I even tried taking these sample ids and passing it into the session as a "view", like so: view = dataset.select(plot.selected_ids) and session = fo.launch_app(view=view, address="<IP_ADDRESS>") but that didn't work either (session still renders entire original dataset). FWIW, this problem still persists when using the example code to lasso points from the mnist scatterplot and view those samples.
Code to reproduce issue
Note: This problem persists for me even when using the sample mnist code (and malaria .ipynb), so that can also be used to reproduce.
results_v5_image_embeddings = fob.compute_visualization(
    dataset,
    num_dims=2,
    method="umap",
    brain_key="v5_image_embeddings",
    verbose=True,
    seed=51,
)

plot = results_v5_image_embeddings.visualize(labels="source")
session.plots.attach(plot)
plot.show(height=800)

## this is where I would use the lasso tool to select
view = dataset.select(plot.selected_ids)

session = fo.launch_app(view=view, address="<IP_ADDRESS>")

## I also experience this issue when using `launch_app` first, and then refreshing the app to register any update

Other info/logs
I am running this jupyter notebook on a remote machine (no docker container), and viewing the app both inline as well as in browser locally. The images being rendering in app are all located on the same remote machine as the one running the notebook. I have specified the jupyter address in config to be "<IP_ADDRESS>" (as specified in the FOB instructions). And I'm running the notebook using the following command: jupyter notebook --no-browser --port=8888 /home/my_user/Voxel51_Experimentation.ipynb along with the appropriate port forwarding commands (one for the notebook and one for the app).
Willingness to contribute
The FiftyOne Community encourages bug fix contributions. Would you or another member of your organization be willing to contribute a fix for this bug to the FiftyOne codebase?

[ ] Yes. I can contribute a fix for this bug independently
[ ] Yes. I would be willing to contribute a fix for this bug with guidance from the FiftyOne community
[X] No. I cannot contribute a bug fix at this time

Hi, thanks for your reply! So I just upgraded to fiftyone==0.18 and I have the versions below:
fiftyone==0.18.0
fiftyone-brain==0.9.2
fiftyone-db==0.4.0
ipywidgets==7.5.0
plotly==5.11.0

But whenever I upgrade to version 18, I have this problem in my jupyter notebook where I am no longer able to view plots. This is the error that comes along with it:
[Open Browser Console for more detailed log - Double click to close this message]
Failed to load model class 'FigureModel' from module 'jupyterlab-plotly'
Error: Script error for "jupyterlab-plotly"
https://requirejs.org/docs/errors.html#scripterror
    at makeError (http://localhost:8090/static/components/requirejs/require.js?v=f0cc8bbb2fcef87fc194fecbb632fcfa:168:17)
    at HTMLScriptElement.onScriptError (http://localhost:8090/static/components/requirejs/require.js?v=f0cc8bbb2fcef87fc194fecbb632fcfa:1738:36)

I tried ! jupyter --v to see what version of jupyterlab-plotly I could have, and it actually tells me jupyter lab      : not installed . Just trying everything at this point but I tried specifically installing jupyterlab and it caused some issues loading the zoo dataset so I uninstalled and that's where I'm at right now. So I have all the versions that you outlined, but now the scatterplots themselves aren't being rendered in my notebook. Any ideas?

Have you tried restarting your notebook?
 Sometimes it is possible to be running in a Python virtual environment without jupyter lab installed but the jupyter lab command works and secretly starts a Python session outside of your virtual environment that doesn't have the right packages available.

Update! So I did the following installs that plotly suggests ! pip install "jupyterlab>=3" "ipywidgets>=7.6"
and this code to generate a basic plot works, but the plot that's generated from results.visualize still won't render
import plotly.express as px
fig = px.bar(x=["a", "b", "c"], y=[1, 3, 2])
fig.show()

Hm so I have restarted the notebook^ and when I do a !pip list I do see jupyter lab now (just installed it w/ the command above). Is that sufficient to check whether it was installed in my virtual env?

Apologies for the delay, updating the following package versions should resolve this issue:
# If using Jupyter notebooks
pip install "notebook>=6" "ipywidgets>=8,<9"

# If using JupyterLab
pip install "jupyterlab>=4" "ipywidgets>=8,<9"


Layer3 DSR Mode

    Hi,

Maybe this feature already in your roadmap, but anyway please add support for Layer 3 DSR mode.
It's very flexible and scalable solution in conjunction with BGP. All Linux distribution already can decapsulate IPIP tunnels just with enabled tunnel interface (without IP) and dummy interface (VIP address) + some arp and rp_filter tweaks.
Moreover if you add L3 DSR mode need do the same tunneling for endpoint probes (health-checks) to ensure data and health-checks traffic sharing the same network path, this prevent data traffic blackholing or faliled health-checks when networks issue happens.
Originally posted by @Slepwin in https://github.com/loxilb-io/loxilb/discussions/216

Feature support is available.

This feature is ipv4 only for now.


merge ui_ng

merge ui_ng

Coverage remained the same at 54.248% when pulling da3ebdcdcd16e836393fc95f85afd4dfc29a41f2 on merge/ui_ng into c1d9d68232e477b125f33dd03eca75ace6815d22 on dev.


Enable top ports for single source WiringTransform

Practically, this enables functionality in the WiringTransform to wire signals all the way to the top.
If the sink module is the lowest common ancestor, then the type of connection (a wire or a port) is a function of whether or not we're wiring to a component or a module. If the later, then the implied functionality is that we want a port on this module. This already happens when the sink module is not the LCA, but not for this case.
While not explicitly enabling blind "wire this signal to the top", this should provide the functionality for it.
@alonamid: I think that this will give you all the functionality you need for your top annotations. I'm hoping that this will enable not having to maintain two wiring transforms.
See: https://github.com/freechipsproject/firrtl/pull/798

After further review, this enables wiring one source all the way to the top. This will not work if you have multiple sources (or multiply instantiated sources) wiring to the same sink.
Nonetheless, I think this is actually the correct behavior here.
For circuit included in the test, trying to wire source component a of module A to sink module Top has the following behavior. This is the initial circuit:
circuit Top :
  module Top :
    input clock : Clock

    inst a of A
    a.clock <= clock

  module A :
    input clock : Clock

    reg a : UInt<5>, clock with :
      reset => (UInt<1>("h0"), a)

Behavior before showing this wire to Top and create a wire connection:
circuit Top :
  module Top :
    input clock : Clock

    wire pin : UInt<5>
    inst a of A
    a.clock <= clock
    pin <= a.a_0

  module A :
    input clock : Clock
    output a_0 : UInt<5>

    reg a : UInt<5>, clock with :
      reset => (UInt<1>("h0"), a)
    a_0 <= a

Behavior with this PR showing this wire to Top and create an output port:
circuit Top :
  module Top :
    input clock : Clock
    output pin : UInt<5>

    inst a of A
    a.clock <= clock
    pin <= a.a_0

  module A :
    input clock : Clock
    output a_0 : UInt<5>

    reg a : UInt<5>, clock with :
      reset => (UInt<1>("h0"), a)
    a_0 <= a

So to clarify, this lets you wire a single source to a single top-level pin, but not multiply-instantiated modules wiring separately to the top? I believe that is the major use-case that @alonamid is handling? Is there a way to incorporate some of #798 into WiringTransform to enable that use-case?

This will wire one or more singly instantiated modules to a top-level pin. The pin, by luck, shows up as a flattened aggregate (e.g., pin, pin_0, pin_1). Multiply instantiated submodules will fail, however. This PR is really a bug fix to correct what I think was previously incorrect behavior not to deal with arbitrary top wiring.

I believe that [(top wiring)] is the major use-case that @alonamid is handling?

Yes, it is. I think the wiring transform should be modified to handle this use-case, though. Ideally, I would like one wiring primitive backed by one wiring transform. More complex transforms emit wiring transform primitives that the wiring transform cleans up, like for ReplSeqMem.

Is there a way to incorporate some of #798 into WiringTransform to enable that use-case?

Some ideas, yes. @alonamid provides perfect, hierarchical wiring names (which was badly needed). The algorithm is, however, specific to the use case of wiring to the top. This won't handle other multi-source situations (e.g., connecting scattered performance counters to a RoCC that go up and down in the hierarchy). Granted, it isn't designed to!

With the existence of the TopWiringTransform and the slow pace of a generic wiring refactor for multi-source/single-sink support, I'm going to go ahead and close this.


Files created as folders

Me again.. Noticed an issue in the new release.
With the same setup as issue #17, parent folders are now created correctly. But the uploaded file will be created as a folder on the server:

Then it fails to write the file itself.

Is this version 3.0,   I noticed this same behavior on my initial patch but then made some changes and it worked on my side  If you are on 3.0 I will look again but that looks like the results from 2.8.

lines 102 to 112 should look like below:

fileObjects.forEach(function (fileItem) {
      if (fileItem.dest) {
        // Prepare the destination, then push into array for processing
        preparedDestination = destination + normalizeDir(fileItem.dest);
        destinations.push(preparedDestination);
      } else {
        // Prepare the destination, then push into array for processing
        preparedDestination = destination + fileItem.path;
        destinations.push(preparedDestination);
      }
    });

the main part to look at is in the else, if it reads destination + normalizeDir(fileItem.path) then your on 2.8, it should read like below.
preparedDestination = destination + fileItem.path;

You're right I'm on 0.2.8. I did an:
npm update grunt-ftp-push --save-dev
and it did update, so I assumed I was on the latest version.
I'll check out the latest one and confirm in a bit

All working properly, thanks!

Awesome, good to hear, sorry about that.


Use global coordinates for particles by default

Particles won't move or rotate anymore with the node (or its parents) by default. This new default behavior is generally more suited to most use cases. Local coordinates can still be enabled on a per-node basis.
This affects both 2D and 3D particles, and both CPU and GPU-based particles.
This closes https://github.com/godotengine/godot-proposals/issues/4633.

Needs rebase.

Thanks!


travis,functional: bump golang to 1.6.3

A new golang 1.6.3 is available especially for a security fix.

As it's trivial, I'll merge it right away.


Quaternion multiply inline return

Coverage remained the same at 100.0% when pulling fc46581720b8befbd6cb4a0ba00bbb440af8aa3a on pr-quaternion_multiply into dba84236cb55cf30a8730f77c71a000babf6d204 on master.

Yes, although the areas that changed aren't really that hot. I suggest we do some profiling and look for opportunities in the inner loop and estimator.


Typings : Should we gather them through npm install ?

Do we need to add typings that aren't part of the official packages to fix alpha issues ? If not we could easily install the typings when we install the dependencies as a postinstall script in the package.json.

It could be an idea.
@mgechev your opinion ?

Yeah, I think it makes sense. @aboeglin do you want to open a PR for this?

Yes, I'll do it.


Refactor document identifier

There is an issue is about docidentifier.
In the iso version docidentifier is more refined
Either we do that for other standards, or give another ID called “fullid” that incorporates every element

Decision: will add document-number element distinct from document-identifier to relaton XML, which will contain the number-only component of the document identifier, and will be used for sorting.
The document-identifier proper shall be a full identifier, containing a single atomic string. Any downstream processes will need to treat it accordingly, which means that metanorma-iso/isodoc will need to do so.

@opoudjis , do you realize that the current ISO document cover page has a broken doc id?
See the Rice doc (HTML and Word):

The document identifier should contain the "ISO" prefix and stage codes.

No I did not realise it. As I keep telling you, I can no longer keep up.

Adding document-number as optional element to relaton, containing the numeric/identifying element of the identifier, without prefixes indicating the document standard class, or suffixes indicating date or status.
Including document-number in metanorma-standoc output.
Ensuring that all downstream gems from metanorma-standoc output both document-number and document-identifier.
Ensuring that document-identifier is populated in asciidoctor subdirectory, as a full string
Ensuring that all sample documents are populated with document-identifier on their front page

Retaining the old structured format of document identifiers under a *-structured type; e.g.
  <docidentifier type="iso">ISO 17301-1:2016</docidentifier>
  <docidentifier type="iso-structured">
    <project-number part="1">ISO 17301</project-number>
  </docidentifier>
  <docidentifier type="iso-tc">17301</docidentifier>
  <docnumber>17301</docnumber>


Make a release

@KateMoreva @K-Meech @constantinpape
We are planning to make a new release of MoBIE.
I guess this means that we should merge the develop branch into the main branch and change the version to a non SNAPSHOT version, right?
If so, could you please do this?

develop is merged, the new version is 1.0.4


Timestamp Microservice wording

On this page, http://www.freecodecamp.com/challenges/basejump-timestamp-microservice, it is listed that the user needs to "Build a full stack JavaScript app" when in reality it is just a small API with a landing page. I suggest that this should be changed to something like "Build a small API application" or something similar, as it is misleading.

I was unable to find a solid definition of what a "Full stack Javascript App" is online.  To my way of thinking, anything that is using JS on the server is a de-facto "full stack" app, because it's not like you're going to script on the client side WITHOUT Javascript.
Tell me this:
What would you do differently if the description was changed?  In what way would it change your behavior or alter your learning experience?

Well I think that the term Full-Stack can be intimidating for newer coders.
I think if you said something like a "Backend API project" it might take
out some of that initial fear. It was just something I noticed and just
figured I would bring it up as food for thought since I did the project
yesterday.
Le 11 janv. 2016 3:38 PM, "Rex Schrader"<EMAIL_ADDRESS>a
écrit :

I was unable to find a solid definition of what a "Full stack Javascript
App" is online. To my way of thinking, anything that is using JS on the
server is a de-facto "full stack" app, because it's not like you're going
to script on the client side WITHOUT Javascript.
Tell me this:
What would you do differently if the description was changed? In what way
would it change your behavior or alter your learning experience?
—
Reply to this email directly or view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/6063#issuecomment-170698595
.

Well, you could look at it the other way:  Once they discover how easy the Basejumps are, it might be empowering.  :smile:
I'm not seeing a need for a change here.  Thanks and Happy Coding!

I suppose that could be true too. No problem, same to you.

Le Jan 11, 2016 à 3:52 PM, Rex Schrader<EMAIL_ADDRESS>a écrit :
Well, you could look at it the other way: Once they discover how easy the Basejumps are, it might be empowering.
I'm not seeing a need for a change here. Thanks and Happy Coding!
—
Reply to this email directly or view it on GitHub https://github.com/FreeCodeCamp/FreeCodeCamp/issues/6063#issuecomment-170702027.


fix: take reference of run cache opts

Description
Currently constructing a run cache takes ownership of the run cache opts struct which partially moves opts making it unusable for the rest of run. Taking ownership is unnecessary since all of the types that get saved by RunCache implement Copy and can be easily copied.
Testing Instructions
It compiles 😄
Closes TURBO-1238

It compiles 😄

Sold.


much better test for effects

Here's a proper test for the full life-cycle of effects and clean-up.

Thank you very much!


Project Dev Week 1

Team Score: 0.8/1
Individual Scores:
Calissa: 1.8/2
Natalie:
Paige:
Yolanda: 1.8/2
Avinh:
Progress:
(Paige) Contact Page: File
Schedule: File
(Natalie) Sign Up/Sign In Page:  File
(Calissa) EC2 Instance/Deployment:

Under jinja_turtles
Still working on deploying the website, Calissa just needs help from Mr. M

(Calissa) Recipe Creation Page: File
(Yolanda) Home Page: File

Contributions:

Calissa
Natalie
Avinh
Paige
Yolanda

Commits
Commits
Commits
Commits
Commits

Individual Review Tickets:
Calissa: Link
Paige:
Yolanda: Link
Natalie: Link
Avinh:
Scrum Master Review

Team Member
Review

Calissa
Calissa's task was to create a template for the recipes pages, which is in progress currently. She did more than I anticipated her to do because she made a forum page for the recipes as well

Yolanda
Yolanda's task was to make a home page, which she did and is working on presently. She is working on scss right now and has worked to my expectations

Natalie
I didn't really have a basis for how good she was at coding, so I was surprised that she knows how to. Her task was to make signup page for the login. She also made an FAQ page.

Paige
Paige's task was to make the contacts page, which she finished quickly. Since she finished quickly shes working on implementing a calendar into the page for the meeting days.

Avinh
I haven't worked during class because I feel that working for 6 hours straight at home is more efficient than 1 hour every day. I implemented the base and jinja templates as well as initializing the pages and scrum things. Im working on the database for comments and logins, as well as a jinja template that renders recipe pages from a list.

Overall I am very impressed by my team's ability to actually code. I have worked with Calissa and Paige in previous trimester and am genuinely shocked by how much they have improved. It took them basically one day to finish all of the tasks I gave them for a week, so my team has done a good job. The weakest link currently is me because I don't work, so mark me down however you please.

Group Review: .8/.9

Home page looks good, has cool carousel
Recipe input page looks good and has file upload as well, has steps to make a recipe and submit them
Contact page for the club head with email, mainly frontend but that's fine. Plans are to submit a question to Avinh (president) so it can send to them
Embedded google calendar on the page, but maybe we could make it more formatted to the page
Login page is started but it's not done
Signup page needs backend but it looks nice and organized, it is a start of embed to a google form but it looks cool for the most part
Made a pop up FAQ with questions and answers. It could benefit from a page to actually submit questions
Overall, the site looks nice and is a good start but I think you could benefit from more backend features like a database or a markdown thing like on the TT.
AWS deployment - Calissa is stuck on a step but is at 50% progress, needs help from teacher


Request for Detailed Training Process

Dear luo,
I hope this message finds you well.
I am writing to seek clarification regarding the training process that was provided earlier. After reviewing the materials, I realize that I do not fully understand certain aspects of the process.
Could you please provide a more detailed explanation or any additional resources that could help clarify the steps involved? A comprehensive breakdown of the training process would be greatly appreciated to ensure that I am able to follow it accurately and effectively.
Thank you very much for your assistance. I look forward to your response.
Best regards,
ZZC

Hi ZZC,
Thank you for contacting me.
To train the model, the first step would be installing the package [deep_kit]p(https://github.com/xzluo97/deep_kit/tree/dev), which contains the code for setting up the optimizer and the training pipeline.
Next, modify the root path of the training dataset in this line. Make sure your datasets are structured the same as what is described in the comments of the data provides in ./core/data/data_providers.
Then, you should be able to start training by step 4 in Usage.
If you have any further questions, please feel free to contact me.
Best,
Xinzhe


Signals are lost in some cases

I'm not sure if this is a bug, but I found this strange behavior of signals getting lost on some cases.
const pool = kefir.pool();
const prop = pool.toProperty(() => 0);
const later = kefir.later(100, null);

const stream = later
 .flatMapLatest(() => kefir.merge([prop.take(1), pool]))
 .log('stream');

pool.plug(stream.take(1).map(() => 1));

I would expect stream to log with 0 and 1, but only 0 gets logged. Or I'm I misunderstanding this somehow?
To clarify issue a little bit, if I change .flatMapLatest(() => kefir.merge([prop.take(1), pool])) to .flatMapLatest(() => prop) it will log 0 and 1. So it seems pool won't give signals in this case even though it should according to my understanding.

@mehtonen-boox I think this is actually the expected result:
pool becomes active a split second after the prop constant is consumed by stream, at which point it will never receive any values from it via plug. That's because .merge() processes streams in order.
Evidently, if you switch the order in which you merge the streams, so that instead of:
Kefir.merge([prop.take(1), pool]);

You'd use
Kefir.merge([pool, prop.take(1)]);

stream would produce the expected result!

@tweinfeld Thank you! I didn't know the order matters while merging streams. 🤔 Now when I know this I might be able to avoid issues like this. 👍

@mehtonen-boox it matters and there's also a difference between static functions and methods.
For example K.merge([x1, x2]) may work different than x1.merge(x2) especially with cyclic dependencies.

there's also a difference between static functions and methods

This should be false, at least my intent was to make them exactly the same. For example x1.merge(x2) basically does K.merge([x1, x2]) internally:
https://github.com/kefirjs/kefir/blob/bacac22c4dc6d80ef68acf933dd08a450d80692c/src/index.js#L305-L307

Sorry for bad description. What I wanted to say is that sometimes:
x.skip(1).merge(y)

won't work (and y.merge(x.skip(1)) is a different thing) so your only option may be a switch to statics:
K.merge([
  y,
  x.skip(1),
])


fix: add subtype at import list

fix https://github.com/test-repo-billy/azure-rest-api-specs/pull/378

@yaohaizh @weidongxu-microsoft

https://github.com/Azure/azure-libraries-for-java/issues/882

@jianghaolu could you review this PR? Thanks.

Can you help me understand why the sub types need to imported? They should all be the in the same models package?

@jianghaolu in the sdk automation I point to https://github.com/test-repo-billy/azure-rest-api-specs/pull/378, there is compilation error due to subtype import error. The json property use subtype, but the subtype has not been imported. This is why I add the subtype import to fix the error.


Use 32-bit integers for transaction output indexes in single-use seals

This solves Issue#45
The change is fairly trivial unless I am missing something.
Build + Tests passes.

You do... I think you've tested without RGB and other features. Pls try running ./contrib/test.sh. You can also check travis log here from the build https://github.com/LNP-BP/rust-lnpbp/pull/57/checks:
error[E0308]: mismatched types
  --> src/rgb/contract/seal.rs:41:17
   |
41 |                 vout,
   |                 ^^^^
   |                 |
   |                 expected `u32`, found `u16`
   |                 help: you can convert an `u16` to `u32`: `vout: vout.into()`
error[E0308]: mismatched types
  --> src/rgb/contract/seal.rs:56:17
   |
56 |                 vout,
   |                 ^^^^
   |                 |
   |                 expected `u32`, found `u16`
   |                 help: you can convert an `u16` to `u32`: `vout: vout.into()`
error[E0308]: mismatched types
  --> src/rgb/contract/seal.rs:41:17
   |
41 |                 vout,
   |                 ^^^^
   |                 |
   |                 expected `u32`, found `u16`
   |                 help: you can convert an `u16` to `u32`: `vout: vout.into()`
error[E0308]: mismatched types
  --> src/rgb/contract/seal.rs:56:17
   |
56 |                 vout,
   |                 ^^^^
   |                 |
   |                 expected `u32`, found `u16`
   |                 help: you can convert an `u16` to `u32`: `vout: vout.into()`

Yes, I have forgotten to run build with all the features. Thanks for pointing to test.sh helper. I have run the tests and made the required updates.
There is a failure in unit tests as
test rgb::stash::consignment::test::test_consignment_validation ... FAILED
test lnpbps::elgamal::test::test_text_rand ... ok
test bp::dbc::pubkey::test::test_pubkey_commitment ... ok
test bp::dbc::keyset::test::test_keyset_commitment ... ok

failures:

---- rgb::stash::consignment::test::test_consignment_validation stdout ----
thread 'rgb::stash::consignment::test::test_consignment_validation' panicked at 'called `Result::unwrap()` on an `Err` value: UnsupportedDataStructure("We support only homomorphic commitments to U64 data")', src/rgb/stash/consignment.rs:124:47

failures:
    rgb::stash::consignment::test::test_consignment_validation

test result: FAILED. 60 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out

Which probably needs the updated consignment as per u32 vout.
Will also check for rgb-node build and update if anything required over there.

Ok, now two Travis builds are failing on the same error which is not happening in my local.
  --> src/rgb/contract/amount.rs:92:48
   |
92 |         match (&self.commitment.0).partial_cmp(&other.commitment.0[..]) {
   |                                                ^^^^^^^^^^^^^^^^^^^^^^^ expected array `[u8; 33]`, found slice `[u8]`
   |
   = note: expected reference `&[u8; 33]`
              found reference `&[u8]`
error[E0308]: mismatched types
  --> src/rgb/contract/amount.rs:92:48
   |
92 |         match (&self.commitment.0).partial_cmp(&other.commitment.0[..]) {
   |                                                ^^^^^^^^^^^^^^^^^^^^^^^ expected array `[u8; 33]`, found slice `[u8]`
   |
   = note: expected reference `&[u8; 33]`
              found reference `&[u8]`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.
error: could not compile `lnpbp`.

Not exactly sure what's happening here. Need some help.

The same issue is reported here in rgb-node
https://github.com/LNP-BP/rgb-node/issues/28
It seems lnp-bp is failing on master and the cause is this commit https://github.com/LNP-BP/rust-lnpbp/commit/dbd0d324bf7762e8ddb7c88393ad70df5a96dc6e
Also rgb build is failing both in my local and in Travis. And this two are probably related. https://github.com/LNP-BP/rgb-node/issues/25
Working on a fix for lnp-bp first.

They have updated rust nighty to the new version, and this have caused change in how the syntax is treated. I've pushed an updating commit, so pls rebase onto master (and now it won't work on the older compiler versions)


Make the script POSIX-compliant

I am writing this here as this is being discussed in #6.
In all cases, it'll be up to b3nj5m1n to make the choice, but knowing that the script isn't so big, I think it shouldn't take much effort to make the script POSIX-compliant.
The main reasons why you'd want to have your script POSIX-compliant is that this is standardized and portable across all POSIX (i.e., all Linux, even though not officially POSIX) systems, meaning that shells like bash, or even zsh, dash would work as expected.
Modern desktops most likely uses bash so it shouldn't cause a problem using a hard dependency, but as stated before, the amount of effort that has to go into making the script POSIX-compliant isn't so big and could be done easily too. This would ensure everyone can run the script correctly.

Okay, I've started to work on this, see

5eeeda0ad50d4814881e3dfc3930d7905d287794
3184a4a4678e5ed471e2678718d5894e43184e88
6a67c7120d414a8a893806d4f19294e3c8354902
22566a147329dacfb1e364f0f850616c8c22dc15
f6fa95e86ee65419ec3cceb473af5e62df405038
4efb805b58bc6c9fd2d008b75e8990622fe4eb9c
bf9f62a814c9860d53bfb71d6e5b5d23a82c6922

The script should b eclose to POSIX compliant now, according to shellcheck there are two things remaining that are bash-specific, and I'm not sure how to solve them, so maybe you (or someone else) can help me.

The first issue is here:
    while IFS= read -r file; do
        check_file "$file" "$NAME"
    done <<<"$(printf "%s" "$INPUT" | jq -rc '.files[]')"

Apparently, the <<< syntax isn't supported in POSIX.

The second one, rather unsurprisingly, is here:
	for prog_filename in "$(dirname "${BASH_SOURCE[0]}")"/programs/*; do

I mean, it has bash in the name. I think I've found a solution to this one already, I'll look into it soon.

Okay, those last two things are implemented with b6d3bc4e2f25365294a4bcd2ecebee64b919770c, thanks to the help from @2641a40fd44383320adde4b027a1d0b03bd550.
I've checked with shellcheck, and it looks like xdg-ninja is now fully POSIX compliant! 🎉
Would be great if you could double-check and then close this issue.

Everything looks fine for me :tada:
I am closing the issue!


309551092 lab3

↓↓↓ Notice ↓↓↓

[ ] Check your base repository and branch are belong to you.
[ ] The PR name need to include student ID and which lab assignment

template: ${student id} ${which lab}
e.g. 0756110 lab0

↑↑↑ Notice ↑↑↑

If you ensure the notice items is done, you can remove them.

Following section is optional, depend on you.

Description
a few message for overall goals of this pull request
Todos

[ ] what feature to do ?
[ ] what bug to fix ?
[ ] what enhancement to improve ?

@GrassLab/ta

Hi @samuelyen36,
There are some merge conflicts that I can't resolve directly.
Could you help me fix them?
If you need any help, feel free to contact me.
@ljs7619480


Skill and abilitychecks does not support shift/ctrl for advantage/disadvantage with better rolls.

Behaves as if I'm trying to select text. Rolls just a straight roll.
How to reproduce:
Have better rolls set to "Single Roll (Shift Advantage, Ctrl Disadvantage)"
Try to roll any skill or ability score with shift or ctrl pressed.
There are many abilities, skills and situations that imbue advantage / disadvantage on for instance perception or stealth rolls, so this is useful if can be done the same way as attack rolls.

UPDATE: it seems related to text selection. Some times if you have selected text it works.. sometimes.
Either way, it seems very inconsistent. And might be related to a previous bug i reported where the problem just seemed to go away again on its own....

Figured this one out, Better Rolls switched to async methods and I wasn't awaiting the return from the advantage/disadvantage check. Should be good in the next release.

Figured this one out, Better Rolls switched to async methods and I wasn't awaiting the return from the advantage/disadvantage check. Should be good in the next release.


add support for <timeline-range-name> in @keyframes

see : https://www.w3.org/TR/scroll-animations-1/#named-range-keyframes
With scroll driven animations, @keyframes rules can now look like this :
@keyframes {
  cover 50% {
    color: purple;
  }
}

<keyframe-selector> = from | to | <percentage [0,100]> | <timeline-range-name> <percentage>

Thanks a lot!


Max NetApp Volume information

The Current documentation refers to out of date information in regards to the maximum volume count. the Volume count per HA should be referenced to the net app HWU, as depending on the platform and the ONTAP version there are a different amount of online volumes supported on the netapp.
Ontap 9.7 supports 5000 volumes per HA pair but still maxes out at 12K per cluster.
it should be noted that a single node can handle 5000 online volumes in the event of a HA Takeover.
This information is very useful in planning a K8/openshift ecosystem when using netapp and trident.

This will be fixed in the Trident 20.04 release.


node: separate mutexes for peer state and shutdown conditions

We noticed a deadlock when a new peer is joining.
The working theory is that since we introduced the ability for nodes to handle stale messages about themselves in  4edf906920efbf9855e6cc07085486024c7ff00b, this introduced a deadlock between the stateMut held in Start, and the stateMut attempting to be held in the call to CurrentState in our MergeRemoteState implementation, all the way from inside the Join call.
This is an attempt to fix this issue by introducing a new mutex that is only for the shutdown-specific helper fields, and taking a more localized lock for the node state.

I was able to verify that no deadlocks occurred when using this change on top of our grafana/agent clustering.


Command install: Eliminate the double powershell code parts

#265 Child of Eliminate the double powershell code parts...
Functionality: k2s install ... k2s install command
Eliminate double code parts in high level scripts used
Move those functionalities under the PowerShell modules and scripts -> lib
Steps:

use a branch, keep the branches for the issue as short living as possible (often merges to main)
keep for start the high level scripts which are called from k2s cli directly
in each high level script sync first the functionality within separate modules from lib
delete afterwards the functionality from the high level scripts, eliminate with this the double code
remove the common global variables and global functions parts from the high level scripts
use at the end high level scripts from scripts which are using exclusively lib modules

@gabriel-rosso since refactoring output says
⏳ [12:34:23] Using vxlan as network mode

needs to be fixed since we are using hostgw mode


Honor KOREBUILD_TEST_SKIPMONO (#353).

Nothing needs to be done for KOREBUILD_TEST_DNXCORE since the new build doesn't skip tests on CoreCLR on non-Windows platforms.
#353
cc @victorhurdugaci

Looks good :shipit:

@natemcmaster Can we use this to get rid of our custom shell script?

Probably. KoreBuild still requires mono be installed though. As long as we are still using dnx to test, let's keep our custom shell script. It runs much faster and has the same test coverage.


add address field

if requireAddress is false NOSHIPPING=1
if requireAddress is true NOSHIPPING=0
When NOSHIPPING=0 paypal will add shipping information to the express checkout windows.

@petersirka


LFS-226: New Answer nodes are created every time a new form is saved

Doesn't appear to have fixed the problem.


Add options to wmt-unwrap extract hypotheses, and to ignore test suites

These are needed to help me extract the submissions for evaluation/metrics

Fixed by https://github.com/wmt-conference/wmt-format-tools/commit/c6957b2f7e7b73cccf73b4ab8da5dcdcade7ec2d


6.0 Feedback:  Can't select options for Pipettes and Modules Section under Devices Tab

Overview
In the devices section of the app, if I can't select anything from the pipettes' drop down menu. Noticed this specifically when I tried to recalibrate pipette offset from this menu, but noticed I also can't access "detach pipette" or "View pipette settings." I click on them and there is no response.
Tested magnetic module menu just to see and it works fine, able to set engage height and access "about module" page.

Current Behavior
Currently I cannot recalibrate pipette offset, detach pipette, or view pipette settings from this menu for either the left or right mounted pipette.
Expected Behavior
The menu should work, these options should take me to the appropriate action.
Steps To Reproduce
See screenshot in overview, go to the pipettes and modules section within the devices section, click on the ellipses, and try selecting any of the three options. This has persisted through a downgrade of the app and my robot to 5.0.2 and upgrading again.
Operating system
Mac
Robot setup or anything else?
I am connected to my robot via ethernet, I have a P300 single and multi mounted. OT-2R

Already fixed by #10009

Verified Fixed


Not working at all

So i just got the randomizer [Version 2.10.1] and tried to randomizer my game 1.3.0 with it and its not working at all for randomizing pokemon. on starters it shows random pokemon but when i pick one it goes back to defaults. moves are randomized properly. Same with wild pokemon they will have random moved but still be only starly and bedoof on the first route and so on :/

also update on this: turning off the games update so its 1.0.0 gives me a random starter every other pokemon still remains the same just with randomized movepools and abilitys :/ (and yes i checked randomize pokemon and everything else)

We haven't added random Pokemon for 1.3.0 yet.
On Sat, May 7, 2022, 5:01 AM Masono03 @.***> wrote:

So i just got the randomizer [Version 2.10.1] and tried to randomizer my
game 1.3.0 with it and its not working at all for randomizing pokemon. on
starters it shows random pokemon but when i pick one it goes back to
defaults. moves are randomized properly. Same with wild pokemon they will
have random moved but still be only starly and bedoof on the first route
and so on :/
—
Reply to this email directly, view it on GitHub
https://github.com/Ai0796/BDSP-Randomizers/issues/39, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIXAKPRPZAODLER422T2LULVIYWOPANCNFSM5VKD63AA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

We haven't added random Pokemon for 1.3.0 yet.
…
On Sat, May 7, 2022, 5:01 AM Masono03 @.> wrote: So i just got the randomizer [Version 2.10.1] and tried to randomizer my game 1.3.0 with it and its not working at all for randomizing pokemon. on starters it shows random pokemon but when i pick one it goes back to defaults. moves are randomized properly. Same with wild pokemon they will have random moved but still be only starly and bedoof on the first route and so on :/ — Reply to this email directly, view it on GitHub <#39>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIXAKPRPZAODLER422T2LULVIYWOPANCNFSM5VKD63AA . You are receiving this because you are subscribed to this thread.Message ID: @.>

Thing is with 1.3.0 nothing works but with 1.0.0 it only randomizer starter,movesets & trainer so its not even working on unpatched version :/

It's working for me in 1.3.0 but I did have that issue before. I found out it was Yisuno's hg/ss follower mod. I had it in when I started after dumping the romfs and stuff for 1.3.0 and it said custom starters but then it went to the normal one in battle, after I removed the follow mod, it started working perfectly.
And everytime I go and add that mod back in, the game acts like it was never randomized even though without it I have trainers, starters, encounters, tm's, and shops all randomized.

I should clarify that it's not the version that comes with the randomizer. It's the one you can download separately on the site.

I should clarify that it's not the version that comes with the randomizer. It's the one you can download separately on the site.

i only used the one in the randomizer i have not a singel mod installed on my game either just the game itself :/

In order to use other mods you have to randomize the mod.
This can be done by overwriting your original dump with the mod. In the case of yisuno's hg/ss following, it overwrites the masterdatas file, which also contains information about trainer pokemon overwriting the randomization.
In order to have hg/ss following you need to copy the files in the mod into the original dump and randomize the newly modified dump


mplayer WAV & ogg works, but MP3 hangs

Hi
I've configured my asoundrc like this:
pcm.!default {
 type plug
  slave {
    pcm {
      type bluealsa
      interface hci0
      device "FC:58:FA:42:54:44"
      profile "a2dp"
    }
  }
  hint {
    show on
    description "BT Headset"
  }
}
ctl.!default {
  type bluetooth
  interface "FC:58:FA:42:54:44"
}

Playing a WAV with mplayer (ans aplay) works fine:
# mplayer /usr/lib/libreoffice/share/gallery/sounds/train.wav
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /usr/lib/libreoffice/share/gallery/sounds/train.wav.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100
Audio only file format detected.
Load subtitles in /usr/lib/libreoffice/share/gallery/sounds/
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 11025 Hz, 1 ch, s16le, 176.4 kbit/100.00% (ratio: 22050->22050)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
../../../src/asound/../shared/ctl-client.c:102: Connecting to socket: /var/run/bluealsa/hci0
../../../src/asound/../shared/ctl-client.c:214: Getting transport for FC:58:FA:42:54:44 type 1
../../../src/asound/bluealsa-pcm.c:547: Setting constraints
../../../src/asound/bluealsa-pcm.c:295: Initializing HW
../../../src/asound/../shared/ctl-client.c:341: Requesting PCM open for FC:58:FA:42:54:44
../../../src/asound/bluealsa-pcm.c:318: FIFO buffer size: 4096
../../../src/asound/bluealsa-pcm.c:324: Selected HW buffer: 16 periods x 6000 bytes == 96000 bytes
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
../../../src/asound/bluealsa-pcm.c:355: Prepared
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
AO: [alsa] 48000Hz 1ch s16le (2 bytes per sample)
Video: no video
Starting playback...
../../../src/asound/bluealsa-pcm.c:226: Starting
../../../src/asound/../shared/ctl-client.c:409: Requesting PCM resume for FC:58:FA:42:54:44
../../../src/asound/bluealsa-pcm.c:121: Starting IO loop
../../../src/asound/bluealsa-pcm.c:430: BlueALSA delay: 15.1 ms (724 frames)
A:   2.1 (02.1) of 2.0 (02.0)  0.9%

../../../src/asound/../shared/ctl-client.c:434: Requesting PCM drain for FC:58:FA:42:54:44
../../../src/asound/bluealsa-pcm.c:132: IO thread paused: 4
../../../src/asound/bluealsa-pcm.c:266: Stopping
../../../src/asound/bluealsa-pcm.c:266: Stopping
../../../src/asound/bluealsa-pcm.c:331: Freeing HW
../../../src/asound/../shared/ctl-client.c:383: Closing PCM for FC:58:FA:42:54:44
../../../src/asound/bluealsa-pcm.c:284: Closing plugin

But when trying to play an MP3 file, it hangs before starting playing:
# mplayer SoundHelix-Song-1.mp3
MPlayer 1.3.0 (Debian), built with gcc-6.2.1 (C) 2000-2016 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing SoundHelix-Song-1.mp3.
libavformat version 57.56.101 (external)
Mismatching header version 57.56.100
Audio only file format detected.
Load subtitles in ./
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
../../../src/asound/../shared/ctl-client.c:102: Connecting to socket: /var/run/bluealsa/hci0
../../../src/asound/../shared/ctl-client.c:214: Getting transport for FC:58:FA:42:54:44 type 1
../../../src/asound/bluealsa-pcm.c:547: Setting constraints
../../../src/asound/bluealsa-pcm.c:295: Initializing HW
../../../src/asound/../shared/ctl-client.c:341: Requesting PCM open for FC:58:FA:42:54:44
../../../src/asound/bluealsa-pcm.c:318: FIFO buffer size: 4096
../../../src/asound/bluealsa-pcm.c:324: Selected HW buffer: 16 periods x 6000 bytes == 96000 bytes
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
../../../src/asound/bluealsa-pcm.c:339: Initializing SW
../../../src/asound/bluealsa-pcm.c:355: Prepared
(((Hangs here until i ^C)))
MPlayer interrupted by signal 2 in module: ao2_init

I also tried with delay 2000 and delay -2000 .. no luck.
Any idea?
Update: it does works also with ogg files...!

It looks like ALSA deadlock. See the troubleshooting section in the readme file.

Strange... I'm almost always testing with mpv (on Gentoo) and I've never observed any issues with mp3 files. Does it still occur with bluez-alsa-3.0.0 (and alsa-lib >= 1.1.4)?

Strange... I'm almost always testing with mpv (on Gentoo) and I've never observed any issues with mp3 files. Does it still occur with bluez-alsa-3.0.0 (and alsa-lib >= 1.1.4)?

@sphakka do the wav, ogg and mp3 files all have the same sample format, rate and channels? The difference in behaviour may be due to different ALSA plugins being used. (Although I personally have not seen any locking issues with alsa-lib 1.1.4 or later)

@sphakka do the wav, ogg and mp3 files all have the same sample format, rate and channels? The difference in behaviour may be due to different ALSA plugins being used. (Although I personally have not seen any locking issues with alsa-lib 1.1.4 or later)

All fine since a while with alsa-lib-1.2.3 + bluez-alsa-3.0.0 :-)

All fine since a while with alsa-lib-1.2.3 + bluez-alsa-3.0.0 :-)

Great, so I'm closing this issue then :)

Great, so I'm closing this issue then :)


Split the error handling from Consul Catalog (deadlock)

The issue
There's a deadlock in Consul Catalog's watch method: the notifyError function writes to the same channel where the select loop is trying to read from.
Fix
Separating the watch channel from the stop/kill channels and implement it using a different goroutine
so that read & write from the error channel won't block each other.
Steps to reproduce

Launch traefik using a Consul Catalog against a Consul agent.
Restart Consul agent (causes Consul to return an error).
Change/deploy a new service to Consul and see that the backends/frontends don't get updated.

@ortz could you rebase you pull request on the branch v1.6. Thanks.

@ldez done, I've also changed the base branch to v1.6


System version remains 1.0.1 after update

Clicking on "Update All" in Foundry VTT always initialises the update of the ma20th system, which is updated from version 1.0.1 to version 1.0.1 again. An alert on compatibility however acknowledges the version number to be 1.0.2. Screenshot attached.

I also am still having this problem. If 1.0.2 works with Foundry, I don't know how to install it.


Issue with my head maybe?

i can't figure out how to make anything. You need items made with frames to make frames but I see no recipe to make frames otherwise. Do you have to spawn these in?

It is with my head. I asked then I saw it. DUH


suggestion

Thanks, Eric.
I tested your suggestion, it didn't solve the shiftKey + click issue and it also removed the multi-selection feature. Maybe I need to write some tests to ensure consistent progression.
Thank you for your time, I'm grateful!


Update README.md

Example query results

Results
Add example SQL query results here (please include the input queries as well)

Thanks @breck7 ! These changes include some of the improvements we've been planning actually, and we're planning on still adding a bit more as well, so please look forward to more improvements in these areas.


[Bug]: JS error on production player on a live

Version
Latest, your live player on production
Environment that reproduces the issue
Chrome on windows
Is it reproducible in the example application?
Not tested
Reproduction steps
                                i.videoJsPlayer.paused() || 0 < i.lastForcedReloadTime && (new Date).getTime() - i.lastForc < edReloadTime < 2e4 || (t = i.videoJsPlayer.currentTime(),

Uncaught ReferenceError: edReloadTime is not defined
at player.787c8d9.js:2:1181351
on https://embed.api.video/assets/plugins/core-player/player.787c8d9.js

Expected result
no red on my console :)
Actual result
red on my console
Additional context
No response
Relevant logs output
No response

Hi @ChoOo7 ,
We've just fixed this issue. Sorry for that.
Regards,
Olivier

Thanks, have a good day


Type Annoted ElementalDB.py

I have type annoted ElementalDB.py

does it have any errors have you checked it

@cools9 Yes I have run the code and checked it twice. No error from me.


bug: app sync error not being factored into stage health

@jessesuen pointed out some time ago that some applications exist in a state of perpetual drift, and as such, when determining stage health, we transitioned from looking at sync state to simply verifying sync was complete as evidenced by lack of an operation...
This has worked relatively well, but the change doesn't account for the possibility that there was an error syncing. So the scenario I am running into now is that syncing has complete, but with an error. No resources exist within the app, so Argo CD judges the App to be healthy. Kargo sees a healthy App with no pending operation and thinks all is well.
The change I propose is this:
Return to looking at sync state. If it's synced, great. If it's completed with an error, factor this into stage health. If it's in-progress, then look at whether there is a pending operation or not.
@jessesuen can you sanity check my thought process here before I moved ahead with the fix?

Return to looking at sync state. If it's synced, great. If it's completed with an error, factor this into stage health. If it's in-progress, then look at whether there is a pending operation or not.

I'm not sure I'm following the proposal. Argo CD terminology is regrettably confusing (we overused the term sync), so I would like to clarify some of the statements. Argo CD has the following:

Sync status - a living status whether or not the app is Synced or OutOfSync with git. Earlier we decided Sync status was irrelevant to Kargo because we can have apps that are perpetually OutOfSync.
Health status - a living whether or not the application is healthy. Health can flip at any time (e.g. pod restarts). One of: Progressing, Healthy, Suspended, Degraded. Health status is relevant to Kargo because we need an application to reach Healthy in order to consider the stage verified
Operation phase - the phase of the current or last sync operation. This is either Terminating, Failed, Error, Succeeded. Kargo does not currently examine operation phase, but I think you are proposing that it should.

This statement is what confused me:

Return to looking at sync state. If it's synced, great. If it's completed with an error, factor this into stage health.

I think you are referring to operation phase, since you used the term "completed". But you also referred to it as sync state.
If you are suggesting we start factoring operation phase into the equation, I agree that it may address the issue.
Here's what I'm thinking.

I still don't think Sync status has any bearing on Kargo and can be ignored.
A Stage's Health status is a direct mirror of application health status
Stage's phase is affected by Application Health Status + Operation Phase

Waiting for an application to become healthy after a sync, IMO, is considered verification, but not part of Stage health. I would say waiting for app to become health is like waiting for the analysis run to complete Successful, in that regard.
Here is what I would do:

Kargo promotes a Freight into a Stage. Stage is now Promoting
Promotion job completes Successful. The Stage is now Verifying
The Stage is Verifying indefinitely until:

There is no running operation. IMO, if there is a running operation we must to wait for it to complete
The app is no longer Progressing

If there is noRunning operation and app health is Degraded or Healthy, the Stage is back at a Steady state.

The key difference in what I'm proposing, and what you are proposing, is that I would like for Stage health to be a mirror of the underlying health. Whereas I think you are proposing that the last operation factors into Health. Instead of the failed operation reflected into Stage Health, I think this should be indicated/surfaced in some other way to the UI that something is wrong.

There is one more idea I had: today, a Promotion is immediately successful if it triggered the Sync operation. But now that we have long-lived promotions, I actually feel it may be better to let the Promotion job keep running until the Sync operation is complete. And then the Promotion job should fail if the operation fails. At that point it is very visible in the UI.
This becomes especially more important as Kargo supports other things than Argo CD (e.g. terraform), I think we need the promotion job to act as the long pole in this, abstracting away all the waiting that currently resides in the Stage reconciler.

@hiddeco I'm tentatively reassigning this to you since it's intertwined with #1613, which you are already working on.


Bootstrap Style

Hello!
I started with Tipue Search in the last night using the it in Jekyll. And I liked. :smiley:
Then I am learning and coding on... And I changed  some code in the tipuesearch.js to use the Bootstrap Framework.
First I writed to use the default styles of the Tipue Search and the Bootstrap. If the Tipue styles are not included, and the Bootstrap are, then the style uses the Bootstrap, and vice-versa.
The preview result is as follow:

If you think that it can be useful I will send a PR to you analyse. Thank you!

Warnings:


R studio

updating some things like how to change R markdown settings and some references to the bike data in the lab
Also updating the lab based on feedback from the last time we taught intro to R

Added a sister PR here: https://github.com/jhudsl/intro_to_r/pull/612


Update String.xml

Fixed PadRight description
Summary
Fixed wrong description for PadRight method
Fixes #Issue_Number (if available)

Build failed; closing and reopening to begin new build.


Tableau Desktop. Chromium Debugger Stops Working after WDC submits

Hi there,
I have developed a WDC in React and everything works great in the Simulator.
However, whenever I run in through the tableau Desktop, it hangs up on Executing Query screen after clicking submit on the WDC:

I can't debug it using Chromium because after calling submit() the window closes and shows the following.

Any help as to how to debug this issue will be highly appreciated

I think that is expected because submit closes the UI. You might want to try to reattach it once it goes to this phase.
Another thing you can try is call tableau.log(msg) and check your logs in the log file that tableau generates.

Ok, using log works. Thank you


Is ruby2_keywords also required here?

#52 fixed keyword argument delegation (learned something new, thanks!)
Do we also need this here (cc @eregon)? https://github.com/ms-ati/docile/blob/4300547ffe12038a3fd471fe408bcf4ca6b6eb70/lib/docile/fallback_context_proxy.rb#L55

Yes, it's also needed, if the method called by receiver.__send__(method.to_sym, *args, &block) has keyword arguments.
It's a good idea to review all usages of rest arguments (e.g., *args) that are used for delegation, and might potentially call a method which has keyword arguments. In that case, ruby2_keywords should be used to correctly pass keyword arguments as-is, and not transforming them back to a positional Hash argument.

cc @jochenseeber @eregon and others, if you'd consider proposing a PR to address this It would be greatly appreciated and welcome! :)

cc @jochenseeber @eregon and others, if you'd consider proposing a PR to address this It would be greatly appreciated and welcome! :)

I can try and create a PR, but it will be 2 weeks before I have time.

I can try and create a PR, but it will be 2 weeks before I have time.

@jochenseeber is this closed by #62 ?

@jochenseeber is this closed by #62 ?

@jochenseeber @eregon I'm going to mark this closed by #62 -- please do feel free to re-open this issue if I've misunderstood and it's not fixed.
Also, I've just released v1.3.5 to Rubygems with these changes!

@jochenseeber @eregon I'm going to mark this closed by #62 -- please do feel free to re-open this issue if I've misunderstood and it's not fixed.
Also, I've just released v1.3.5 to Rubygems with these changes!


Fix Sphinx toctree warnings from included CHANGELOG.md

See https://github.com/plone/volto/issues/4422

Prepend CHANGELOG.md with html_meta stuff for SEO.
Manually copy CHANGELOG.md into docs/source/release-nots/index.md. This step might be automated via release-it.
Use a relative symlink from inside the volto docs directory to the news directory at the volto root.
Only check changelog entries when running docs-linkcheckbroken in volto.
Find news items for docs-linkcheckbroken only in volto
Remove non-existent excluded files.
Suppress warning for news items

This PR needs to be merged before its counterpart in documentation will work: https://github.com/plone/documentation/pull/1527
To test locally, checkout the branch linkcheck-news-volto in both documentation and volto.

linkcheckbroken should have failed. I think it is not reading the files in news. I need to dig into this more later.

Sphinx does not read the files in /news. It appears that the required symlink is never created. Would it be better to commit a symlink to the repo (probably not) or find a GitHub workflow step that will create the symlink? My GitHub Workflow DuckDuckFu has not turned up anything obvious.

w00t! Got the symlink to work to news. Now I need to make the workflow fail when linkcheck fails.

YAY! It fails! https://github.com/plone/volto/actions/runs/5995760347/job/16259268890?pr=5135#step:7:242
Now to clean them up so it should pass on the next run.

Shoot, it was failing for something besides a bad link in news. I could not spot the difference between plone/documentation and volto workflows and Makefiles that would cause this. So close!

@stevepiercy Aha, the link check is finding the broken link, but it's not breaking the build:

Exactly. When linkcheckbroken fails as it does now, then the Documentation workflow should also fail, but it passes. I am again staring at the comparison between documentation and volto repos, but nothing jumps out at me.

@stevepiercy Yeah, this is the point at which using make always feels like a deal with the devil. Trying a fix now...

@stevepiercy 🎉

Yeah, my make skillz are "enough to be dangerous". Fixed news entry, let's see what happens.

Phooie! Time to sacrifice a 🐔 and utter some incantations.

@stevepiercy I'm striking out, going to have to come back to this another time.

@davisagli for trying. I will try again when I have a few cycles.

docs-linkcheckbroken now passes as it should with this make command.
cd $(DOCS_DIR) && $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck | GREP_COLORS='0;31' grep -wi "broken\|redirect" --color=always | GREP_COLORS='0;31' grep -vi "https://github.com/plone/volto/issues/" --color=always && if test $$? = 0; then exit 1; fi || test $$? = 1
Let's see if it breaks next with a broken link.

@sneridagh @davisagli this is ready for review. Note that I modified package.json, which requires extra care.

I forgot that there is a counterpart in Documentation that needed to be merged at https://github.com/plone/documentation/pull/1527. Merged now. Let's see what happens.


Add info about possibility of running Android emulators on EC2 instances

Is "running Android emulators" enough of a common use case for these instances, or is it a weird edge case?

I would say that this is a weird case. But if you want to do it, then you can do it only on i3.metal. All other instance types doesn't have access to some hardware virtualization features which are needed for that.


List: Move ResizeObserver from list item to parent list

We want to tap into this for the color indicator work so this is moving this ResizeObserver for performance.
This seemed relatively straightforward but let me know if there's something I completely missed.
Notes/Questions:

I considered seeing if we could move the breakpoints logic up to list as well but breakpoints are set per item so this seemed most straightforward
Are there cases where the list item would resize but the parent list would not?

Closing for now - will be re-evaluating the strategy on this and doing further work on improvements


Add migration pattern to the documentation

This needs to be adapted to find .js files, thus should also be
documented.

Thanks


postgresql: upgrades

See: https://www.postgresql.org/about/news/1733/
I build all affected versions successfully:

postgresql92
postgresql93
postgresql94
postgresql95
postgresql96

Since these are bug-fix releases it would be great if this can be cherry-picked on release-16.09.

Thanks for the merge!
Can this also be cherry-picked on release-16.09?


move tracker code to separate file to allow deploy specific tracker code

@elipapa commented on Mon Jun 26 2017
move the tracker code to its own js file would make it easier to mount it as a separate file when deploying. eg. docker run -v /path/to/local/piwik/token:/app/external/piwik/js webapp
kind of the same way we do for certificates, but probably better in a separate stand-alone directory

@andrewhercules commented on Fri Aug 10 2018
Triage notes:

Piwik code moved to its own file in app/piwik.js
Can do the same with the Google Analytics code currently found on lines 337 to 354 of app/index-tmpl.html

Deployed in version 3.7.4


Performance issues in Firefox

Large markdown files like https://raw.githubusercontent.com/owncloud/news/master/README.md have very large input lag in firefox.

Wow yeah that is pretty terrible. Strange that Chrome is perfectly happy but firefox grinds to a halt. I shall do some profiling and see what's going on

@jbt thanks!

Looks like the performance of .innerHTML is absolutely terrible on firefox if you're replacing a ton of descendant elements. I have an idea, but I need to make sure it doesn't make perf a whole load worse on other browsers.

Right I've done some rearranging in #16 that seems to address this. Gonna play around on it a little bit more to make sure it's vaguely sensible

Definitely better than before.
Works great on Chrome 46 and Firefox 41


feat: JB-258 Reduce weight of check mark text to 'Regular'

What does this PR do and why?
Provide a description of what this PR does. Link to any relevant GitHub issues, Notion tasks or Discord discussions.
Screenshots or screen recordings
If applicable, provide screenshots or screen recordings to demonstrate the changes.
Acceptance checklist

[ ] I have evaluated the Approval Guidelines for this PR.
[ ] (if relevant) I have tested this PR in all supported browsers.
[ ] (if relevant) I have tested this PR in dark mode and light mode (if applicable).

Current dependencies on/for this PR:

main

PR #3463

PR #3464

PR #3465   👈

This comment was auto-generated by Graphite.

@wraeth-eth queued this pull request to merge with Graphite.

@wraeth-eth merged this pull request with Graphite.


[FIX] Allow huskyCI to run more than one sec test

Closes #161

Awesome, @Krlier ! Thanks for this ! 👏🏻


add futures to edn

First, are those println! suppose to be there?
Second, the to_string then to_owned doesn't make the string conversion happen twice for each case?
Third, if the string goes empty, will it ever get Ready? Isn't this an infinite loop?
Fourth, I don't see much value in this feature when the Edn parsing is synchronous, can you tell me more about the benefits? Is it all about making it more plugable with async code? Because sync code should be pretty plugable with async code as far as I know.


[UNIT-TEST] Use wait-until-${async-complete}-reaches DSL instead of sleep(n) to to reduce invalid wait time.

The issue tracker is ONLY used for bug report(feature request need to follow RIP process). Keep in mind, please check whether there is an existing same report before your raise a new one.
Alternately (especially if your communication is not a bug report), you can send mail to our mailing lists. We welcome any friendly suggestions, bug fixes, collaboration and other improvements.
Please ensure that your bug report is clear and that it is complete. Otherwise, we may be unable to understand it or to reproduce it, either of which would prevent us from fixing the bug. We strongly recommend the report(bug report or feature request) could include some hints as the following:
FEATURE REQUEST

Please describe the feature you are requesting.

After we call an asynchronous method, subsequent tests require that the asynchronous operation has finished, usually using Thread.sleep() directly. In order to make sure that the asynchronous operation is complete, the sleep time has to be set very big. There is no need to wait so long. Therefore, wait-until-XXX-reaches is a good method to avoid busyness.

Provide any additional detail on your proposed use case for this feature.

Abstract wait-until-${async-complete}-reaches pattern for different tests.

Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?

If there are some sub-tasks using -[] for each subtask and create a corresponding issue to map to the sub task:

It will be a long-term process.

Good catch！Could you submit a pull request to fix the issue?

Good catch！Could you submit a pull request to fix the issue?
I'm working on it.

Merged


Ensure stability of clause order for DisjunctionMaxQuery toString

Since https://github.com/apache/lucene/pull/110, the disjuncts elements of DisjunctionMaxQueries don't have an order anymore, which is impacting the toString method. In isolation, that does not matter. But, in Solr, when the debug component is needed for a distributed query, every shard can return a different toString representation of the same query... and the different toString keys of the debug response will have an array value, containing those different representations (instead of having one value for one same representation).
Example with the parsedquery_toString key (of a json response within Solr):
parsedquery_toString":["((docIdentifiers:\"Okarandeep Osingh\" docIdentifiers:Otest) | (docTitle:\"Okarandeep Osingh\" docTitle:Otest) | (docBody:\"Okarandeep Osingh\" docBody:Otest))","((docBody:\"Okarandeep Osingh\" docBody:Otest) | (docTitle:\"Okarandeep Osingh\" docTitle:Otest) | (docIdentifiers:\"Okarandeep Osingh\" docIdentifiers:Otest))"]
When PR110 was merged, Solr adapted its unit tests this way: https://github.com/apache/solr/pull/117 but, later on within Lucene, the toString method of DisjuctionIntervalsSource was adapted in prevision of a potential similar future change: https://github.com/apache/lucene/pull/193.
I adapted the toString method of DisjunctionMaxQueries similarly to this PR.

Thanks for the feedback. Looking at BooleanQuery, it "only" has one list List<BooleanClause> clauses. So, is the idea to have 2 structures for the DisjunctionMaxQuery, the unordered multiset of queries and a sorted list of queries, where the latter is only used for the toString method ?

See BooleanQuery#clauseSets, which is used for equals()/hashcode() and BooleanQuery#clauses, which is used for toString().

I needed to sort the Querys in some ways, so I compare them according to their toString representation:
orderedQueries.sort(Comparator.comparing(Query::toString));
Not sure if it's the right way.

I wouldn't sort them, and just rely on the order that the caller supplied?

Yes, exactly.

Can you add an entry to lucene/CHANGES.txt under version 10.1.0? Then I'll merge.

Done. Thanks for reviewing!

Thanks for this!


✨ add gdtf-types to docs

As the types are referenced within the classes of this repo similarly to UDR types it would be awesome to be able to include them in the docs. 🔥
see https://www.npmjs.com/package/gdtf-types
ty @hrueger for generating those 🙌
🚧  Currently document generator fails to parse / include the library. This needs further investigation. 🚧

Can you share more info? What do you mean by fails to parse / include the library. For me, it does not throw an error. Do you get an error message or is it just as if that packages was not there?

Sadly it seems like it's not valid typescript? In my dev environment the linter complains

Interesting. Does not happen for me. Can you share the error @lukas-runge?

I just checked the errors again. It's all linter errors from eslint that only occur, when the file is copied to the src directory.

Unexpected var, use let or const instead.
An interface declaring no members is equivalent to its supertype.

So it seems to indeed be valid javascript at least.

and document generator fails to parse / include the library

do you see an error here? I don't.

I also don't get errors in the console. It just does not compile into the result. It's just an empty page like so 🤷♂

Originally posted by @hrueger in https://github.com/oshifty/vision/issues/9#issuecomment-1695165426

How do you copy the file? Is there a command for that in the package.json or how is the workflow here? Just trying to reproduce that

By the way, there is no js at all. It's just two .d.ts files.

How do you copy the file? Is there a command for that in the package.json or how is the workflow here? Just trying to reproduce that

I was just trying to figure out a way to "feed" typedoc ("forcefully" 🙃) with the type definitions for gdtf. This is why I copied them over into the src dir. But it didn't help me in any way. 😆

By the way, there is no js at all. It's just two .d.ts files.

Yes - you are absolutely right. What I said does not make any sense. There is a distinct difference between a transpiler and a linter that I haven't caught on, when writing earlier issues on the topic. 🫣


[INLONG-7829][Sort] Add mini-batch pre aggregate by partition when ingesting data into iceberg

ingesting data into iceberg
Prepare a Pull Request
(Change the title refer to the following example)

Title Example: [INLONG-XYZ][Component] Title of the pull request

(The following XYZ should be replaced by the actual GitHub Issue number)

Fixes #7829

Motivation
Explain here the context, and why you're making that change. What is the problem you're trying to solve?
Modifications
Describe the modifications you've done.
Verifying this change
(Please pick either of the following options)

[ ] This change is a trivial rework/code cleanup without any test coverage.

[ ] This change is already covered by existing tests, such as:
(please describe tests)

[ ] This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a follow-up issue for adding the documentation

Please add Motivation and Modifications to show what changed. Thanks.


Gke security posture config

I have added the configuration to enable security_posture_config (changed from the protect_config which is now deprecated) vulnerability mode on the GKE cluster. Tested it in my environment and it works.

Checklist

I applicable, I acknowledge that I have:

[ x] Read the contributing guide
[x ] Ran terraform fmt on all modified files
[ ] Regenerated the relevant README.md files using tools/tfdoc.py
[x ] Made sure all relevant tests pass

@oluakingcp you have to regenerate the readme file using tools/tfdoc.py as explained in the contribution guide.
Also, is this feature available compatible with autopilot clusters. If so, please also include the same changes in the autopilot module.

@oluakingcp you have to regenerate the readme file using tools/tfdoc.py as explained in the contribution guide.
Also, is this feature available compatible with autopilot clusters. If so, please also include the same changes in the autopilot module.

@juliocc - I will try it on an autopilot cluster and if it works, will make a new PR for that. thanks.


parameter error

Class SelfAtt module includes a MultiHeadAttention module. In its forward function, the self.mhatt receives 6 parameters (q, k, values, relative_geometry_weights, attention_mask, attention_weights). However, there are 5 parameters in MultiHeadAttention's forward function (queries, keys, values,box_relation_embed_matrix, attention_mask, attention_weights). Is this an error? Should it replace MultiHeadAttention with MultiHeadBoxAttention?

here, we import MultiHeadBoxAttention as MultiHeadAttention


"Eject" OSD not toggling

Not sure if this project is still active but... Unchecking and applying the "eject" OSD option doesn't work for me in v2.9.2. The eject OSD still shows.
Windows 7 64-bit SP1 fully updated as of 4/26/18
ATI Radeon HD 7770
AMD FX-6300
Problem still present without AV enabled
(btw thank you so much for this program, I couldn't live without it <3)

also, the eject symbol appears (and messes with) when writting usb keys with rufus and other softwares.


Make form item labels normal text components instead of headers

This was changed in https://github.com/microsoft/azuredatastudio/pull/8233. The original issue being fixed is still active (having the steps label for wizards have a heading level). This is just fixing it so form component labels don't have that since they don't have any content below them.
Fixes #9230
Fixes #9225
Fixes #9172

👍


goctl completion doc  is deprecated

goctl version : 1.4.0
exec completion zsh -h
the help is :
Generate the autocompletion script for the zsh shell.

If shell completion is not already enabled in your environment you will need
to enable it.  You can execute the following once:

	echo "autoload -U compinit; compinit" >> ~/.zshrc

To load completions for every new session, execute once:

#### Linux:

	goctl completion zsh > "${fpath[1]}/_goctl"

#### macOS:

	goctl completion zsh > /usr/local/share/zsh/site-functions/_goctl

You will need to start a new shell for this setup to take effect.

but on the latest doc:

After goctl version 1.3.6, goctl completion has already replaced by cobra