Any types in Paginated Table

There is still the use of the datatype any in the component PaginatedTable.tsx. Go through the documentation and see if parameters like row and cell have any predefined datatype  we can import.

https://tanstack.com/table/v8/docs/api/core/row, https://tanstack.com/table/v8/docs/api/core/cell, https://tanstack.com/table/v8/docs/api/core/column


zeroconf not working (possible duplicate)

Hi, now the program works great,  I just spent all day listening to music and podcasts without any problem and without needing to restart, that's pretty good. I thank you, now that I see that the program is more robust and stable  I would like to present librespot-java to the rest of the family, but I find it difficult to make it work with the zeroconf mode. Once the program had started, the device is visible from any client in the same network, but when anyone tries to connect, it tries a few seconds without success, after that the program hangs and no longer appears in the list of available devices. Here is the log:
UPDATE: It only happens on my raspberry, if I run librespot-java on my pc desktop zeroconf mode works.
-- Logs begin at Thu 2016-11-03 17:16:42 GMT, end at Sun 2019-04-14 14:41:35 BST. --
Apr 14 13:39:45 raspberrypi systemd[1]: Starting SpotiPi...
Apr 14 13:39:46 raspberrypi sh[497]: PING google.com (<IP_ADDRESS>) 56(84) bytes of data.
Apr 14 13:39:46 raspberrypi sh[497]: 64 bytes from eze04s05-in-f14.1e100.net (<IP_ADDRESS>): icmp_seq=1 ttl=56 time=5.91 ms
Apr 14 13:39:46 raspberrypi sh[497]: --- google.com ping statistics ---
Apr 14 13:39:46 raspberrypi sh[497]: 1 packets transmitted, 1 received, 0% packet loss, time 0ms
Apr 14 13:39:46 raspberrypi sh[497]: rtt min/avg/max/mdev = 5.917/5.917/5.917/0.000 ms
Apr 14 13:39:46 raspberrypi systemd[1]: Started SpotiPi.
Apr 14 13:39:48 raspberrypi java[512]: 2019-04-14 13:39:48 INFO  Utils:139 - Successfully removed cryptography restrictions.
Apr 14 13:39:48 raspberrypi java[512]: 2019-04-14 13:39:48 INFO  ZeroconfServer:318 - Zeroconf HTTP server started successfully on port 55321!
Apr 14 13:39:48 raspberrypi java[512]: 2019-04-14 13:39:48 TRACE ZeroconfServer:165 - Adding addresses of wlan0 (displayName: wlan0)
Apr 14 13:39:48 raspberrypi java[512]: 2019-04-14 13:39:48 DEBUG ZeroconfServer:107 - Registering service on [/fe80:0:0:0:9027:30ee:658c:3d02%wlan0, /<IP_ADDRESS>]
Apr 14 13:39:48 raspberrypi java[512]: 2019-04-14 13:39:48 INFO  ZeroconfServer:120 - SpotifyConnect service registered successfully!
Apr 14 14:34:28 raspberrypi java[512]: 2019-04-14 14:34:28 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:31 raspberrypi java[512]: 2019-04-14 14:34:31 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:32 raspberrypi java[512]: 2019-04-14 14:34:32 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:34 raspberrypi java[512]: 2019-04-14 14:34:34 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:36 raspberrypi java[512]: 2019-04-14 14:34:36 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:44 raspberrypi java[512]: 2019-04-14 14:34:44 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:45 raspberrypi java[512]: 2019-04-14 14:34:45 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:47 raspberrypi java[512]: 2019-04-14 14:34:47 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:49 raspberrypi java[512]: 2019-04-14 14:34:49 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:51 raspberrypi java[512]: 2019-04-14 14:34:51 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:53 raspberrypi java[512]: 2019-04-14 14:34:53 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:55 raspberrypi java[512]: 2019-04-14 14:34:55 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:57 raspberrypi java[512]: 2019-04-14 14:34:57 TRACE ZeroconfServer:354 - Handling request: GET /?action=getInfo HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:34:59 raspberrypi java[512]: 2019-04-14 14:34:59 TRACE ZeroconfServer:354 - Handling request: POST / HTTP/1.1, headers: {Keep-Alive=0, User-Agent=Spotify/110400197 Win32/0 (PC laptop), Connection=keep-alive, Host=<IP_ADDRESS>, Accept-Encoding=gzip, Content-Length=672, Content-Type=application/x-www-form-urlencoded}
Apr 14 14:35:01 raspberrypi java[512]: 2019-04-14 14:35:01 INFO  Session:97 - Created new session! {deviceId: 7dba87b4-2188-42ee-9a52-0bdabc9f6b8c, ap: guc3-accesspoint-b-938b.ap.spotify.com/<IP_ADDRESS>}
Apr 14 14:35:01 raspberrypi java[512]: 2019-04-14 14:35:01 INFO  ZeroconfServer:278 - Accepted new user. {deviceId: 7dba87b4-2188-42ee-9a52-0bdabc9f6b8c}
Apr 14 14:35:03 raspberrypi java[512]: 2019-04-14 14:35:03 INFO  Session:241 - Connected successfully!
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 DEBUG TimeProvider:20 - Corrected time offset, delta: -1s
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 TRACE Session:725 - Handled Ping {payload: 5CB33707}
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:762 - Skipping SecretBlock
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:742 - Received LicenseVersion: 1, 1.0.0-AR
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:735 - Received CountryCode: AR
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:762 - Skipping ProductInfo
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:762 - Skipping LegacyWelcome
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:762 - Skipping UnknownData_AllZeros
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 DEBUG Session:745 - Received 0x10: C781FEE82D794AD3E3FB5F8D096439AFB9ADDCE9
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 TRACE Session:731 - Handled PongAck {payload: 5CB33707}
Apr 14 14:35:04 raspberrypi java[512]: 2019-04-14 14:35:04 INFO  Session:707 - Skipping unknown command {cmd: 0x75, payload: 000000}
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE SpotifyIrc:105 - Send frame, type: kMessageTypeHello
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE MercuryClient:102 - Send Mercury request, seq: 1, uri: hm://remote/3/user/elganzua124/, method: POST
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE MercuryClient:144 - Handling packet, cmd: MercuryReq, seq: 1, flags: 1, parts: 1
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE SpotifyIrc:119 - Frame sent successfully, type: kMessageTypeHello
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 INFO  Session:257 - Authenticated as elganzua124!
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE SpotifyIrc:105 - Send frame, type: kMessageTypeGoodbye
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE MercuryClient:102 - Send Mercury request, seq: 2, uri: hm://remote/3/user/elganzua124/, method: POST
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE MercuryClient:144 - Handling packet, cmd: MercuryEvent, seq: -4813476088938233856, flags: 1, parts: 2
Apr 14 14:35:07 raspberrypi java[512]: 2019-04-14 14:35:07 TRACE SpotifyIrc:195 - Handling frame, type: kMessageTypeNotify, ident: 5cb47ac01a53bc678d2a526fba14838b03a68812

Yup, this looks like a duplicate of #77. Please post the details there.


[release request] OneCollector 1.10.0-rc.1

Component
OpenTelemetry.Exporter.Invalid
Version
1.10.0-rc.1
Additional context
No response

The version specified on the issue is invalid. Please create a new issue or edit the issue description and set a valid version.

The version specified on the issue is invalid. Please create a new issue or edit the issue description and set a valid version.

I couldn't find the project file for the requested component. Please create a new issue or edit the issue description and set a valid component.


Manual Feed Switching

Hello,
Excellent project, thank you so much for this! I'm running an rpi4 attached to a TV with the intent of switching it back and forth between a live camera feed and an encoded RTSP stream from a presentation computer running PowerPoint. So far, the feeds work great!
However, in my use case, I have a specific need to switch from one feed to another manually. The feed should take up the whole display, and rotation isn't really an option for me as I only need it to switch once, and the time isn't predictable.
Is there a way (or could there be a way) to make displaycameras choose another feed when prompted? So far, I'm considering the quick & dirty solution of having two layout.conf files (1 and 2 for example) and using a script to ssh into the pi, rename the files, restart the service to load the renamed file, then exit. Obviously that's not an ideal solution though.
Thanks!
Ted

Not sure this meets your needs, but you can do this out of the box.
Configure for both feeds (with one off screen) and no rotation.
When arbitrary time arrives for the switch, '/usr/bin/displaycameras
rotate' run as root will do the job.  Same command switches it back.
Thanks,
Andy
On Sun, Feb 16, 2020 at 2:04 PM tedtms<EMAIL_ADDRESS>wrote:

Hello,
Excellent project, thank you so much for this! I'm running an rpi4
attached to a TV with the intent of switching it back and forth between a
live camera feed and an encoded RTSP stream from a presentation computer
running PowerPoint. So far, the feeds work great!
However, in my use case, I have a specific need to switch from one feed to
another manually. The feed should take up the whole display, and rotation
isn't really an option for me as I only need it to switch once, and the
time isn't predictable.
Is there a way (or could there be a way) to make displaycameras choose
another feed when prompted? So far, I'm considering the quick & dirty
solution of having two layout.conf files (1 and 2 for example) and using a
script to ssh into the pi, rename the files, restart the service to load
the renamed file, then exit. Obviously that's not an ideal solution though.
Thanks!
Ted
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Anonymousdog/displaycameras/issues/40?email_source=notifications&email_token=AHIYIKNBYCG46XZ3X2UPYUTRDGE37A5CNFSM4KWFYZ3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IN3X6KQ,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHIYIKKFEYR7JGSDU5T25UTRDGE37ANCNFSM4KWFYZ3A
.

Andy,
Awesome, thank you! That's exactly what I needed.
Cheers!
Ted


Done APT-GET upgrade and service is not running any more

Hi,
I have done an upgrade and apparently the service stopped running.
My Azure VM also changed his public ip address so I am not sure what is causing the issue.
The service status is as "active (exited)"
How can I fix this?
Thank you

which service stopped working for you.  Openvpn or lighthttpd.  if it's lighthttpd then look at the createclient.sh script I just propoese.  It might help you configure client without lighttpd service as it's working for me now.

Update to run on 20.4. Replaced Lighttpd with nginx


(#36) - Fix ruleId in each element in SARIF

Closes #36.

Codecov Report

Merging #37 (7cce360) into master (19369cf) will increase coverage by 0.98%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master      #37      +/-   ##
============================================
+ Coverage     40.67%   41.66%   +0.98%
  Complexity        8        8
============================================
  Files             7        7
  Lines           118      120       +2
  Branches         14       14
============================================
+ Hits             48       50       +2
  Misses           69       69
  Partials          1        1

Impacted Files
Coverage Δ

src/main/java/org/polystat/AsSarif.java
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@yegor256 Done! FYI, the full log is here (took me 6min)

@andreoss thanks!


should port jwtauth ?

great job for chi port to fasthttp.
should port jwtauth ?

Yes, but it needs some time, contributions are welcome. I will port core chi middleware first.

Here I ported jwtauth to phi https://github.com/litemq/jwtauth for my project.


Update README to clarify guide status

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Contributed to the Guide for last years Hacktoberfest and was going to again this year, only to find a chain of broken links. This change is to prevent confusion for others looking to contribute and avoid future confusion when information becomes outdated.

Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 🎉


[BUG/Help]显存足够但是应用启动时只分配了5G,导致模型加载不起来

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior

大概就是上图的情况,启动应用后,查看显存详情,显存默认只分配了5G,导致应用无法加载模型,但是主机上是有22G显存的,空余显存很多
Expected Behavior
No response
Steps To Reproduce
可能是特殊情况,没有定位思路
Environment
- OS:unbantu
- Python:python3.9
- Transformers:transformers==4.27.1
- PyTorch:torch==1.10.1 /  torch==2.0.0 也是一样
- CUDA Support (`python -c "import torch; print(torch.cuda.is_available())"`) :True

Anything else?
https://github.com/pytorch/pytorch/issues/67680

CUDA out of memory. Tried to allocate 64.00 MiB (GPU 0; 5.50 GiB total capacity; 4.69 GiB already allocated; 19.00 MiB free; 4.69 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation.  See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF

遇到了同样的问题，是否和coda版本有关呢，我的cuda版本也是11.0


feat(markLine): symbolRotate for markLine accepts an array as the parameter to specify symbol rotation at the two endpoints of the mark line.

Brief Information
This pull request is in the type of:

[ ] bug fixing
[x] new feature
[ ] others

What does this PR do?
symbolRotate for markLine accepts an array as the parameter to specify symbol rotation at the two ends of the mark line. I think it may be very helpful in some cases.
Related issues

https://github.com/apache/incubator-echarts/pull/12392#issuecomment-611116024

Details
Before: What was the problem?
We can not specify different rotations for symbols at the two endpoints of the mark line.
After: How is it fixed in this PR?
By specifying an array like [fromSymbolRotation, toSymbolRotation] for markLine.symbolRotate, we can set different rotations for symbols at the two endpoints of the mark line

Usage
Are there any API changes?

[x] The API has been changed.

Added an option markLine.symbolRotate, which accepts a number or an array having two  numeric elements.
Related test cases or examples to use the new APIs
Please reder to test/markLine-symbolRotate.html.

Sorry for the very late replay, I suddenly saw this PR and it looks perfect! Thanks again!!


Question regarding when(resolved:) and the order of the array

Hey there,
I have a quick question. If I use the when(resolved:) method, is the order of the [Result<T>] array the same as the Promises I passed in?
So I'm not asking if the promises are resolved in order, but I'm asking if the results array will equal the order of the Promises I passed in.
Here's an example:
var metadata = [(PHAsset, Int)]()
// some code here that adds some objects to my array above
// ...

var promises = [Promise<LocalPhotoEntity>]()
// some code here to convert data inside the metadata array into promise objects
// ...

firstly {
    when(resolved: promises)
}.then { (results: [PromiseKit.Result<LocalPhotoEntity>]) -> Void in

    for (index, result) in results.enumerated() {
        switch result {
        case .rejected(let error):
            let info = metadata[index]
            // handle error state here using the metadata array to know which "operation" failed so I can handle UI updates accordingly

        case .fulfilled(let entity):
            // code to handle success
            // ...
        }
    }
}

This line of code: let info = metadata[index] is that a safe assumption for me to make? Is it guaranteed that the order of the results will be the same as the order of the promises that are passed in?
If not, how would I handle such errors? I need to handle each error in the when(resolved:) method individually, so I can update the UI appropriately. But if a promise fails, I would only get an Error object, without the additional metadata when I created the promise (unless I'm missing something).
The only other alternative I can think of is to return an Error object which has that detail (the PHAsset and Int values), but I think that would be an overkill to return back such a specific error object. Maybe I'm wrong and that's better than my solution above?

is the order of the [Result] array the same as the Promises I passed in?

Yes.

Thanks


Why did you modified the original Affinity Box generation method?

From my point of view, the original method is simpler and easier to understand. Of course, your implement is also great, but it is not particularly easy to understand. Is there a proof that your method is better than papaer proposed. Thanks for your contribution

update:
I found two issue below
The first is that the confidence score of weak supervised training has some bugs
The second is that the generation of weak supervised labels has not been modified like your readme description

close this work


Add WSGI package to setup.py

The WSGI code wasn't getting packaged into pypi, this should resolve that.

Not sure why this was never merged. The official hello world is completely broken because of the missing protorpc.wsgi package.

This needs to be merged!! I just created an issue for the same problem.

Also running into this problem.


Convert System.Security.Cryptography.Native.Apple/pal_random.cpp to C

The upstream PR is #29992.

Charry picked that manually to avoid possible merge conflicts


[SUPPORT] load data partition wise

Hi,
I have dataset in csv file which is taken from mysql database.
i have few columns in it like(col1,col2....year,month)
i tried to store this dataset using apache hudi with partition path as year.
my sample dataset for year column.
+---------  -+
| year           |
+-----------+
|2008           |
|2008           |
|2009           |
|12-08-2018|
|jjev             |
|2010           |
|2011           |
|2017           |
|2018           |
|2020           |
+------------+
when i tried to run the spark query,It shows avro schema error.
but when i use the same dataset in deltalake the dataset was stored with partition
and there was warning in seperate folder telling format is mismatch.
is there any solution to solve this.
its like i have 1000 records with 20 records with mismatch data[eg:the above mentioned year col]
hudi-->just stop the job with error
deltalake---> execute the job with warning...and partition is seen in the folders.
does hudi also provide such feature (execute the job with some warnings)???

@Yogashri12 : It does not make sense to have different types deduced for the same column. If you want such mismatch partition-types to be inserted, you can simply cast the partition column in input dataframe as StringType and try ingesting.

okie i will try.thank you for the response.

Hi, I am very new to Hudi and I faced similar kind error while dealing with csv.
I tried with a simple csv, having a structure like:
+---+-----+
|age| Name|
+---+-----+
| 10| Ajay|
| 20|Bijay|
| 30|Ram|
| 40|Shyam|
| 50| Mina|
+---+-----+
I had "age" as "RECORDKEY" and "Name" as "PRECOMBINE"  key but no "PARTITIONPATH" key. When I tried to upsert the csv-loaded dataFrame, it shows me the error: "org.apache.avro.SchemaParseException".
Can anyone provide me a solution ??

@AnweshaSen : Can you create a new github issue with full exception stack trace and all the configurations that you are passing.

@bvaradar ya sure. I just created an issue here. Please give me a way out.


TypeError: Only absolute URLs are supported

While trying to connect Hasura graphql endpoint from NodeJs express app getting below error
TypeError: Only absolute URLs are supported
Using following code for connection
const {GraphQLClient} = require("graphql-request");
const endpoint = ENDPOINT;

const gqlClient = new GraphQLClient(endpoint, {
  headers: {
    "x-hasura-admin-secret": ADMIN_SECRET,
  },
});
const client = async (query, variables = {}) => {
    try
    {
        const data = await gqlClient.request(query, variables)
        return data.result ? data.result : data;
    } catch (error)
    {
console.log(err)
    }
}

The issue was with the Hasura connection.


JOIN ON statement no new line when expression contains a jinja variable

Desired:
LEFT JOIN {{ ref('mytable') }} AS tb
ON {{ var }} = tb.col

Actual:
LEFT JOIN {{ ref('mytable') }} AS tb
ON {{ var }}
= tb.col

Fixed in #14 and part of v1.2.0 release


Add existsSync module that works on node 0.6

This change makes all the tests pass in node 0.6 - which also means that any dependents of it won't automatically be broken in v0.6 :-)

Now that there's two stable iojs and node versions that ship with an npm that supports ^, I've decided to stop bothering with 0.6 support. Sorry for the noise :-)

sweet! now if only we replaced my execSync hack with the shiny new child_process.execSync.. :)


Functional comps

Resolves #17

:tada: This PR is included in version 1.2.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Next Revision

[x] Extract meta info @description from sql file
[x] Send the meta info from sql file to callableProgress
[x] Use docker-compose for tests
[x] Add tests for single-quotes
[x] Add sqlsvr_connect connect
[ ] Validate checksum of migrated versions to avoid changes in the file after it was applied. (moved to the next release)

Thank you for your work!

🎉

🎉


[REQUEST] Dynamic Games Store

Is your feature request related to a problem? Please describe.
It's too long to wait new games, so what about change method of fech games?
Describe the solution you'd like
Ways to solve:

Allow your own games, that will save locally - add id, name (image / icon (optional)
Use API (maybe self-hosted API) to get list of apps from API and cache localy to the json.

Describe alternatives you've considered
No response
Additional context
What we get? Fast games list, cuz API would update games list frequency instead of on release
For example, I have my own API with games list

We are already migrating this to our API (search feature is already on our API)
We still have some things that depend on local files, but it shouldn't take long until we finish migrating everything


iOS Distribution: Couldn't find binary.

Issue Description
I've setup a Flutter project with latest version both fastlane ( 2.199.0 ) and fastlane-plugin-firebase_app_distribution ( 0.3.2 ).
I've followed the documentation in order to distribute iOS application on Firebase ( which has been thoroughly setup up ).
On the Fastfile I've implemented two different lanes, one for the build and one for the distribution:
ipa_build_path = "/Users/****/***/***/ios/build/Runner.ipa"
firebase_path = "/usr/local/bin/firebase"

app_testers = [
<EMAIL_ADDRESS><EMAIL_ADDRESS>]

lane :build do
  get_certificates()
  get_provisioning_profile(adhoc: true)
  increment_build_number(xcodeproj: "Runner.xcodeproj")
  build_app(workspace: "Runner.xcworkspace", export_method: "ad-hoc", silent: "true", build_path: "./build/", output_directory: "./build/")
end

lane :distribute do
  build
  firebase_app_distribution(
      app: firebase_app_id,
      release_notes: "Try out this app!",
      ipa_path: ipa_build_path,
      testers: app_testers.join(","),
      verbose: true
  )
end

The problem is that when I use the command bundle exec fastlane distribute
It always generates this error:
fastlane finished with errors
[!] Couldn't find binary

I've checked che plugin source code and I've found that the error is generated from these lines of code:
https://github.com/fastlane/fastlane-plugin-firebase_app_distribution/blob/master/lib/fastlane/plugin/firebase_app_distribution/actions/firebase_app_distribution_action.rb:
  binary_path = get_binary_path(platform, params)
  UI.user_error!("Couldn't find binary") if binary_path.nil?

I've looked in the source code of the get_binary_path function: ( https://github.com/fastlane/fastlane-plugin-firebase_app_distribution/blob/4fcb185f1a30f61a0e2c2413f0be2cd3b2d96d29/lib/fastlane/plugin/firebase_app_distribution/actions/firebase_app_distribution_action.rb#L112 )
        if platform == :ios
          return params[:ipa_path] ||
                 Actions.lane_context[SharedValues::IPA_OUTPUT_PATH] ||
                 Dir["*.ipa"].sort_by { |x| File.mtime(x) }.last
        end

I hope I've provided all of the necessary informations.

Library
Version

fastlane
2.199.0

fastlane-plugin-firebase_app_distribution
0.3.2

Machine I'm working on:
Mac mini 2018, MacOs Big Sur 11.3.1

Mmmh I think I've found a solution. In my Fastfile I haven't specified the platform.
I had only default_platform(:ios). I thought that the platform would be automatically set to ios since it's default, but it's not.
I had to wrap my lanes with platform :ios do in order to make it work.
Is this a bug?

Interesting. We get the platform by checking the value of Actions::SharedValues::PLATFORM_NAME.
https://github.com/fastlane/fastlane-plugin-firebase_app_distribution/blob/4fcb185f1a30f61a0e2c2413f0be2cd3b2d96d29/lib/fastlane/plugin/firebase_app_distribution/actions/firebase_app_distribution_action.rb#L100-L102
Which is also what the Fastlane::Helper::LaneHelper.current_platform method  checks.
https://github.com/fastlane/fastlane/blob/e874a47c6e2e0e61590a03d3b71e75e5a505d1ce/fastlane/lib/fastlane/helper/lane_helper.rb#L4-L6
def self.current_platform
  return Fastlane::Actions.lane_context[Fastlane::Actions::SharedValues::PLATFORM_NAME]
end

But it looks like the default_platform method only updates SharedValues::DEFAULT_PLATFORM
https://docs.fastlane.tools/actions/default_platform/

Good find about the default platform. The plugin is supposed to fall back to the platform from the app ID though if there's no platform set: https://github.com/fastlane/fastlane-plugin-firebase_app_distribution/blob/4fcb185f1a30f61a0e2c2413f0be2cd3b2d96d29/lib/fastlane/plugin/firebase_app_distribution/actions/firebase_app_distribution_action.rb#L23
@sgrumo is it possible the variable holding your app ID was not set at the time?


Sniffer doesnt work with associated files.

"files.associations": {
    "*.html": "php"
}

When working with php inside .html templates, sniffer doesnt seem to validate or fix errors.

@valeryan, could I check with you here. Is this a similar issue to https://github.com/valeryan/vscode-phpsab/issues/109. I'm not aware of phpcs working on .html files, but I could be mistaken.

Yes, this is similar to #109 and we are not going to support or add features around deprecated functionality. This extension specifically only activates for php file types when the extension is registered in VSCode.

@valeryan @jonathanbossenger
No it is not similar issue.
The difference is - the one you mentioned is about different languages - css or js.
While my issue is about working with php language but inside an .html file.
Please reopen, I dont seem to have access rights.

Example code:


[CMake] VCPKG_APPLOCAL_DEPS sometimes causes conflicts when processing multiple files in the same directory

In our CMake setup we often have multiple targets output to the same directory keeping lists of plugins together for instance. When these targets run the custom target on windows to gather their depedencies (VCPKG_APPLOCAL_DEPS is on) the custom target script sometimes complains that files are already in use.
Adding a USES_TERMINAL makes sure these commands do on run in parallel. Maybe there is another (better) way to only do when running within the same directory so in 'normal' situation these can still happen in parallel

I'm a bit concerned about USES_TERMINAL potentially making the user's link steps serialized; I haven't checked recently, but I recall this essentially adding an && powershell at the end of the link command, which means that the whole line would be marked as USES_TERMINAL.

I did some tests to see if USES_TERMINAL affects the amount of targets that are linked in parallel, but just removing the linked output on some simple test targets and this seems to work just fine. But, atleast for Ninja generator, USES_TERMINAL will cause all post build steps to be run single threaded. So if a user adds other steps they might conflict.
I've also been looking at the other suggestion of combining and making sure it only runs once. Would you have any pointers as in how to make that happen. Right now we can only know when a target needs this on the add_executable call. And the actual dependencies are not soley determined by the CMake script. Eg. if the binary doesn't use a particular DLLs code that was specified using target_link_library it will just not list in the dumpbin.
So we would then need some dummy target that executes always even when you just compile a single target. I have no idea how to accomplish this in CMake - so I'd need some pointers.
Then again, I do not thing that the USES_TERMINAL is as bad as we were afraid of. I did change the code slightly to make this optional.

Thanks for making it optional -- I think the north start obviously needs to be thread safe all the time (possibly via merging them together), so I named the option accordingly to indicate to users that they shouldn't depend on this behavior.
That said, this seems like a good intermediate solution until we're able to do the perfect one.

Blocked by #13722.

#13722 seems to be merged so can this get merged too?

/azp run

Looks good, all test passed.

/azp run

Thanks for your contribution!


[BC-Breaking] Split pretraining and finetuning factory functions

Previously, factory functions of wav2vec2 only generated the architecture
for the fine-tuning architecture used in wav2ve2 paper for ASR task.
That is, pre-training architecture + Linear module, and it did not
provide a straightforward way to generate architectures for pre-training.
The goal of the original implementation was to allow the inference of
wav2vec2 in non-Python environment via TorchScript. Now we would like to
expand it to pre-training/fine-tuning and HuBERT model as well.
Therefore, we need to have factory functions for both pre-training and
fine-tuning. This commit introduces new factory functions and separate
functions for pre-training and fine-tuning.

New functions for ASR fine-tuning.

We introdcue wav2vec2_asr_XXX functions which generates the architecture
used for the fine-tuning task in wav2vec2 paper. *1

Re-purpse the old functions

The existing functions, wav2vec2_XXX, now generates the architecture with
pre-trainig module only. (no Linear module)
Note
*1 This architecture is just one way to define architecture for fine-tuning
and it is not universal definition. The new wav2vec2_asr_XXX functions are
designed to provide these specific fine-tuning configuration and they are not
meant to support generic architecture for downstream task.

Could you take a look at the unittest failure before merging?

Interesting it is only failing on macOS, but failing on all Python versions.
E   AssertionError: False is not true : Tensors failed to compare as equal!With rtol=1.3e-06 and atol=1e-05, found 1 element(s) (out of 6144) whose difference(s) exceeded the margin of error (including 0 nan comparisons). The greatest difference was 1.0967254638671875e-05 (-0.12493154406547546 vs. -0.12494251132011414), which occurred at index (1, 1, 169).
I guess this is caused by some library implementation detail in PyTorch core. Since the difference is very small, I will increase the tolerance for macOS with notes.

Also I'm curious as to what the plan is to warn users or publicize these BC breaking changes,

All the BC-braking changes related to wav2vec2 is for the same goal of supporting pretraining and fine-tuning.  I plan to add a section about it in the upcoming release note, with migration note, then link to each PR.

add the BC-breaking label to these PRs?

Sure. thanks for the reminder.


Init INSTALL.md

Add INSTALL.md to branch gh-pages to avoid 404 of http://f2etest.com/

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.

安装请前往安装教程页面：INSTALL.md

源自gh-pages分支index.html

哦，这个我改下超链接，指向github就可以了，不需要把文件搬过去。
搬过去，githubpage也不一定支持md格式的渲染吧

http://f2etest.com/
已经修复了


Ambiguity of behavior of store-conditional, missing reservations, and exceptions.

Question: What is the expected behavior if a SC is misaligned but there is no load reservation?
I do not find any definitive description in the ISA manual regarding this behavior.

For LR and SC [...] If the address is not naturally aligned, a misaligned address exception will be generated.

That suggests the lack of a reservation is immaterial and the misaligned exception should occur.
However, if I look at Spike, the golden model, it looks like it only checks for a MA exception if the reservation is available:
https://github.com/riscv/riscv-isa-sim/blob/master/riscv/insns/sc_w.h:
require_extension('A');
if (MMU.check_load_reservation(RS1))
{
  MMU.store_uint32(RS1, RS2);
  WRITE_RD(0);
}
else
  WRITE_RD(1);

MMU.yield_load_reservation();

I agree that this looks like a bug in Spike; the spec is very clear, and (based on a discussion I had with Chronis last week) there are good reasons for it.

There’s no ambiguity; as Allen said, this is a Spike bug.

Fixed via https://github.com/riscv/riscv-isa-sim/commit/01252686902fa30665fbecfc1476d169ad1333d1


MP mitotic spindle elongation

Does not have a relationship to chromosome segregation.
I think it should
(mitotic/meiotic)

Hi Val,
Doesn't the spindle begin to elongate way before chromosome segregation happens?
-D

The spindle elongates way before separation, but segregation is the broader process and begins much earlier:
Segregation is defined:
......In eukaryotes, chromosome segregation begins with the condensation of chromosomes, includes chromosome separation, and ends when chromosomes have completed movement to the spindle poles....
I can't not think of elongation as part of the 'chromosome segregation process'.
The spindle pole bodies have other roles (in signalling for cytokinesis, asymmetry etc)., but as far as I'm aware the sole purpose of the spindle and its elongation is to segregate chromosomes.
However,  if we aren't sure we could split into 'metaphase elongation' where the short spindle forms and 'anaphase elongation' wether the spindle rapidly elongates after  separation of the chromsomes chromosomes (the spindle is prevented from elongating more than a certain length in metaphase because of sister chromatid cohesion).
The other grey  area  is assembly of the inner kinetochore. However this happens very early (G1 or S) so I'm inclined to think this should be excluded from the broader chromosome segregation process. It seems sensible to restrict to events occurring in M-phase...

OK. You have convinced me. I have made the elongation terms part_of nuclear chromosome segregation, mitotic and meiotic....
-D

Does that seem right? I've been thinking about it for ages, and in my consistency checks it seems odd not to have the genes involved spindle elongation annotated to chromosome segregation.
I think they are hard to separate:
PMID: 21936780
Mitotic motors and chromosome segregation: the mechanism of anaphase B.
"Anaphase B spindle elongation plays an important role in chromosome segregation."
PMID: 20410686
Cell cycle control of spindle elongation.

I was originally thinking of the elongation before anaphase. But your argument above convinced me that the objective of that was to segregate chromosomes. Sometimes the spindle elongates asymmetrically in order to create two different sized cells in an embryo. Would that make this part of invalid? Let me know and I will remove the relationship.

Hmm, I guess not if it is simultaneously segregating chromosomes?

OK. To be safe I will take those relations back out. Are you ok with that?

here, I mean't that the fact that it was affecting symmetry was probably OK, if it was also always segregating chromosomes (and it must be?).
I'm trying to think of an analogy...somethings are simultaneously involved in 2 processes aren't they?

Actually thinking about this more, I think we should just leave them as is. The objective is to segregate the chromosomes. So this one is done.


Can't get lineDashPattern to work with GeoJson on Android

Summary
Simply, lineDashPattern={[6, 6]} does not work on Android. The Polygon line is solid and not dashed. I saw this PR https://github.com/react-native-maps/react-native-maps/pull/5121 but I'm already on a higher version of react-native-maps (1.18.2) and this should be available from 1.17.0...
Reproducible sample code
<Geojson
  geojson={geoJsonData.polygons}
  strokeColor="#66C61C"
  strokeWidth={4}
  lineDashPattern={[6, 6]}
  fillColor="rgba(255, 255, 255, 0.5)"
/>

Steps to reproduce
Open the Android app and observe that the Polygon line is not dashed compared to the iOS app where it is dashed...
Expected result
Line to be dashed the same way it is on iOS
Actual result
The Line is not dashed at all
React Native Maps Version
1.18.2
What platforms are you seeing the problem on?
Android
React Native Version
0.74.5
What version of Expo are you using?
SDK 48
Device(s)
Xiaomi 12T Pro (Android 14)
Additional information
The Expo version is actually 51.0.37 but in the dropdown the highest version I was able to choose is SDK 48...

@mbackonja Maybe the fillColor is the problem, could you check if the remove that prop the dash will be shown?

I just tried, it doesn't work... On iOS everything is working perfectly...
Attached images of my attempts and the code that is used for each screenshot:
            <Geojson
              geojson={geoJsonData.polygons}
              strokeColor="#66C61C"
              strokeWidth={4}
              lineDashPattern={[6, 6]}
              fillColor="rgba(255, 255, 255, 0.5)"
            />

            <Geojson
              geojson={geoJsonData.polygons}
              strokeColor="#66C61C"
              strokeWidth={4}
              lineDashPattern={[6, 6]}
            />

            <Geojson
              geojson={geoJsonData.polygons}
              strokeWidth={4}
              lineDashPattern={[6, 6]}
            />

can any one show this question https://stackoverflow.com/questions/79133414/invariant-violationnew-nativeeventemitter-requires-a-non-null-argument-js-e

can any one show this question https://stackoverflow.com/questions/79133414/invariant-violationnew-nativeeventemitter-requires-a-non-null-argument-js-e

I'm pretty confused, are you sure you answered to the correct issue?

Any updates to this one? Am I the only one experiencing this issue?

@mbackonja yes unfortunately it seems like it's a you thing
this is the screenshot from an android device

this is the code:
`import React from 'react';
import {
StyleSheet,
View,
Text,
Dimensions,
TouchableOpacity,
} from 'react-native';
import MapView, {Geojson} from 'react-native-maps';
import {FeatureCollection} from 'geojson';
const {width, height} = Dimensions.get('window');
const ASPECT_RATIO = width / height;
const LATITUDE = 37.78825;
const LONGITUDE = -122.4324;
const LATITUDE_DELTA = 0.0922;
const LONGITUDE_DELTA = LATITUDE_DELTA * ASPECT_RATIO;
let id = 0;
function randomColor() {
return #${Math.floor(Math.random() * 16777215)     .toString(16)     .padStart(6)};
}
const PADDING = 0.01; // Adjust padding as needed
const squareOnMap: FeatureCollection = {
type: 'FeatureCollection',
features: [
{
type: 'Feature',
properties: {},
geometry: {
type: 'Polygon',
coordinates: [
[
[
LONGITUDE - (LONGITUDE_DELTA + PADDING) / 2,
LATITUDE - (LATITUDE_DELTA + PADDING) / 2,
], // Bottom-left with padding
[
LONGITUDE + (LONGITUDE_DELTA + PADDING) / 2,
LATITUDE - (LATITUDE_DELTA + PADDING) / 2,
], // Bottom-right with padding
[
LONGITUDE + (LONGITUDE_DELTA + PADDING) / 2,
LATITUDE + (LATITUDE_DELTA + PADDING) / 2,
], // Top-right with padding
[
LONGITUDE - (LONGITUDE_DELTA + PADDING) / 2,
LATITUDE + (LATITUDE_DELTA + PADDING) / 2,
], // Top-left with padding
[
LONGITUDE - (LONGITUDE_DELTA + PADDING) / 2,
LATITUDE - (LATITUDE_DELTA + PADDING) / 2,
], // Closing the polygon with padding
],
],
},
},
],
};
class DefaultMarkers extends React.Component<any, any> {
constructor(props: any) {
super(props);
this.state = {
  region: {
    latitude: LATITUDE,
    longitude: LONGITUDE,
    latitudeDelta: LATITUDE_DELTA,
    longitudeDelta: LONGITUDE_DELTA,
  },
  markers: [],
};

}
onMapPress(e: any) {
this.setState({
markers: [
...this.state.markers,
{
coordinate: e.nativeEvent.coordinate,
key: id++,
color: randomColor(),
},
],
});
}
render() {
return (

<MapView
provider={this.props.provider}
style={styles.map}
initialRegion={this.state.region}
onPress={e => this.onMapPress(e)}>
<Geojson
geojson={squareOnMap}
strokeColor="#66C61C"
strokeWidth={4}
lineDashPattern={[6, 6]}
fillColor="rgba(255, 255, 255, 0.5)"
/>

<TouchableOpacity
onPress={() => this.setState({markers: []})}
style={styles.bubble}>
Tap map to create a marker of random color

);
}
}
const styles = StyleSheet.create({
container: {
...StyleSheet.absoluteFillObject,
justifyContent: 'flex-end',
alignItems: 'center',
},
map: {
...StyleSheet.absoluteFillObject,
},
bubble: {
backgroundColor: 'rgba(255,255,255,0.7)',
paddingHorizontal: 18,
paddingVertical: 12,
borderRadius: 20,
},
latlng: {
width: 200,
alignItems: 'stretch',
},
button: {
width: 80,
paddingHorizontal: 12,
alignItems: 'center',
marginHorizontal: 10,
},
buttonContainer: {
flexDirection: 'row',
marginVertical: 20,
backgroundColor: 'transparent',
},
});
export default DefaultMarkers;
`
the example project was used from master / latest release


Content layered placement

Requires https://github.com/space-wizards/RobustToolbox/pull/1403

Merging in a week if no objections

Merging in a week if no objections


MeshLinker - Offline - Check failed: The number of stored elements doesn't match the number of datapoints

Hello!
I've been trying to run a simple code using the MeshLinker on a server (Windows 2012, python 3.8.10) with no internet connection. I have downloaded the files below and stored them under /user/.scispacy
MeshLinkerPaths = LinkerPaths(
    ann_index="https://ai2-s2-scispacy.s3-us-west-2.amazonaws.com/data/linkers/2020-10-09/mesh/nmslib_index.bin",  # noqa
    tfidf_vectorizer="https://ai2-s2-scispacy.s3-us-west-2.amazonaws.com/data/linkers/2020-10-09/mesh/tfidf_vectorizer.joblib",  # noqa
    tfidf_vectors="https://ai2-s2-scispacy.s3-us-west-2.amazonaws.com/data/linkers/2020-10-09/mesh/tfidf_vectors_sparse.npz",  # noqa
    concept_aliases_list="https://ai2-s2-scispacy.s3-us-west-2.amazonaws.com/data/linkers/2020-10-09/mesh/concept_aliases.json",  # noqa
)

I also changed the candidate_generation.py to point directly to the local files.
The code I'm trying to run is this below. I'm using a fresh new environment too.
import en_core_sci_sm
import scispacy
from scispacy.linking import EntityLinker
nlp = en_core_sci_sm.load()
nlp.add_pipe("scispacy_linker", config={"threshold": 0.8, "linker_name": "mesh"})

I keep getting the following error:
Check failed: totalElementsStored_ == this->data_.size() The number of stored elements 120302 doesn't match the number of data points 5869671! Did you forget to re-load data?
Traceback (most recent call last):
  File "test.py", line 6, in <module>
    nlp.add_pipe("scispacy_linker",config={"threshold":0.8,"linker_name":"mesh"})
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\spacy\language.py", line 773, in add_pipe
    pipe_component = self.create_pipe(
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\spacy\language.py", line 659, in create_pipe
    resolved = registry.resolve(cfg, validate=validate)
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\thinc\config.py", line 727, in resolve
    resolved, _ = cls._make(
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\thinc\config.py", line 776, in _make
    filled, _, resolved = cls._fill(
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\thinc\config.py", line 848, in _fill
    getter_result = getter(*args, **kwargs)
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\scispacy\linking.py", line 84, in __init__
    self.candidate_generator = candidate_generator or CandidateGenerator(
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\scispacy\candidate_generation.py", line 241, in __init__
    self.ann_index = ann_index or load_approximate_nearest_neighbours_index(
  File "F:\Working\PythonEnvironment\venvs\sal_doc\lib\site-packages\scispacy\candidate_generation.py", line 160, in load_approximate_nearest_neighbours_index
    ann_index.loadIndex(cached_path(linker_paths.ann_index))
RuntimeError: Check failed: The number of stored elements 120302 doesn't match the number of data points 5869671! Did you forget to re-load data?

I have it running with no problem in a different environment with internet connection. So I also have tried copying the files downloaded by the script instead of those I downloaded using the browser. The difference is that the file names contains a hash (?), like this:
1a5445257d097c1d2a9eba040029329993377ebc82785ee9ad18ed2b86f7fc7d.bc94249222c42b975a55db3a2b6f7badffe87b809e02f16907fca650f787f2f3.concept_aliases.json
...

After copying those files to the environment with no internet access, repointing them in candidate_generator,py, the error continues.
If I try to run the same code, but using 'umls' instead of 'mesh' (and also downloading the files manually, copying to the server and changing in candidate_generator.py), it works!
Am I missing something?

The differential in size mentioned in the error make me think you are somehow loading some resources for mesh and some for umls. Could you just triple check that you have the right paths for mesh, and those are the files actually getting loaded, before we dig deeper?

I think you are correct. I redownloaded all the files, deleted the previous folder and copied again and now it seems to be working. Thanks! I'll close the issue.


Activate csETH-ETH pool on reinvest pattern tool

bypassing branch protection because it is just a small change, if you have anything against this change. We can revert it later on


Announcing Teller 2.0

Hi all,
I wanted to announce a project we've been working on for quite a while (which might explain our focus shift) -- which is Teller 2.0 🎊🎉😃.
What's the goals of Teller 2.0
Teller 2.0 will be written in Rust🦀, and as a "second time around" will incorporate all of the feedback from production into a new, fresh design. Our best design to come.

✅ A complete rewrite of Teller 1.0 which removes limitation of the current design, and opens up many more features and added security, as well as easier to add features
✅ Teller as a library (be able to use it anywhere as a C library, we will also provide a Python and Node native libs), to be used from your API services directly
✅ Provide full CRUD on providers (Teller 1.0 is optimized for Read)
✅ Better error story and operability model
✅ Multiple providers and provider naming has been a challenge in Teller 1.0 because it was an exception to the rule, after we studied how people use Teller in production, in 2.0 we design for multiple environments and providers as the standard

Why Rust?
Moving to Rust 🦀 as the primary language reduces changes of bugs, increases safety massively, and opens up a world of security tools and memory manipulation (e.g. we want to be resetting sensitive data in memory after access), as well as a better language for the model of what we're doing (we have had a lot of limitations imposed on us from Go, which we had to hack the design to work around).
In addition we will be "subscribing into" a community of security, safety, and high quality production values. We'll be enjoying a super stable platform and standard library, with super stable libraries. The name of the game for Teller 2.0 is: robustness and security by design!
What's going to happen to v1
As we start incorporating Teller 2.0 into the repo, Teller 1.0 is going to stay there with no change in order for us to be able to take care of existing PRs and last minute ties.
Then, Teller 1.0, AKA "Teller Go" is going to migrate into a branch for those still needing the Go codebase. We will merge additions into that branch but the mainline Teller will be Teller 2.0, and it will have the same feature set and quickly will also have added features that would be never possible with Teller 1.0.

Teller 2.0 configuration format will not be compatible with 1.0, so we can unchain ourselves from the limitation of design of 1.0.
Teller 2.0 CLI interface will be mostly similar if not directly similar to 1.0.

When is v2.0 be out?
We will be merging in a preview of 2.0 in a few days, into the current codebase so everyone can take a sneak peak. Once it is merged in, we will incrementally bring 2.0 into release-ready (setting up CI, etc.) and then we will be able to take in PRs into the 2.0 version
We thank everyone that has been part of this amazing journey🚀 , Teller is being used in small companies, startups, F500 and even F100 companies. Clearly, we solve something people really needed.
With Teller 2.0 we aim to ship better quality, better safety, better security and many more features to all of those users.
Stay tuned for 2.0!! 🚀🎊

Might be better to have 2.0 as a fresh repo? teller-rs?
I don't think the repo name will matter too much to anyone and this one can clearly direct users to the new repo, especially if you have no plans to further maintain/support 1.0 beyond keeping the original source available.
That avoids the existing history with issues, PRs and discussions from the past adding any noise (since quite a bit of it won't contribute much value to the rewrite), while those landing on the issues / discussions from search queries can avoid any confusion.
Or are all open issues and discussions being closed / tagged at this transition point to minimize that issue? If you do provide one final 1.x release, please do so with the newer Go release, the last release from Oct 2022 was some time ago and a new release was requested Aug 2023, but ignored.

Please get ENV parsing right with 2.0 (see my 1.0 issue).

Last I checked most implementations had different gaps in support and maintenance was generally lacking for them to get resolved. Teller could maintain a separate ENV crate as part of Teller 2.
I looked into ENV rust crates previously (I have more in-depth notes somewhere 😅 )

dotenvs is a less popular but more correct choice (however has a bug and doesn't appear to be maintained anymore).
A popular crate is dotenvy (fork), but has some parsing support issues of it's own (1, 2).
dotenv-lookup from dotenv-linter seemed viable but the maintainers have not been too interested in publishing it as a separate crate for library use.
envsubst (Go) has it's own too (link provides another use-case example that fails).

An improved approach to release distribution would also be good.
At the very least a better release process would be appreciated (I tried to contribute updates to the CI for the next release, but it was not a pleasant experience as a contributor).

Fantastic recommendation for 2.0! We will definitely cover those.
Regarding repo -- we discussed this internally a lot, the conclusion was to perform an "evolution" rather than "revolution" meaning, to say, we will keep supporting 1.0 for critical things, but moving forward to encourage to move to 2.0, for many reasons (primary one - security). The way to achieve most motivation and encouragement is through using the very same repo. We want to avoid a "split brain" mode where the two versions never converge, so that's why we want to keep all things closely located.

When in the depths of a src hierarchy it would be nice if teller searched up through the parent file system for a .teller.yml and resolved it rather than requiring the -c <config-path> option. It would make the following just work:
cd pkg/beep/boop
teller run -- go test -v ./...

For folk using go or cargo this removes friction as it would follow the same conventions and become more intuitive

For version 2.0, would it also be possible to read secrets from plaintext from AWS secret manager? https://github.com/tellerops/teller/issues/133

Other food for thought for Teller 2.0:

Please create a SECURITY.md file outlining instructions for reporting any vulnerabilities
Please clarify the ownership of the project. At the moment Teller lives under the tellerops organization on Github, but is attributed to jondot in the project license. The website itself is copyrighted under Spectral Inc.
Please clarify your practices with regards to reviewing and adding/updating new project dependencies. The only information I could currently find on this practice was in this issue.
CONTRIBUTING.md has not been updated since the project was included in CNCF and contains a dead slack link.

The aforementioned issues are preventing us from adopting Teller in any official capacity. I can also see that you mention Teller already being used incompanies of various sizes "Teller is being used in small companies, startups, F500 and even F100 companies". An official list with some of these companies would give extra trust to the project (see zerolog users list).

hey there.
thanks for these amazing efforts.
any updated on 2.0 and when we can test it out?

Looks like the teller Homebrew formula is pointing to 2.x now. I'm suddenly getting errors that my config isn't named correctly and has the wrong format.
Is there an upgrade guide? I don't any notes in the changelog, and the readme in the repository goes back and forth between calling the config .teller.yml and teller.yml.

Yes we should write one
For now you can of course use 1.0
2.0.0 is a major change

Is there new documentation for 2.0? I noticed tlr.dev was down. The current situtation was pretty confusing for a new teller user like myself. May i suggest a readme update to provide clarity on the timeline?

I couldnt help but notice there havent been updates in some time, is this project still being maintained? It seems like folks really like it.

The project is definitely being maintained.
We finished the major milestone which is the rebuild of Teller. We’re getting great feedback both external and internal, and it takes time to process to prioritize features requests at the moment


Script not working on MacOSX Yosemite

Hi Chris I am trying to build opus Library for 64 bit support. Currently I have Xcode6 installed on my system whenever I run this script it gives me these errors
Using opus-1.1.tar.gz
Building without ccache
checking whether make supports nested variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... x86_64-apple-darwin14.0.0
checking host system type... x86_64-apple-darwin14.0.0
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in /Users/anshul/Opus-iOS-master/build/src/opus-1.1': configure: error: C compiler cannot create executables See config.log' for more details
Here is the output of my gcc --version  command
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix
Please guide me whats going wrong.
Thanks

any update for the iOS 64bit  support? we need it.


Error after submit ticket

Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required "

You should set up your mailing in your .env file. Set driver to log to switch mailing off


Added 4 tests & Db mock removed because it is no longer needed

Added tests that fix a problem that occurs when you remove the changes from ServicesBuilder.cs.
The mock that is not needed has been removed.

FYI: I have made a LiteDB.Identity.Async nuget and used the tests there so i wanted to add it here as well: https://github.com/devinSpitz/LiteDB.Identity.Async

Hello @devinSpitz
Thank you for the code and your time. Quite some time has passed, and I didn't notice it. Please accept my apologies!
For now, I'll close this pull request because it's not compiling with the new solution. But I'll also add reference LiteDB.Identity.Async to project read.me file
Regards
Piotr


GEODE-3121: ensure that the protobuf protocol works over SSL

This just introduces a new test where we run the put/get integration test of the protocol module, but sets up a SSL cache and socket.
Signed-off-by: Brian Rowe<EMAIL_ADDRESS>Thank you for submitting a contribution to Apache Geode.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

[x] Has your PR been rebased against the latest commit within the target branch (typically develop)?

[x] Is your initial contribution a single, squashed commit?

[x] Does gradlew build run cleanly?

[x] Have you written or updated unit tests to verify your changes?

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to<EMAIL_ADDRESS>

If you are using IntelliJ as your IDE, please remember to update your style file to that located in geode/etc/intellij-java-modified-google-style.xml to be consistent with Geode's established style guide.  This file was updated June 13 with commit a561bd12 to be consistent with documented expectations.
After having done so, please optimize the imports to the correct order and to eliminate the use of the wildcard imports.


Bot Returns to Formflow Confirmation after form completed on teams

Bot Info

SDK Platform: .NET
SDK Version: <IP_ADDRESS>
Active Channels: MS Teams
Deployment Environment: Azure Bot Service

Issue Description

When the Formflow completes, if the user enters in an input 5-10 min afterwards it returns to the confirmation at the end of the Formflow.
Code Example

code in LuisDialog
 public async Task CreateEnvironmentIntent(IDialogContext context, LuisResult result)
        {
            try
            {
                context.Call(new FormDialog<Form>(new Form(), Form.BuildForm, FormOptions.PromptInStart, result.entities), ResumeAfterDialog);
            }
            catch (Exception e)
            {
                var message = e.Message;
                await context.PostAsync(message);
            }
        }

private async Task ResumeAfterDialog(IDialogContext context, IAwaitable<object> result)
        {
            await context.PostAsync($"Done form");
            context.Wait(MessageReceived);
        }

Formflow code
Form()
 public class Form
    {
        public string Version;

        public string Topology;

        public string Domain;

        public string Organization;

        public static IForm<Form> BuildForm()
        {
            return new FormBuilder<Form>()
                .Message("I have created your request form, please answer the following questions.")
                .Field(new FieldReflector<Form>(nameof(Organization))
                    .SetType(null)
                    .SetActive((state) => true)
                    .SetDefine(async (state, field) =>
                    {
                        field.SetRecognizer(new CustomRecognizer<Form>(field));
                        List<string> descriptions = await ChildDialog.GetOrganizationDescriptionsAsync();
                        List<string> Organizations = await ChildDialog.GetOrganizationsAsync();
                        foreach (string item in descriptions)
                            field
                                .AddDescription(Organizations[descriptions.IndexOf(item)], item)
                                .AddTerms(Organizations[descriptions.IndexOf(item)], item);

                        return true;
                    }))
![bot error](https://user-images.githubusercontent.com/41088701/42575641-a82e4bd8-84e6-11e8-8aed-3f22ca0d63e1.PNG)

                .Confirm(async (state) =>
                {
                    return new PromptAttribute($"You have selected the following:\n" +
                        $"Organization: {state.Organization}\n" +
                        $"Domain: {state.Domain}\n" +
                        $"Version: {state.Version}\n" +
                        $"Topology: {state.Topology}\n" +
                        "Is this correct?{||}");
                })
                .Build();
        }

Reproduction Steps

Deploy bot to azure
Message bot on MsTeams and finish the form
wait 5-10 min
message again

Expected Behavior

I expect that the bot to go to the Luis Intent of the second message
Actual Results

it says that my message is not a confirmation, which I had already confirmed. I have attached an example of what happens.

Hi @PaulPreteau! I'm trying to debug the matter, however just from the code snippets given, I can't run it.
Specifically in the form that you're building, I'm missing the code for your CustomRecognizer and ChildDialog class.

Could you please provide the necessary pieces? Or if there's a link to the project on GitHub that you'd like to share (might be easier), I could at it directly.

Also, just looking at the Dialog manipulation, what happens if in your ResumeAfterDialog instead of context.Wait change it to context.Done and see if it has any desired effects

I have tried doing context.Done without any change
The custom recognizor is:
internal class CustomRecognizer<T> : IRecognize<CreateEnvironmentForm>
    {
        private Field<CreateEnvironmentForm> field;

        public CustomRecognizer(Field<CreateEnvironmentForm> field)
        {
            this.field = field;
        }

        public string Help(CreateEnvironmentForm state, object defaultValue = null)
        {
            string help = $"You can enter a number 1-{field.Values.Count()} or words from the descriptions. ({field.ValueDescriptions.ToString()})\r\n";
            return help;
        }

        public IEnumerable<TermMatch> Matches(IMessageActivity input, object defaultValue = null)
        {
            var values = field.Values;
            List<TermMatch> matches = new List<TermMatch>();

            foreach(object value in values)
            {
                if (field.ValueDescription(value).Description.ToLower().Contains(input.Text.ToLower()))
                {
                    //ToDo: may need to check for multiple matches, match on #
                    matches.Add(new TermMatch(0,input.Text.Length,1.0,value));
                }
            }

            return matches;
        }

        public object[] PromptArgs()
        {
            return null;
        }

        public IEnumerable<string> ValidInputs(object value)
        {
            List<string> inputs = new List<string>
            {
                field.ValueDescription(value).Description
            };

            return inputs;
        }

        public DescribeAttribute ValueDescription(object value)
        {
            return field.ValueDescription(value);
        }

        public IEnumerable<DescribeAttribute> ValueDescriptions()
        {
            return field.ValueDescriptions;
        }

        public IEnumerable<object> Values()
        {
            return field.Values;
        }
    }

and the child dialog methods look like the following:
 public static async Task<List<string>> GetOrganizationDescriptionsAsync()
        {
            List<string> versions = new List<string>();

            List<SelectListItem> list = _requestViewModel.Organizations.ToList();

            foreach (SelectListItem item in list)
            {
                string version = "";
                if (item.Text.Contains("|"))
                {
                    string[] parse = item.Text.Split('|');
                    version = parse[0].Replace("(", "");
                }
                else
                {
                    version = item.Text.Replace("(", "");
                }
                versions.Add(version);
            }

            return versions;
        }

        public static async Task<List<string>> GetOrganizationsAsync()
        {
            List<string> versions = new List<string>();

            List<SelectListItem> list = _requestViewModel.Organizations.ToList();

            foreach (SelectListItem item in list)
            {
                string version = item.Text;
                versions.Add(version);
            }

            return versions;
        }

where _requestViewModel comes from our server. However, the methods themselves are just building List<string> objects.

I forgot to mention that after the confirmation there is another server call that takes about 30-40 seconds before context.Wait(MessageReceived);

I can't seem to be able to replicate the issue at the moment.
I think it may have been a timing issue due to the length of time that the server was taking to respond.

I suspect the same. Hopefully everything is smooth sailing from here. :)


use latest mermaid in mkdocs.

Fixes https://github.com/linkml/linkml/issues/1207

Good point, can you update the PR?
On Fri, May 31, 2024 at 5:10 PM Sujay Patil @.***>
wrote:

@.**** commented on this pull request.
In {{cookiecutter.project_name}}/mkdocs.yml
https://github.com/linkml/linkml-project-cookiecutter/pull/108#discussion_r1623052413
:

mermaid2:

 version: 9.3.0

The latest release of mermaid.js is 10.9.1:
https://github.com/mermaid-js/mermaid/releases
I think it's okay for us to specify a stable v10 release, like 10.9.0 or
something.
—
Reply to this email directly, view it on GitHub
https://github.com/linkml/linkml-project-cookiecutter/pull/108#pullrequestreview-2091876632,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMMOITDCUZEVH35WRLVFDZFEGN5AVCNFSM6AAAAABITRLJ4SVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDAOJRHA3TMNRTGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

I've updated the PR. It's ready to be merged 🚀


Changelog/docs about major release?

Hey there, it seems to be a @radix-ui/react-select v2.0.0 in the npm registry (https://www.npmjs.com/package/@radix-ui/react-select?activeTab=versions) but neither here in the repository, on the documentation website, or anywhere else I'm able to find some kind of documentation about potentially breaking changes etc.
Would be happy if someone could share something / update accordingly.

Hey @wottpal,
the major change to select primitive was:

[Select] Use "" value to reset to placeholder

Changes for all primitives:

The types of the Portal component have been changed. (This broke some users' applications, although it was not marked as a major change. See this comment for context) https://github.com/radix-ui/primitives/pull/2178

Added new prop for primitives based on Popper:

updatePositionStrategy: 'optimized' | 'always' https://github.com/radix-ui/primitives/pull/2092

The rest are some fixes https://github.com/radix-ui/primitives/compare/333eaf790a294c3af6092f2dcf870f27092d2a57...c31c97274ff357aea99afe6c01c1c8c58b6356e0

Apologies, it looks like we missed the changelog for that latest public release, I will fix this now.
In the meantime, closing as duplicate of #2415


Adding type to graphQL pool models:

GqlPoolBase;
GqlPoolWeighted;
GqlPoolStable;
GqlPoolPhantomStable;
GqlPoolMetaStable;
..and all the other Pools of GqlPoolUnion type

What is the reason for this?

What is the reason for this?

The type of the pool is a required parameter for the b-sdk:
export type PoolState = {
    id: Address;
    address: Address;
    type: string;
    tokens: {
			address: Address;
			decimals: number;
			index: number;
}[];

you can query the type via __typename in the pools Object which returns you the name of the GQL model (e.g. GqlPoolWeighted). Is that sufficient?

you can query the type via __typename in the pools Object which returns you the name of the GQL model (e.g. GqlPoolWeighted). Is that sufficient?

It would work, but, for example, to check if a Gyro Pool is Gyro2, Gyro3 or GyroE, it would need to look what factory created the pool, because all of them has the __typename "GqlPoolGyro", in my opinion it's easier to use this "type" parameter, and I'm thinking about the same thing for the "version", that is also not in the models, maybe it would be good to add "version" as well in the gql models, because some pool versions has different token ordering than others, what do you think?

Ok, makes sense. But it doesnt work like this.

You only need to add it to GqlPoolBase, as all other extend that model
You also need to populate that field in pool-gql-loader.service.ts
Might also make sense to add it to GqlPoolMinimal

You want to give that a shot?

Hi @franzns! I made the changes to add "version" to all types, and I already tested for poolGetPools and poolGetPool methods, it's working fine. It wasn't necessary to populate these fields on "pool-gql-loader.service.ts", they come automatically populated because they're already part of "GqlPoolMinimal" and "GqlPoolBase" at schema.ts, so these fields don't need to be included manually, just like "id", "name", "symbol", and other base fields.
About the "1. You only need to add it to GqlPoolBase, as all others extend that model", this type of inheritance is not available at base graphQL, the interface "implements" method requires the child type to have inherited fields written(like id, name, chain, and others), but there are some packages that make possible to create directives and implement this type of functionality for graphQL, I can search further if you like, the most trustable one seems to be "@graphql-tools/utils".
Inheritance in graphQL: https://nelsondominguez.hashnode.dev/inheritance-in-graphql-when-and-how-to-use-it
Package to implement directives: https://the-guild.dev/graphql/tools/docs/schema-directives

Thanks luiz!


WAS Node Suite IMPORT FAILED

Discussed in https://github.com/WASasquatch/was-node-suite-comfyui/discussions/245

Originally posted by anuplohade October 23, 2023
WAS suite is failing to import into comfy ui suddenly and it seems CSV file has something to do with it.
CSV file format is correct and path is also added into 'was_suite_config.json'
Python Version: 3.10.6
Could anyone please help in resolving this issue?
(Please check screenshots for reference.)

I was able to resolve it.
I had to change the line 309 in WAS_Node_Suite.py and rename it to the column heading of style from CSV file i.e. 'style_name'
Secondly I changed CSV file to UTF-8 encoding format.

So what you're actually saying is that A1111 has updated it's format, to include "style_name" instead of "name".


Contribution policy and vision

Hi @4face-studi0
the project might be interesting, but you might explain in the README what do you expect from a contributor joining or at least what goal you'd like to reach se that people can understand if they're interested in joining.
There is really not enough right now in order to trigger someone's interest ✌🏻.

Yes, I know, you're absolutely right 🙂 I will improve the readme ASAP.
Thank you

@zerho related PR #8


Pin notAfter dates for certificates to max out at signing CA notAfter date

This prevents one from issuing a certificate that appears to be valid, but in reality typically won't validate as being so.
Partially fixes #377

Accepting the CLA from our env is challenging (we've clicked through CLAs before for I think other parts of Cloudfoundry, but that particular one seems to be more complex for us to navigate for some reason). It's a trivial PR, feel free to pick up the few lines added into a new one if necessary.
Else, and if you'd like this change, let me know and I'll try harder to get the CLA organised.

@ae-govau Do you plan to complete the CLA in the near future?

Closing non active old PRs


Add collection clear method override

Create branch from main
issue-31-add-collection-clear-method-override


Write Semantics section

Info on escaping, semantics, values, macros, complementary languages, inline code

All the semantics have changed in the latest iteration so the PR will be closed.


Adding a custom Annotation

In order to register a custom Annotation, it is necessary to create an annotation method handler and add it to the AnnotationFrameFactory's methodHandlers map.
The issue is that AnnotationFrameFactory's methodHandlers is private, hence it is not accessible.
Changing it to "protected" it allows to extend AnnotationFrameFactory and add the custom annotation handler right inside the constructor.

@mikrobe hi, sorry I just noticed this ticket. Very sorry it slipped through the cracks, I usually implement issues quickly. I will investigate this and should have a fix in the next release for you.


Feature/simplify effects input

Codecov Report
Attention: Patch coverage is 59.09091% with 18 lines in your changes are missing coverage. Please review.

Project coverage is 83.45%. Comparing base (52b78db) to head (1c8e14f).

Files
Patch %
Lines

src/prophetverse/effects.py
51.35%
18 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main       #8      +/-   ##
==========================================
+ Coverage   81.46%   83.45%   +1.98%
==========================================
  Files          19       19
  Lines         971      991      +20
==========================================
+ Hits          791      827      +36
+ Misses        180      164      -16

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Support - hint on QueryDSL

Hi, this is a doubt :).
There is a way to execute it with QueryDSL? (bold part):
SELECT * FROM Venue WHERE Name Like '%cafe%' COLLATE Latin1_general_CI_AI

Yes!
query
.from(venue)
.where(BooleanTemplate.create("{0} COLLATE Latin1_general_CI_AI", venue.name.like("%cafe%"))
.and(BooleanTemplate.create("{0} COLLATE Latin1_general_CI_AI", venue.name2.like("%milk%"))))
.list(venue.name, venue.name2);

from http://stackoverflow.com/questions/29634657/collate-hint-on-querydsl-jpa

how would you use the collate statement on a orderBy clause?


Add sonarqube analysis to our CI builds

To keep our code quality high, let's integrate sonarqube into our autobuild procedure:
https://www.sonarqube.org/

Code Climate is good enough for now.  When we have a docker image we'll be able to analyze locally as well.


--incremental panics "Spawned more jobs than items available to run" when run 2nd time

If you build GS twice with the --incremental flag using the latest fontc main, the second time it panics with the following error:
clupo@clupo-macbookpro3 ~/oss/fontc (main)
$ rm -rf build
clupo@clupo-macbookpro3 ~/oss/fontc (main)
$ cargo run -- ../googlesans/source/GoogleSans/GoogleSans.designspace --incremental
    Finished dev [unoptimized + debuginfo] target(s) in 0.18s
     Running `target/debug/fontc ../googlesans/source/GoogleSans/GoogleSans.designspace --incremental`
clupo@clupo-macbookpro3 ~/oss/fontc (main)
$ cargo run -- ../googlesans/source/GoogleSans/GoogleSans.designspace --incremental
    Finished dev [unoptimized + debuginfo] target(s) in 0.23s
     Running `target/debug/fontc ../googlesans/source/GoogleSans/GoogleSans.designspace --incremental`
thread '<unnamed>thread '' panicked at <unnamed>fontc/src/workload.rs' panicked at :fontc/src/workload.rs372::37229::
29Spawned more jobs than items available to run:

Spawned more jobs than items available to runnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread '<unnamed>' panicked at thread 'fontc/src/workload.rs<unnamed>:' panicked at 372fontc/src/workload.rs::372:29:
thread '29:
Spawned more jobs than items available to runSpawned more jobs than items available to run

thread '<unnamed>' panicked at thread '<unnamed>thread '' panicked at fontc/src/workload.rs<unnamed>fontc/src/workload.rs<unnamed>' panicked at ' panicked at :fontc/src/workload.rsfontc/src/workload.rs:372:::29:
Spawned more jobs than items available to run372
372:372::2929:
:
Spawned more jobs than items available to run29
:
Spawned more jobs than items available to run
Spawned more jobs than items available to run
thread 'thread 'thread 'thread '<unnamed><unnamed><unnamed>' panicked at <unnamed>' panicked at fontc/src/workload.rs:372:29:
fontc/src/workload.rsSpawned more jobs than items available to runthread 'thread '
<unnamed>' panicked at <unnamed>' panicked at thread '' panicked at fontc/src/workload.rs<unnamed>fontc/src/workload.rs::372:29thread ':
' panicked at <unnamed>Spawned more jobs than items available to runfontc/src/workload.rs' panicked at thread '' panicked at
fontc/src/workload.rs:372thread 'fontc/src/workload.rs372:<unnamed>:::' panicked at 372:<unnamed>372thread '29fontc/src/workload.rsfontc/src/workload.rs:372::372::29372' panicked at thread ':fontc/src/workload.rs<unnamed>2929::
<unnamed>Spawned more jobs than items available to run:' panicked at
29fontc/src/workload.rs:
::
29372:
' panicked at :
Spawned more jobs than items available to runSpawned more jobs than items available to runfontc/src/workload.rs:
thread '29Spawned more jobs than items available to run
:372
372Spawned more jobs than items available to run
::
29<unnamed>Spawned more jobs than items available to run:' panicked at
29fontc/src/workload.rs:
Spawned more jobs than items available to runSpawned more jobs than items available to run

:
Spawned more jobs than items available to run
:372:29:29:
Spawned more jobs than items available to run
:
Spawned more jobs than items available to run

Not sure what's going on...
Maybe the gsbuild workflow should test both normal build and incremental one (building twice for the latter) /cc @chrissimpkins

I think I found where the issue is. Some jobs among those "launchable" are skipped and not added to the run_queue because they are up-to-date (if !job.run ... continue), but then the following loop attempts to pop one item from the run_queue for each launchable, without taking into account those that were skipped.
I'll send a PR

It's a bit concerning that the current test suite in fontc/lib.rs, which does contain a bunch of tests named second_compile_*, did not catch this issue. Only when fontc is run from the command line this panic can be reproduced. It appears as if the fontc tests compile method and the actual fontc run() function (that is used when invoking fontc main.rs as executable) do not do exactly the same thing..


Update installation.md

What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

/approve

/changelog


v-on:myevent stopped working

Version
3.0.2
Reproduction link
https://jsbin.com/
Steps to reproduce
Item.vue

That's not a valid reproduction.
Looks similar to https://github.com/vuejs/vue-next/issues/2429

Updating @vue/compiler-sfc was the solution
https://github.com/vuejs/vue-next/issues/2429#issuecomment-713463119


Add more tests

This is done to increase the test coverage for this crate.
Signed-off-by: John Nunley<EMAIL_ADDRESS>

LGTM aside from https://github.com/smol-rs/parking/pull/22#discussion_r1573980641.


can you share data please: 100K malicious and benign samples.

great code thanks
it become famous for example mentioned in the book
Machine Learning and Security Protecting Systems with Data and Algorithms O’Reilly Media 2018
Only it would be very kind of you to share data "100K malicious and benign samples", as you mention , to reproduce your results
So it will be possible to use this code
def fetch_samples():
''' fetches malicious and benign samples form disk
For simplicity, it assumes that samples are named by their sha256 hash, and
are stored in benign/ and malicious/ subdirectories.
Returns a dict "labels", where
labels[sha256] = 0 for a benign sha256, or
labels[sha256] = 1 for a malicious sha256'''
labels = [(sha256, 0) for sha256 in os.listdir('benign')]
labels += [(sha256, 1) for sha256 in os.listdir('malicious')]
labels = dict(labels)
return labels

Unfortunately, copyright law prevents sharing the benign samples needed to reproduce the end-to-end deep learning results.  However, to reproduce the feature-based models, please refer to https://github.com/EndgameInc/ember.

thanks, do you know another  sources of this kind of data?


[BUG] Delete button does not get enable if Agent name has more than 1 word

Describe the bug
Delete button does not get enable if Agent name has more than 1 word

Suggestion: Do a trim to the word typed by the user before comparing. sometimes extra space characters can be placed before or after typing

Working as expected


Flutter searchbox uses an old version of provider. Update to the latest version

At funda we use other flutter modules which use the latest version of bloc_provider that uses provider 6.0.0. To be able to package all the modules, it is necessary that all libraries use the latest and greatest stable version of provider.

Created PR: https://github.com/appbaseio/flutter-searchbox/pull/14

Hello. Can we please have an update on when the fix will be published? This is now potentially blocking the release of the mobile apps with other flutter modules. Thanks.

@rajatanantharam New versions are out.


AssignedTo is generated with the null at the export. Import fails with [System.NullReferenceException] System.NullReferenceException: Object reference not set to an instance of an object.

I have a user mapping file, which has the<EMAIL_ADDRESS>clause in the end of the file.
When exporting, the files are generated properly and look okay, no errors.
When importing, the wi-import gives
[System.NullReferenceException] System.NullReferenceException: Object reference not set to an instance of an object.
The section of the JIRA file is below:
"Index":6,"Fields":[{"ReferenceName":"System.AssignedTo","Value":null}],"Links":[],"Attachments":[],"AttachmentReferences":false},{"Author":"john@blablabla.ddd","Time":"2019-03-27T12:09:03.42+11:00",
Note the "Value":null in there.
The change number 7 in JIRA was that the assigned user was changed from a real user to Unassigned.

Fixed from v2.2.88.


WIP - Importer for 0.8.9 data via the CLI

This PR allows you to import an exported file from 0.8.9 (https://github.com/influxdb/influxdb/pull/3477).
To import via the cli, you can specify the following command:
influx -import -file=metrics-default.gz -compressed

If the file is not compressed you can issue it without the -compressed flag:
influx -import -file=metrics-default

It will import using the line protocol in batches of 5,000 lines per batch.

@corylanou how are errors reported? STDOUT?

@beckettsean no, STDERR... get it?  errors ... :-)

but of course...
:dunce_hat: should be an emoji, I need one.

Looks mostly good. The one other thing I think would be good to add is to output any of the lines that fail to parse into a new file. That way the developer can write their own custom script to handle just those data points.
And if there are write timeouts that just can't be overcome, to output all the timed out data to a different file.

@pauldix none of the lines can fail to parse as they were written out by the same line protocol code we use to ingest.  I could check for it, but imo that would be the equivalent of a corrupt input file at that point.
Do you want them to specify a file for "failed writes" that we write to?  Otherwise I can write failed writes to STDOUT and all other info to STDERR and they can just pipe failed writes to any file they want.

@corylanou oh right, never mind what I said about the parse thing. For failed writes I think let them specify a file to output to? That way they can just try again and point it at that file.

@benbjohnson ok, I think I have your comments addressed.  Please take another look when you get a chance.  Thanks!

@pauldix this now writes all failed lines to STDOUT, and messages to STDERR so the end users can do what they want depending on what they care about.

+1, just give @beckettsean the invocation example that outputs the failed writes to another file.

@corylanou is there any way to throttle or back off on the import? Most users will be running the import against a live 0.9.3 server.


Update KernelBase.cls

Without that changes the example in test_injectabl.p: kernel:Inject(warrior, params) doesn't work.

Merged fixes


[FIX] Handle empty local nodes file

Closes #66

Changes proposed in this pull request:

Empty local_nb_nodes.json file now handled gracefully without erroring
Added new test case for above
Moved test case for local nodes file with empty dict {} to more appropriate test (as it currently raises a warning)

Checklist

[x] PR has an interpretable title with a prefix ([ENH], [FIX], [REF], [TST], [CI], [MNT], [INF], [MODEL], [DOC]) (see https://neurobagel.org/contributing/pull_requests for more info)
[x] PR has a label for the release changelog or skip-release (to be applied by maintainers only)
[x] PR links to GitHub issue with mention Closes #XXXX
[x] Tests pass
[x] Checks pass

For new features:

[x] Tests have been added

For bug fixes:

[ ] There is at least one test that would fail under the original bug conditions.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 6 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.005%) to 99.322%

Totals

Change from base Build<PHONE_NUMBER>:
0.005%

Covered Lines:
586

Relevant Lines:
590

💛  - Coveralls

:rocket: PR was released in v0.1.0 :rocket:


Running into errors

Hi, I find your project very nice, but when I tried to run it with the sample data, I ran into this error :

I tried to go in piece_classifier.py line 14, I tried to replace "model_weights" by "model_weights.index", but then I ran into this error :

Any idea where this could be coming from ?
I'm on Windows 11 btw, python 3.11.4, tensorflow 2.14.0, keras 2.14.0

Hey Fredrik, Thanks for trying out the project, and sorry about the bug. I realized that some of the files associated with the saved model are missing. I will add them in a bit.

Hi Fredrik, Could you check if you are able to run the model now?

Hi, it works perfectly now, thank you very much ! Awesome project, I love it !


As a user, I want to have an example of a delegatable module

What does this PR do?
Related ticket
Fixes #249
Type of change

[ ] Chore
[ ] Bug fix
[x] New feature
[ ] Documentation update

Check list

[x] Unit tests for any smart contract change
[x] Contracts and functions are documented

Hey @Builddddder ! This is really impressive, I didn't know that was feasible!
There is the issue of the Solidity version. I'd prefer to stay at 0.8.21 as much as possible. But this is because of the Delegatable dependency, right?
I feel like we are going to need some iterations on this task. How do you feel about changing the PR to target a feature branch on this repo (such as feat/as-a-user-i-want-to-have-an-example-of-a-delegatable-module that I've just created), so that we can work from there?
I've also invited you to this repo so that you can contribute even more easily!

@alainncls Cool, I will follow what you said.


Fix a typo of "threshold"

@mengxr

Merged build triggered.

Merged build started.

Test build #31252 has started for   PR 5769 at commit 43235f4.

There's another same typo in https://github.com/apache/spark/blob/master/sql/hive/src/test/resources/data/conf/hive-log4j.properties#L26
Maybe we can fix it together.

Test build #31252 has finished for   PR 5769 at commit 43235f4.

This patch passes all tests.

This patch merges cleanly.

This patch adds the following public classes (experimental):

case class Repartition(numPartitions: Int, shuffle: Boolean, child: LogicalPlan)

case class RepartitionByExpression(partitionExpressions: Seq[Expression], child: LogicalPlan)

case class Repartition(numPartitions: Int, shuffle: Boolean, child: SparkPlan)

This patch does not change any dependencies.

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

Merged build finished. Test PASSed.

@WangTaoTheTonic Yes, there are three "threshhold" in spark package in total after I grep it. @mengxr If I modify the file in sql package, can you merge it?

Yes, but let's do that separately. I've merged this into master. I didn't backport it because this is in a private method.