mix release does not start any more inside docker container on ARM64 (macOS)

So... This is a very weird issue I'm encountering, but I narrowed it down to this hnswlib library.
If I create a new empty elixir project using mix new my_app, then add a dockerfile:
FROM hexpm/elixir:1.15.7-erlang-26.1.2-debian-bookworm-20230612 as builder

WORKDIR /app
COPY . /app

ENV MIX_ENV=prod

RUN mix local.hex --force
RUN mix deps.get
RUN mix release

FROM debian:bookworm-20230612-slim

RUN apt-get update -y && apt-get install -y libstdc++6 openssl libncurses5 locales curl jq \
  && apt-get clean && rm -f /var/lib/apt/lists/*_*

# Set the locale
RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen

ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8

WORKDIR "/app"
RUN chown nobody /app

# Only copy the final release from the build stage
COPY --from=builder --chown=nobody:root /app/_build/prod/rel/my_app ./
RUN ln -s /app/bin/my_app /app/bin/server

USER nobody

ENTRYPOINT [ "/app/bin/server" ]
CMD ["start"]

I build the app using docker build -t test . and docker run --rm -it test start_iex. This works.
Next, I add hsnwlib to the deps: {:hnswlib, "~> 0.1.2"}, then build and run the image again using the same commands as above. The release does not start any more, the iex shell never appears.
This issue does not occur on a linux host (amd64), I only encounter it on macOS (M1 Pro) using https://github.com/abiosoft/colima for running docker containers.

When compiling I noticed this message that's probably related:
Failed to load nif: {:load_failed, ~c"Failed to load NIF library: '/Users/steffen/my_app/_build/dev/lib/hnswlib/priv/hnswlib_nif.so: cannot open shared object file: No such file or directory'"}

Maybe also related: downloading the precompiled library for aarch64 from the releases page and running file on it:
~> file Downloads/hnswlib_nif.so
Downloads/hnswlib_nif.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=08ff4b3114562a1f769b48d52d78b4f77c5b3ae7, not stripped

It says x86-64 instead of something like aarch64.
Is there a way to force local compilation?

Hi @SteffenDE, thank you very much for reporting this issue! There was a mistake in precompiling this library, and it should be addressed in #14.
However, we don't have a simple way to enforce a local build for this library at the moment. Yet it's possible to do it in a relatively complex way: download the source of this library, append -dev to its version string, and use it as a path dependency in my_app.

I still had this issue just now. Doing the -dev thing worked for me but what ninja-move do I need to do to get me back on a release or has the fix not been cut into a release quite yet? :)

It is in progress, v0.1.3 will be out soon!

v0.1.3 is out now. It should fix the issue 😀

Great!


minor: release v1.0.18

Codecov Report

Merging #195 (fc9bd07) into V1.0.X (f2ecb35) will decrease coverage by 0.00%.
The diff coverage is 30.55%.

@@            Coverage Diff             @@
##           V1.0.X     #195      +/-   ##
==========================================
- Coverage   16.97%   16.97%   -0.01%
==========================================
  Files         182      182
  Lines        8917     8955      +38
==========================================
+ Hits         1514     1520       +6
- Misses       7403     7435      +32

Impacted Files
Coverage Δ

apps/exceptions.py
58.00% <0.00%> (-0.59%)
:arrow_down:

apps/gsekit/cmdb/views/cmdb.py
0.00% <0.00%> (ø)

apps/gsekit/meta/handlers.py
0.00% <0.00%> (ø)

apps/gsekit/meta/mock_data.py
0.00% <0.00%> (ø)

apps/gsekit/meta/models.py
56.09% <0.00%> (ø)

apps/gsekit/meta/serializers.py
0.00% <0.00%> (ø)

apps/gsekit/meta/views.py
0.00% <0.00%> (ø)

...it/pipeline_plugins/components/collections/base.py
23.23% <0.00%> (-0.12%)
:arrow_down:

apps/gsekit/process/mock_data.py
0.00% <ø> (ø)

apps/gsekit/process/serializers/process.py
0.00% <0.00%> (ø)

... and 5 more

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 9164b69...fc9bd07. Read the comment docs.


Extra RUN directive being added to 'guessed dockerfile_contents'

Is this a request for help?: Yes

Is this a BUG REPORT or a FEATURE REQUEST? (choose one): BUG REPORT

Version of Anchore Engine and Anchore CLI if applicable: engine- 0.9.0 and cli - 0.9.1
What happened:
Extra "RUN" directive is being added to "guessed docker file content" [table - images, column - dockerfile_contents] when image is built from another docker source
This causes incorrect policy evaluation.
e.g. even if HEALTHCHECK exists, policy evaluation results in "Dockerfile directive 'HEALTHCHECK' not found, matching condition 'not_exists' check"
What did you expect to happen:
The guessed image should not have extra RUN directive
If HEALTHCHECK is there, policy evaluation should not result in "HEALTHCHECK not found"

Any relevant log output from /var/log/anchore:
What docker images are you using:
docker pull s1an/nodehealthcheck:latestfromsys
How to reproduce the issue:

Pull this image -
docker pull s1an/nodehealthcheck:latestfromsys
Add to anchore-engine -
anchore-cli image add docker.io/s1an/nodehealthcheck:latestfromsys
Wait for it to be analyzed
Check database, table - "images", column - "dockerfile_contents"
The content will have "RUN" in front of "HEALTHCHECK"
Enable CIS policy bundle
Evaluate policy for this image by calling this API:
http://localhost:8228/v1/images/by_id/b799c2ed1e2f26f59615972d8eb95e8f8e8e40ae492c61f5e8deb9d341e99fed/check?tag=latestfromsys
Check output. There should be "HEALTHCHECK not found" rule fired in "results"

Anything else we need to know:
Original dockerfile:
FROM node:6.16.0-alpine
RUN apk update && apk add curl nginx
HEALTHCHECK --interval=30s CMD node healthcheck.js
EXPOSE 3000
Guessed dockerfile content from table:
FROM scratch
ADD file:91fb97ea3549e52e7b6e22b93a6736cf915c756f3d13348406d8ad5f1a872680 in /
CMD ["/bin/sh"]
ENV NODE_VERSION=6.16.0
RUN /bin/sh -c addgroup -g 1000 node     && adduser -u 1000 -G node -s /bin/sh -D node     && apk add --no-cache         libstdc++     && apk add --no-cache --virtual .build-deps         binutils-gold         curl         g++         gcc         gnupg         libgcc         linux-headers         make         python   && for key in     94AE36675C464D64BAFA68DD7434390BDBE9B9C5     FD3A5288F042B6850C66B31F09FE44734EB7990E     71DCFD284A79C3B38668286BC97EC7A07EDE3FC1     DD8F2338BAE7501E3DD5AC78C273792F7D83545D     C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8     B9AE9905FFD7803F25714661B63B535A4C206CA9     77984A986EBC2AA786BC0F66B01FBB92821C587A     8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600     4ED778F539E3634C779C87C6D7062848A1AB005C     A48C2BEE680E841632CD4E44F07496B3EB3C1762     B9E2F5981AA6E0CD28160D9FF13993A75599653C   ; do     gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" ||     gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" ||     gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ;   done     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz"     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c -     && tar -xf "node-v$NODE_VERSION.tar.xz"     && cd "node-v$NODE_VERSION"     && ./configure     && make -j$(getconf _NPROCESSORS_ONLN)     && make install     && apk del .build-deps     && cd ..     && rm -Rf "node-v$NODE_VERSION"     && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt
ENV YARN_VERSION=1.12.3
RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" ||     gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" ||     gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && apk del .build-deps-yarn
CMD ["node"]
RUN RUN /bin/sh -c apk update && apk add curl nginx # buildkit
RUN HEALTHCHECK &{["CMD-SHELL" "node healthcheck.js"] "30s" "0s" "0s" '\x00'}
RUN EXPOSE map[3000/tcp:{}]
The issue is in last 3 lines:
RUN RUN /bin/sh -c apk update && apk add curl nginx # buildkit
RUN HEALTHCHECK &{["CMD-SHELL" "node healthcheck.js"] "30s" "0s" "0s" '\x00'}
RUN EXPOSE map[3000/tcp:{}]
Policy evaluation result:

@sian58 thanks for reporting this. We'll investigate and see if this is a change in our code or a change in image construction/layers somehow that is causing it.

I identified the block of code that is adding the RUN directive here https://github.com/anchore/anchore-engine/blob/f766973387dc2a7753367efed6da42f85948f3a7/anchore_engine/util/docker.py#L384-L384. The history entry for the line is
{'Created': '2021-06-07T06:07:13.8883505Z', 'CreatedBy': 'HEALTHCHECK &{["CMD-SHELL" "node healthcheck.js"] "30s" "0s" "0s" \'\\x00\'}', 'Comment': '', 'Id': '<missing>', 'Size': 0, 'Tags': []}

This fails to match the regex and the condition for prepending RUN to the command is met. The command here matches the command for the line in dockerhub's layer https://hub.docker.com/layers/s1an/nodehealthcheck/latestfromsys/images/sha256-6d3e2664b7e10875b3d7607daca7cc8d4c4d217b6c8d275ebdd66d356298aa4c?context=explore. Triaging the bug

I am seeing this when using the grype/V2 scanner as well.

I am facing this too, is there a ETA on the fix ?


MP time extension request RPA changes

https://tools.hmcts.net/jira/browse/CMC-1679
Added respondent1PickByTimeExtensionScheduler and respondent2PickByTimeExtensionScheduler casefields
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[X] No

Not needed anymore

this CCD changes are not required to merge. All the changes are there in civil-service and camunda. Hence closing this


Delegate Vote Refactor

I have been meaning to make this PR for a while now! It's been tricky with the busy holiday season. There is still a lot of room for improvement on this, but with the ARK community getting larger by the day I feel like the changes are a necessary step in the right direction. The issue is regarding the current state of delegate voting, and the confusion surrounding the user experience. Various issues I have seen include this Reddit Post, the UI changes referred to in #346, and a few others.
The changes to the UI are as follows:

A tooltip has been added to the disabled Vote button if there is an active delegate explaining only 1 delegate can be active at a time. There was also a bug with the theme of the vote dialog template that was fixed. I also refactored the logic surrounding the vote/unvote methods out of the main account.controller in the process.
Some help testing this and feedback on this is welcomed! Shoutout to @heyhaigh on slack for the consulting 👍 .

@j-a-m-l I added the link as an immediate solution, solving for #479. @heyhaigh has been helping me on slack design a more elegant solution for this user experience. Hopefully I can get more PR's ready in the coming weeks to further improve the delegate vote flow.


Wall Sign Block

Log https://mclo.gs/QsgVJqG
Wall Sign Block. java.lang.StackOverflowError.

I do not think it is about yuushya


Wrong pre block width in field lists

Discussed in https://github.com/pydata/pydata-sphinx-theme/discussions/1230
When a pre block that contain long lines is placed in a field list, it crush the field labels and expand to the infinite on the right instead on creating an horizontal scroll bar
Example here: https://bookshelf.docs.gunivers.net/en/latest/modules/math.html#basis-rotation-3d

Originally posted by Leirof March  3, 2023
Hi!
I just installed the Pydata theme (and it's awsome !), but I have an issue with field list that are totally crushed as you can see here: https://bookshelf.docs.gunivers.net/en/latest/modules/math.html#rounded-division
("Inputs:", "Outputs" and "Examples:" are not supposed to be vertical 😅)
Do I need to use a custom CSS rule to fix that or is there a simpler way? If I have to user CSS, how can I put a variable size depending of the larget field label?

Thanks @Leirof think we have two components issues going on here:

The x scrollbar not appearing in the code blocks
The labels (inside dd and dt elements - this seems to be a problem with the word-break property)

I will have a quick look at these issues.

we release new versions since you opened this PR and when clicking on the examples I don't see any issue. My guess is that the documentation has been rebuild since then. Do you still face the problem somewhere in your doc ?

We haven't gotten a response to our questions in our comment https://github.com/pydata/pydata-sphinx-theme/issues/1242#issuecomment-1557183571. With only the current information on the issue, we don't have enough information to take action. I will close this but don't hesitate to reach out if you have or find the answers we need. We'll be happy to reopen the issue.


⚠ Slack has degraded performance

In e713923, Slack (https://status.slack.com/api/v2.0.0/current) experienced degraded performance:

HTTP code: 200
Response time: 107 ms

Resolved: Slack performance has improved in e47d7cb after 1 hour.


Add forms

With minimal styling, this change adds forms for creating posts and comments.

A method current_user is created in ApplicationController to make current user data available to all controllers.
It returns the first user from the database.
A form is created that can be used to create a Post on behalf of the current_user
A form is created that can be used to create a comment on behalf of the current_user
Users can add likes to Posts.

@emmiiorji Hi , Please reply to my msg on slack


requests

can there be included a way to add keywords inside auto1111, without going to the user script?
can there be a menu that drops down that tells you all the keywords associated with the model before you generate?
thank you

Now it's possible to add custom mapping from the UI. Thank you for the suggestion.
Displaying associated keywords is not currently supported. I'll think about it.

There is a "Check", "Save", "Delete" button inside "Add Custom Mappings" section.
"Check" displays matching keywords.
Thank you for the feature request :)

sorry again, i can't find the add the  add custom mappings section

my extension wasn't updating. I see it now. thank you for adding it.


Video does not show in Android phone or emulator

I am using Xamarin Forms for Visual Studio 2017 and am using an Android 4.0.3 API 15 to test and the KitKat 4.4 API 19 Emulator.
I am following the demo (https://github.com/martijn00/XamarinMediaManager/blob/develop/Samples/Forms/MediaForms/MediaFormsPage.xaml).
My code compiles and there are no errors, but the video does not show. I've tried changing the background of the video, but the background of where the video should be doesn't change either. I've tried placing labels in the video's grid row and so I don't think it is a grid problem. Furthermore, PlaybackController is not null.
I turned on Write External Storage, Read External Storage, and Internet (it works), AccessWifiState, Internet, MediaContentControl and WakeLock permissions in Android Manifest.
void PlayClicked(object sender, System.EventArgs e)
{
PlayButton.Text = "Pressed";
PlaybackController.Play();
}
I think the problem may be with PlaybackController.Play()?
what I currently see on my phone:

Same here. Anyone?

@einc @ThaineNorris, have you guys checked the Application Output to see what it is saying? I'm seeing some issues with "No Content Provider" in the output. I'm trying to figure out what is going on.

@michael-watson any news on this? Facing the same issue and curious if you came up with a solution.


ServiceEntry-created clusters are not matched in IPv6

Bug Description
Hello everyone,
I think I found an issue with Istio 1.14.1 that is affecting connectivity to external services.
When SE are used in IPv6 to connect to external services, it seems that the requests are going into the BlackHoleCluster as they are not able to match the expected cluster.
The steps to reproduce are as follow:

Setup IPv6 KinD cluster or use another IPv6 cluster
Install Istio 1.14.1 with istioctl install --set profile=demo --set meshConfig.outboundTrafficPolicy.mode=REGISTRY_ONLY
Deploy secrets for nginx via  kubectl create secret tls nginx-server-certs --cert=nginx.example.com.crt --key=nginx.example.com.key -n istio-system
Deploy nginx configmap via kubectl create configmap nginx-configmap --from-file=nginx.conf=nginx_http_https.conf -n istio-system
Label istio-system with istio-injection=enabled using kubectl label ns istio-system istio-injection=enabled
Deploy Sleep with sidecar kubectl apply -f https://raw.githubusercontent.com/istio/istio/master/samples/sleep/sleep.yaml -n istio-system
Deploy nginx without sidecar kubectl apply -f nginx_http_https_no_sidecar.yaml -n istio-system
Get the podIP from kubectl get pod $NGINX_POD -n istio-system --output=yaml
Replace "NGINX_IP" in se.yaml with the pod ip you retrieved earlier and apply it kubectl apply -f se.yaml -n istio-system.
From the sleep container execute curl https://nginx.example.com --max-time 5 --resolve nginx.example.com:443:[YOUR_NGINX_IP] -k
It will fail with SSL_ERROR_SYSCALL.
With the help of the sidecar lgos and you can verify that it did not match the nginx cluster and therefore it went to the blackhole.
[2022-07-06T09:00:57.041Z] "- - -" 0 UH - - "-" 0 0 13 - "-" "-" "-" "-" "-" BlackHoleCluster - [fd00:10:244::8]:443 [fd00:10:244::f]:51048 - -
This steps does not fail on IPv4.
Try the same curl request from a sleep container without sidecar and everything will work as expected.

I'm attaching the resources needed to execute the aforementioned steps resources.zip
Version
Istioctl:
client version: 1.14.1
control plane version: 1.14.1
data plane version: 1.14.1 (3 proxies)

Kubectl:
Client Version: v1.20.1
Server Version: v1.21.1

Additional Information
bug-report.tar.gz

After testing for a while, I managed to find out that this issue was introduced with the deprecation of "envoy.reloadable_features.listener_wildcard_match_ip_family"
in Envoy

Hi @LithiumSR, I have tried to reproduce this issue both in release-1.14 and master branch, however, I can not reproduce it. Besides that, I also checked code from Istio, and there is no place to set the runtime guard: envoy.reloadable_features.listener_wildcard_match_ip_family, and this feature gate is just a temporary protection for backward compatibility. Here are some related issues and PRs:
https://github.com/envoyproxy/envoy/pull/16914
https://github.com/envoyproxy/envoy/issues/19507
https://github.com/envoyproxy/envoy/pull/19669
Hope it helpful!

Hi @LithiumSR, after some investigation, I also find out the root cause from Istio side, and submitted a PR for this issue. Please refer to here for more detail information.

Hello @zhlsunshine
Sorry if I respond only now but I had some days off.
Thank you for the PR, I will test it from my side to check if there are any regressions and let you know 👍

Hi @LithiumSR, sure, good luck!

Hi @zhlsunshine.
I can confirm that your changes are fixing the issue and I did not notice any regression while testing.
Thank you :)


Switch to TOML v1 compatible TOML parser in non-legacy Pythons

Thanks, this looks fine to me.
Just as a reminder to everyone, all the higher-level pieces of pep517 which actually read TOML (the envbuild, build, check and meta modules) are now deprecated in favour of the build package.

I'm just working on updating the CI (#111) before I merge this.

I'll just close & reopen so Github actions runs the tests (hopefully)

Thanks!


[Bug] be crash in block scan

Search before asking

[X] I had searched in the issues and found no similar issues.

Version
2.0.4-rc2
What's Wrong?

What You Expected?
not crash
How to Reproduce?
I don't  known
Anything Else?
no
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/olap/app/apache-doris-2.0.3-bin-x64/be/lib/hadoop_hdfs/native/libhadoop.so.1.0.0 w
hich might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'.
I0000 00:00:00.000000 1088540 vlog_is_on.cc:197] RAW: Set VLOG level for "*" to 10
terminate called after throwing an instance of 'doris::Exception'
what():  [E-3113] string column length is too large: total_length=4295092678, element_number=3981
    0#  doris::Exception::Exception(int, std::basic_string_view<char, std::char_traits<char> >) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux

-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:173
1#  doris::Exception::Exception<unsigned long&, unsigned long&>(int, std::basic_string_view<char, std::char_traits >, unsigned long&, unsigne
d long&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:187
2#  doris::vectorized::ColumnString::insert_from(doris::vectorized::IColumn const&, unsigned long) at /root/src/doris-2.0/be/src/vec/columns/column
_string.h:71
3#  doris::vectorized::BlockReader::_unique_key_next_block(doris::vectorized::Block*, bool*) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linu
x-gnu/11/../../../../include/c++/11/bits/stl_iterator.h:1034
4#  doris::vectorized::BlockReader::next_block_with_aggregation(doris::vectorized::Block*, bool*) at /root/src/doris-2.0/be/src/common/status.h:443
5#  doris::vectorized::NewOlapScanner::_get_block_impl(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /root/src/doris-2.0/be/src/common
/status.h:443
6#  doris::vectorized::VScanner::get_block(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /root/src/doris-2.0/be/src/vec/exec/scan/vsca
nner.cpp:0
7#  doris::vectorized::ScannerScheduler::_scanner_scan(doris::vectorized::ScannerScheduler*, doris::vectorized::ScannerContext*, std::shared_ptr) at /root/src/doris-2.0/be/src/common/status.h:355
8#  std::_Function_handler<void (), doris::vectorized::ScannerScheduler::_schedule_scanners(doris::vectorized::ScannerContext*)::$_1::operator()()
const::{lambda()#1}>::_M_invoke(std::_Any_data const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/share
d_ptr_base.h:701
9#  doris::ThreadPool::dispatch_thread() at /root/src/doris-2.0/be/src/util/threadpool.cpp:0
10# doris::Thread::supervise_thread(void*) at /var/local/ldb-toolchain/bin/../usr/include/pthread.h:562
11# start_thread
12# __clone
*** Query id: 68161ff05a174803-86d8b86745cca7ce ***
*** tablet id: 0 ***
*** Aborted at<PHONE_NUMBER> (unix time) try "date -d @1703698590" if you are using GNU date ***
*** Current BE git commitID: e529646 ***
*** SIGABRT unknown detail explain (@0x516800109c1c) received by PID 1088540 (TID 1090185 OR 0x7f75eddea700) from PID 1088540; stack trace: ***
0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /root/src/doris-2.0/be/src/common/signal_handler.h:417
1# 0x00007F796DFC3400 in /lib64/libc.so.6
2# gsignal in /lib64/libc.so.6
3# abort in /lib64/libc.so.6
4# __gnu_cxx::__verbose_terminate_handler() [clone .cold] at ../../../../libstdc++-v3/libsupc++/vterminate.cc:75
5# __cxxabiv1::__terminate(void ()()) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48
6# 0x000055F3B62BA7A1 in /home/olap/app/doris/be/lib/doris_be
7# 0x000055F3B62BA8F4 in /home/olap/app/doris/be/lib/doris_be
8# doris::vectorized::ColumnString::insert_from(doris::vectorized::IColumn const&, unsigned long) at /root/src/doris-2.0/be/src/vec/columns/column_string.h:173
9# doris::vectorized::BlockReader::_unique_key_next_block(doris::vectorized::Block, bool*) at /root/src/doris-2.0/be/src/vec/olap/block_reader.cpp:349
10# doris::vectorized::BlockReader::next_block_with_aggregation(doris::vectorized::Block*, bool*) at /root/src/doris-2.0/be/src/vec/olap/block_reader.h:52
11# doris::vectorized::NewOlapScanner::_get_block_impl(doris::RuntimeState*, doris::vectorized::Block*, bool*) at /root/src/doris-2.0/be/src/vec/exec/scan/new_olap_scanner.cpp:459
12# doris::vectorized::VScanner::get_block(doris::RuntimeState*, doris::vectorized::Block*, bool*) in /home/olap/app/doris/be/lib/doris_be
13# doris::vectorized::ScannerScheduler::_scanner_scan(doris::vectorized::ScannerScheduler*, doris::vectorized::ScannerContext*, std::shared_ptrdoris::vectorized::VScanner) at /root/src/doris-2.0/be/src/vec/exec/scan/scanner_scheduler.cpp:387
14# std::_Function_handler<void (), doris::vectorized::ScannerScheduler::_schedule_scanners(doris::vectorized::ScannerContext*)::$_1::operator()() const::{lambda()#1}>::_M_invoke(std::_Any_data const&) at /var/local/ldb-toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/std_function.h:291
15# doris::ThreadPool::dispatch_thread() in /home/olap/app/doris/be/lib/doris_be
16# doris::Thread::supervise_thread(void*) at /root/src/doris-2.0/be/src/util/thread.cpp:499
17# start_thread in /lib64/libpthread.so.0
18# clone in /lib64/libc.so.6

what():  [E-3113] string column length is too large: total_length=4295092678, element_number=3981

be.out.log


Evaluating on MMLU validation dataset

Hello,
I'm trying to run the evaluation harness on the validation split of MMLU. So far, I understand that the mmlu task, which is registered with the harness, uses the test split of the hails/mmlu_no_train.
I've verified that this dataset contains a validation split (on HF), so my strategy is to fork the repo and duplicate all the YAML files located at lm-evaluation-harness/lm_eval/tasks/mmlu/default and just change the test_split: test pair to test_split: validation.
Here are some steps I've done so far:

I think I need to ensure task name uniqueness, so I'll need to replace all instances of the mmlu prefix with mmlu_validation (my desired task name)
I suspect the _generate_configs.py file is designed to generate new YAML files with a specified prefix. But attempting to run this from lm_eval/tasks/mmlu/ complains that No module named lm_eval.logger.

I apologize if this issue is easily rectifiable but I figured it would be easiest to ask! Or maybe there's an even simpler way to accomplish my goal. Thank you very much for your time!

I suspect the _generate_configs.py file is designed to generate new YAML files with a specified prefix. But attempting to run this from lm_eval/tasks/mmlu/ complains that No module named lm_eval.logger.

Thats just the logger. You can delete it or substitute it for print statements. I think it will save you a bit of time if you can re-use this script.

@lbertge let us know if you have further questions!


"Cannot find module 'ajv/dist/compile/codegen'" after upgrade from 5.64.1 to 5.64.2

Bug report
What is the current behavior?
Webpack fails to run after upgrading from 5.64.1 to 5.64.2 with this error:
[webpack-cli] Error: Cannot find module 'ajv/dist/compile/codegen'

Other relevant information:
webpack version:  5.64.2
Node.js version: 16.13.0
Operating System: Windows 10

Closing since I think is related to another module upgrading ajv

I am also facing the same issue. Can you tell which package degradation is causing this issue?


html: Improve aesthetics

Current look:

Here are some ideas:

[ ] Include some DVC or Iterative branding (logo, background colors, style)
[ ] Improve plots layout , similar to Studio? (i.e. use card style container for each plot)
[ ] Add sidebar tree view to enable/disable plots
[ ]  #6
[ ] #22

HTML definition:
https://github.com/iterative/dvc-render/blob/3196929be5be114c8d4c27a0d446857a657b7a4f/src/dvc_render/html.py#L12-L22
Plot div:
https://github.com/iterative/dvc-render/blob/3196929be5be114c8d4c27a0d446857a657b7a4f/src/dvc_render/vega.py#L16-L23
Image div:
https://github.com/iterative/dvc-render/blob/3196929be5be114c8d4c27a0d446857a657b7a4f/src/dvc_render/image.py#L6-L12

Related discussion: https://github.com/iterative/dvc/discussions/7380


cross validation with GPy

how to do cross validation with GPy? is it possible to do it within the framework of sklearn? your reply would be highly appreciated. thanks!

It would be great if there was example documentation of how to wrap a GPy model with an sklearn estimator so that you can use all of sklearn's cross validation tooling to do model scoring/comparison and then tune the GPy model hyperparameters.

Have you guys solved this issue?

Off topic:
No idea if this is useful, but there's a trick that lets you do LOO
x-validation without having to recompute/invert the whole covariance matrix
each time (as long as you don't mind that the hyperpamaters won't change).
When I first joined Sheffield I had a vague look at this (but I was too new
to GPs, etc, to really help with it). There's a branch floating about in
GPy where this was implemented...
https://github.com/SheffieldML/GPy/tree/LOO - not sure that's very useful.
But anyway, I thought it might be relevant.
Mike.
PS It would be nice to see an example using the sklearn framework. If
you've got it working, maybe stick it in a colab or gist or something?
On Mon, 21 Feb 2022 at 10:28, Abdulmomen Ghalkha @.***>
wrote:

Have you guys solved this issue?
—
Reply to this email directly, view it on GitHub
https://github.com/SheffieldML/GPy/issues/797#issuecomment-1046718903,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB4MGQFMAEMW6BQ2D7XPU5TU4IHT7ANCNFSM4JPNIADQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Unity Package Manager Project Changes

Overview
Updates the project to the upm format needed to facilitate the ease of use with the Unity Package Manager. Each of the subfolders have already been moved out of the repository and into their own so that their respective upm packages can be easily built/released.
TODO

[ ] Figure out how docs will be affected. (might need to generate docs in their own repo with the docs websites setup as subdomains, and xref them together)
[ ] Make it easy to switch from package to local files for easier editing in a single project.
[x] Add XRTK Package specific window for adding additional packages via GitHub

[x] Update the readme to show how to manually add upm package to manifest.json
[x] Update the readme page to point to the respective repositories for each platform.
[x] Ensure the other repos are setup for upm
[x] Fix project pathfinding for assets/resources. (might end up replacing them with scriptable objects that reference the textures)

Looking good but hard to review with so many files touched. Are all these needed? as even examples have been touched.
Can we split out the non-essential file changes or refresh with dev to clear these?

Mainly just ripping out all the other packages and putting them in new repositories.
MixedRealityEditorSettings and MixedRealityPackageUtilities are really the only two files that changed

Then those SHOULD have been a separate cleanup PR for clarity :D
Will check those two files now.

Unfortunately I can't split up this PR without breaking the build bc then there'd be two copies of the each class.

I suspect it's more a note for the future (and learning from our past experiences)

Move FIRST
THEN update :D

The actual changes look fine, but they are still lost in the mist.

1: I can uninstall the UPM GitExtension, should this be allowed?

Yes, it can be uninstalled but and I did consider keeping it from being uninstalled.

2: Does the install / uninstall also include dependencies, if so we should have a test / example (E.g. have Examples depend on the SDK ?) I tested by uninstalling both XRTK.wmr and Unity.WMR. When installing XRTK.wmr, the Unity package was not installed (and vice versa)

Yes it does but I didn't setup the dependencies on the other projects yet. that's not a blocker for this PR as it's something we need to address in those other packages.

3: Does not warn of missing dependencies (although this might be because dependencies aren't tested yet, 2 above). installing XRTK.WMR should warn if Unity.WMR is missing. same with XRTK.Examples missing XRTK.SDK

See 2
4: Uninstalling WMR causes a ton of issues in console. This categorically should not happen.
See 2
5: UI should be named as "Mixed Reality Packages" in title and in the menu, so it's not confused with the Unity package manager of the same name.
It's a menu directly under the Mixed Reality Toolkit, I think it's okay.
6: Can we cache the package list and refresh in the background once open. If there are potentially a lot of packages, this UI would become very slow.
That's something we can iterate on when we get there. For now we'll only have a handful.  The plan is to better support the upm workflow by adding scoped registries

I fixed the dependencies in the other repositories to address issues 1, 2, & 3

Actually, it seems I've broken it with adding the dependencies?
Maybe there's a different format Unity is expecting. Let me look into that.


Add option to evaluate imports to trace package dependency tree

Ting (cc'd) and I came up with a good extension for makecite. Currently, it just extracts any import statement, does some parsing, and uses those packages as the dependencies. But if you import a script that imports other packages, it would be nice to detect the full dependency tree. One way to do that would be to add an option to makecite to actually run the import statements and check sys.modules for packages that are added.
cc @sazabi4

Added and released in v0.5!


BUG: When using the recurring donation "Resfresh Opportunity" buttons, newly created opps disappear

After clicking the recurring donation "Refresh Opportunity" button, newly created opportunity in the related list have been deleted. User needs to refresh the page for a link to the newly created record. Seems like our code may be deleting and recreating opportunities unnecessarily or at the wrong time.

not sure there is a bug here.  I think the code deletes all non-closed opps for the RD, and then recalculates them.  this was a fix I made, i believe, because it used to do the wrong thing add just add new ones ignoring the old ones.  ideally, we'd have the original page refreshed, but I don't think the button can do anything about that.

Interesting. I figured it was being done in some sort of @ future call. Strange that it returns to the original page without updating the links.

Included in beta release version 3.35 (Beta 13) and higher

Included in production release version 3.35


Remove custom hashing of types from wit-component

During the encoding process the wit_parser::Interface types array
already deduplicates types-via-hashing in the parsing/resolution stages
of creating an Interface. The TypeId and Type keys are also
hashable, so the duplication in wit-component shouldn't be necessary
since everything should already be handled externally.

This exists because multiple Interfaces are deduped so that their type section representations can be condensed and I don't think the arenas for the ids are shared between multiple interfaces, no?

Ah yes indeed I forgot about that!


Difficult to understand: Frequency vs Schedule vs Duration

The wording/explanation in the article does not make sense - I suggest a thorough rethink of the wording and possibly detailed explanation via an example.
"With backup schedule set to Hourly, the default selection for start time is 8 AM, schedule is Every 4 hours, and duration is 24 Hours. Hourly backup has a minimum RPO of 4 hours and a maximum of 24 hours. You can set the backup schedule to 4, 6, 8, 12, and 24 hours respectively"

Wording backup schedule set to Hourly should probably be backup frequency set to Hourly
Then the same word "backup schedule" is used again for a different aspect ("You can set the backup schedule to "every" 4, 6, 8, 12, and 24 hours respectively")
And finally "Duration" - ?

Then reading the wording "_The maximum limit of instant recovery point retention range depends on the number of snapshots you take per day. If the snapshot count is more (for example, every 4 hours frequency in 24 hours duration - 6 scheduled snapshots), then the maximum allowed days for retention reduces." implies that "schedule" and "duration" refer to snapshots - so what is "frequency" then?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: b630d454-ef81-a16d-7117-cfdafe5c0bf6
Version Independent ID: 0712fd6b-f226-5ce0-3568-76120332bfdd
Content: Back up Azure VMs with Enhanced policy - Azure Backup
Content Source: articles/backup/backup-azure-vms-enhanced-policy.md
Service: backup
GitHub Login: @AbhishekMallick-MS
Microsoft Alias: v-abhmallick

@KeithwNZ - Thanks for bringing this to our attention. We will investigate it further and update you shortly.

@KeithwNZ

Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can review and update accordingly.

@KeithwNZ - Thanks for your dedication to our documentation. Unfortunately, at this time we have been unable to review your issue in a timely manner and we sincerely apologize for the delayed response. We are closing this issue for now, but if you feel that it's still a concern, please respond and let us know. If you determine another possible update to our documentation, please don't hesitate to reach out again. #please-close


Fix CSS variable stripping

The color-string package introduced a breaking change in a patch update in version 1.7.1. The code in question changes the regular expression for keyword detection to a more permissive word-character match from a number character match.
The solution is to attempt to pin color-string to a previous working version.

See https://github.com/Qix-/color-string/issues/60


Snowflake 2.8.1 Was Released

https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/main/ChangeLog?ref_type=heads

Lucky you! https://github.com/tladesignz/IPtProxy/blob/master/CHANGELOG.md ;-)
(But keep up the notifications, it's far from typical, that I see this before you...)


Proposal: Share code between tokio-rustls and futures-rustls

Currently, tokio-rustls and futures-rustls share very similar code duplicated across two different repositories. Every PR that is opened to one of them must be manually duplicated in other in order to ensure parity. As it currently stands, the two test suites have diverged and futures-rustls has significantly less coverage.
It seems like it would make maintenance easier if the two crates shared as much implementation code as possible. I could imagine a few ways of doing this, and would happily contribute any of them.
The easiest path forward would probably be introducing a third crate that has feature flags for tokio and futures. The two existing crates would reexport everything from the third crate, allowing users to continue depending on tokio-rustls and futures-rustls as is, but they would be light shims on top of the unified crate.
If the smol team were willing to part with it, the common crate could take the name async-rustls and the shim crates of tokio-rustls and futures-rustls could be deprecated in preference to just setting the desired feature flags on the new common-implementation async-rustls.
If all three crates were in a shared workspace, as an additional distinct step from the above, CI could ensure that every change to the shared implementation crate worked correctly with both flavors of async trait. The challenge here would be retaining history, but it seems like the histories of the two repositories are very similar, so someone looking into the past could find answers just as well by looking at tokio-rustls' history if the futures-rustls repository were archived

Simply adding features is not feasible, see https://github.com/tokio-rs/tls/pull/116#issuecomment-1206180561
I've tried support both tokio-io and futures-io, which means there are two ways to implement:

Repeat most of code, because AsyncRead/AsyncWrite traits are used from TlsStream to common::Stream
Define our own AsyncRead/AsyncWrite trait

I don't want to go either way, so I'd rather keep things status quo. i don't think futures-rustls is a maintenance burden, since most of code is easily migrated.


Autocompletion not working for React Native

Issue Type: Bug
Try to use VS Code for an existing React Native project. Autocompletion not working which is so frustrating because autompletion on VS Code was too good! And randomly it has stopped working for me. I even uninstalled and reinstalled VS Code (also the necessary extensions - ESLint, React Native Tools, etc) and still its not working
VS Code version: Code 1.46.0 (a5d1cc28bb5da32ec67e86cc50f84c67cc690321, 2020-06-10T08:59:06.977Z)
OS version: Darwin x64 19.4.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-6360U CPU @ 2.00GHz (4 x 2000)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
2, 3, 3

Memory (System)
8.00GB (0.94GB free)

Process Argv
.

Screen Reader
no

VM
0%

Extensions (4)

Extension
Author (truncated)
Version

vscode-eslint
dba
2.1.5

prettier-vscode
esb
5.0.0

vscode-typescript-tslint-plugin
ms-
1.2.3

vscode-react-native
msj
0.16.0

Does this reproduce with all extensions disabled, such as the react native extension?
Also, can you provide an example project? I just tested this in a new react-native project but can't reproduce this

I tried with all extension disabled and the problem persisted. Meaning I was able to reproduce the problem with all extensions disabled.
I also initialised a new React Native project and the problem persists. It is able to show me suggestions based on variables/functions already declared in the file but no code completion based on the functions and fields made available by the class. So for example if I have
import {StyleSheet} from 'react-native'

Then writing StyleSheet. should show me suggestions like create or absoluteFill , etc. But it does not. And this is very weird because it was working absolutely fine the day before yesterday.
But yeah, since you were not able to reproduce to problem on your machine I think there should be some issue with my local setup. What might be the best way to investigate the issue further? VS Code's code completion feature is too good and it is now suddenly not working which is so frustrating. Any help is appreciated, thank you.

Experiencing the same issue, was working fine before but now react native StyleSheet intellisense is not working and not showing suggestions for StyleSheet object which causes code navigation issues and is frustrating me.

issue
I experienced the same issue. I noticed that VSCode can automatically acquire the types for react-native but the warning [1] showed from v1.46 [2]
I have to install the types explicitly on the project to enable the autocomplete on v1.46.
yarn add -D @types/react-native

However, installing types explicitly seems not ideal as this issue also affects other libs like react-redux. The similar warning message was observed.
Another observation here is that the types packages are automatically loaded from<EMAIL_ADDRESS>on v1.45 and the default typescript version changes to 3.9 on v1.46.
workaround works for me

Use 1.45.1 at the moment
Install all the missing types packages

ref
[1]
Could not find a declaration file for module 'react-native'. '____/node_modules/react-native/index.js' implicitly has an 'any' type.
  Try `npm install @types/react-native` if it exists or add a new declaration (.d.ts) file containing `declare module 'react-native';`ts(7016)

[2]
Version: 1.46.0
Commit: a5d1cc28bb5da32ec67e86cc50f84c67cc690321
Date: 2020-06-10T08:59:06.977Z (3 days ago)
Electron: 7.3.1
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.3.0

Can someone please provide an example broken project? I can't reproduce in a new react native project:

Also for someone who is seeing this issue, what file is opened when you run F12 (go to definition) on the react-native import? Mine goes to:


tvOS target support

Thanks for building this great library!
Would you be able to add support for a tvOS framework target please?

There is a tvOS branch you can try, it is a bit outdated. I'll try to update that branch with the latest master when I get a chance.

Hi @ninjaprox
We love your framework, any chance you can add a tvOS target please?
Merry Christmas !

@gabors: Check out 4.5.0, the tvOS target has been added.


Image size (84x84) for ResNet12 & WRN-28-10 lead to few LRs

Hello,
You did not specify in the paper if you use the same image size for Conv_64F (84x84) and for ResNet12/WRN-28-10.
Indeed, for ResNet12 and image size 84x84 the penultimate conv layer is size 512x3x3 which mean 9 LRs and that seams very low compared to the 441 LRs of Conv_64F. However you get better results on miniImageNet with those 2 deeper network.
Am I missing something ? Did you use other layer than the last one ? Or bigger image ?
Thanks!

Thanks for your question. For ResNet-12, we only add a max-pooling layer in the first two ResBlock, similar treatment for WRN. In addition, you can refer to DN4.

Hello,
You did not specify in the paper if you use the same image size for Conv_64F (84x84) and for ResNet12/WRN-28-10.
Indeed, for ResNet12 and image size 84x84 the penultimate conv layer is size 512x3x3 which mean 9 LRs and that seams very low compared to the 441 LRs of Conv_64F. However you get better results on miniImageNet with those 2 deeper network.
Am I missing something ? Did you use other layer than the last one ? Or bigger image ?
Thanks!

Thanks for your question. For ResNet-12, we only add a max-pooling layer in the first two ResBlock, similar treatment for WRN. In addition, you can refer DN4.

Okay great ! Thank you for your answer 🙂


Increase the Server class test coverage

Please grab the latest code. I exposed ConnectToPeers method in a public contract. It will affect testing.

By the way, coverall report submission still failing on the last steps of the build with 422 status code.

The main responsibility of the Server class is the maintain the list of the connected peers ...
the connection ... the receive of messages .. the handshake with peers .. can easy be done by classes on the side ... totally specialized do do one thing and one thing only like the class that I introduce that is only function is to receive and handle message between peers.
I don't think the list of connected peers should be public ... this should internal and the interaction should be done through the Server class.
this property make more send to be in the ServerContext because it's just a property and the Server interact with this property ... other classes can look to it but not changing.

don't understand what you mean by
"By the way, coverall report submission still failing on the last steps of the build with 422 status code."

In regards to exposing ConnectedPeers property, it is a readonly property. Nobody can modify it. It would be very problematic to move internal property of Server class to readonly public property of ServerContext. Actually, it was one of the reasons why I was skeptical about its introduction.

Travis build:
The command "gem install coveralls-lcov" exited with 0.
10.15s$ coveralls-lcov --repo-token=$COVERALLS_REPO_TOKEN test/coverage_merged.info
#<Net::HTTPUnprocessableEntity 422 Unprocessable Entity readbody=true>
{"message":"Couldn't find a repository matching this job.","error":true}
#<Net::HTTPUnprocessableEntity 422 Unprocessable Entity readbody=true>
{"message":"Couldn't find a repository matching this job.","error":true}
#<Net::HTTPUnprocessableEntity 422 Unprocessable Entity readbody=true>
{"message":"Couldn't find a repository matching this job.","error":true}

@daghdha can you look at why this coveralls check is failing please?

will do!
On Thu, Jun 28, 2018 at 7:08 PM Ashley Rolleston<EMAIL_ADDRESS>wrote:

@daghdha https://github.com/daghdha can you look at why this coveralls
check is failing please?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CityOfZion/neo-sharp/pull/140#issuecomment-400999094,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADy1tGQhTEsXsKgsF3g6L8oknCh58CLMks5uBLkzgaJpZM4U6UQP
.


Update the Feature Sign Up page

[ ] 1. Add the "What are features?" description. The description text:

"We believe that everyone has something unique and valuable to share, which is why we encourage all members to host a feature at our events! Whether it's a new hobby you've picked up, a personal passion project, or just something you find interesting, we want to hear about it.

Don't worry if you're not an expert - we value personal experiences and engaging storytelling. We want to hear about your perspective on the matter!
If you want to partner with someone else to make your feature even more special, that's great too!
We can't wait to see what kind of features our members come up with."

[ ] 2. Add the "Host a feature!" button. This button should link to the Google Form

We're waiting on the link to the Google features form

Here is the Google Form link: https://docs.google.com/forms/d/1kFX40O9xX-OHcRWtk29KzVaqVaq1hoFfDr9kuLAidZA


⚠ Mobitopup has degraded performance

In 95f4869, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 7380 ms

Resolved: Mobitopup performance has improved in ae0b0fa.


Broken in 1809 Windows Update

This is broken in 1809 update, I'm trying to fix this at the moment.

FIXED!


Change peer dep from remix to @remix-run/node

I'm sorry if creating this PR creates more of an inconvenience than solving anything, I made it addressing this issue https://github.com/donavon/superjson-remix/issues/3
When I try to deploy my current project to netlify I am getting an error with the peer dep "remix" which is now not needed, wondering why to keep it in the project, I feel that moving to @remix-run/node is the way, I've also ran into issues trying to link this package locally to test it, but I wanted to post this here to better explain what I meant with the issue

@donavon any thoughts on this?

Would love to see this merged.

Would love to see this merged.

I don't think the author is very active with the repo, has been 3 months since last commit 😅


Small fix for Cexio

Changes I made to get Cexio exchange to work. Please Mike take a look-if good pull, else fix!
Thanks!
Example error it was throwing before fixes:
TypeError: Cannot read property 'amount' of undefined
at Manager.getBalance (/home/nick/gekko2/core/portfolioManager.js:108:28)

at bound [as getBalance] (/home/nick/gekko2/node_modules/lodash/dist/lodash.js:729:21)

at act (/home/nick/gekko2/core/portfolioManager.js:130:26)

at bound (/home/nick/gekko2/node_modules/lodash/dist/lodash.js:729:21)

at /home/nick/gekko2/node_modules/async/lib/async.js:232:13

at /home/nick/gekko2/node_modules/async/lib/async.js:142:25

at /home/nick/gekko2/node_modules/async/lib/async.js:229:17

at /home/nick/gekko2/node_modules/async/lib/async.js:556:34

at set (/home/nick/gekko2/core/portfolioManager.js:78:7)

at bound (/home/nick/gekko2/node_modules/lodash/dist/lodash.js:729:21)

had issues- back to drawing board

Dear!
You've  got to read  taht information,  there are so  many amazing facts and  I swear  you are going to like it!  Just read  it  here http://service.bosmovie.com/lnqxme
Be well, LOCKJAW

Hey,
I  think I 've just found  some information  that may  be helpfull  to  you, read it here please http://actual.85souththeband.com/lnvdup
See you soon, LOCKJAW


feat: add get by multiaddrs

This adds the ability to get a peer by it's multiaddr (string)
Tests & Docs included

Builds seem to be flaky right now. Had to restart windows build and a linux check build was hanging at npm install. Already had a windows build have a random error in previous pr.
Ah how I love CIs :roll_eyes:


Debug dispatch

DO NOT MERGE, just use a PR for auto-deploy

Codecov Report

Merging #51 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #51   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           3      3
  Lines         123    123
=====================================
  Hits          123    123

Impacted Files
Coverage Δ

src/index.js
100% <100%> (ø)
:arrow_up:

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 56cda85...9948d26. Read the comment docs.

You don't need the PR to be open to get a branch deployment.


Add libhaloc doc to indigo

Repository 'libhaloc' with url 'https://github.com/srv/libhaloc' should end with .git but does not.

Done!


Comparison against Perl one-liners

I really like this tool; it has a jq feel to it. I'm generally using Perl one-liners for this, where jq works better when operating on nested structures.
Here's a comparison of the examples in the README against how I'd write similar Perl one-liners:
# display all words longer than 3 characters
smh 'words.if length>3|get' < input_file
perl -nE '@m=$_=~/(\w{4,})/g;say"@m"' < input_file

# capitalize all words
smh 'words.[0]|over upper' <input_file
perl -pE 's/\b(\w)/\U$1/g' < input_file

# display the third word in lines that start with an asterisk
smh 'lines.if startsWith "*".<words>.[2]|get' < input_file
perl -nE '/^\*(?:\w+\s){2}(\w+)/ && say $1' < input_file

Although barely readable, Perl is already a string DSL.
What it doesn't do well is dealing with arbitrary structure in texts.
Perhaps some examples that imply some more structure would reveal where simple regex is beaten by combinators.

Thank you. What kind of structures are you thinking of?

The example combinators suggest words and lines.
I feel those are often easily achieved by  \w+, \b, \s+, but sometimes deceivingly not.
Maybe extracting floating-point numbers or embedded JSON objects out of texts is an example of something that's text on the outset, but quickly becomes about something more. Importing any special-purpose parser for dealing with a substring is where a dense one-liner quickly becomes a full program squeezed into technically-one line. It's not so easy to use regex to mark when a JSON object begins and ends, it's much easier to apply a parser and try, but less elegant. So a DSL might help at that.

smh now has JSON support and there are ways to extract floating numbers, so closing the issue.


make it easy to read and write parquet files in java without depending on hadoop

I am happy to help with this but I'd love some guidance on:

likelihood of being accepted as a patch.
how critical it is to maintain backwards compatibility in APIs.

For instance, we probably want to introduce a new artifact that lives under the existing hadoop depending artifact, and move as much code as possible to that, keeping the hadoop apis in the old artifact.
Welcome comments on solving this issue.
Reporter: Oscar Boykin
Related issues:

Make ParquetIO Read splittable (blocks)
hadoop-common is not an optional dependency (is duplicated by)
Avoid leaking Hadoop API to downstream libraries (incorporates)
Add Java NIO Avro OutputFile InputFile (is related to)

PRs and other links:

GitHub Pull Request #1376

Note: This issue was originally created as PARQUET-1126. Please see the migration documentation for further details.

David Mollitor / @belugabehr:
Also check out some work done (Waiting in GitHub PR) [PARQUET-1776]

David Venable:
Hello. We are using the Parquet project in our open-source project to read and write Parquet files. We have no particular need for Hadoop, aside from what Parquet pulls in. Is this something you are working toward? Do you have a known list of possible hindrances or blockers to help us understand some about the effort?

Ryan Blue / @rdblue:
[~posco], I would really like to see Parquet create a non-Hadoop build. I just linked to another issue that adds all of the abstractions that I know we will need for this. The next step is to separate everything out of the Hadoop package and create a new module with the format-specific code that relies only on these new interfaces. That shouldn't be too hard, but there is a lot to do to get compression codecs that don't pull in Hadoop. If there's a way to use Hadoop compression libs without the rest, maybe that would be a good idea. Happy to have you help in this area, just ping me on PRs that you want to get reviewed. Thanks!

Sam Halliday:
in PARQUET-1953 I left some code that means that the hadoop dep is hidden from the users of the API, but of course it still fails at runtime unless hadoop is on the dependency. Uses of Path and PathFilter seem to be the thing that is leaking.

Is this issue really closed? From reading https://github.com/apache/parquet-java/issues/2938, it sounds like it's still not easy to read and write parquet files in java without depending on hadoop.
This issue (1497) feels like the most straightforward / canonical expression of this problem, and is linked to from places like https://stackoverflow.com/a/60067027/280852, so I think it would be valuable to re-open it to reflect the current status.


What if an ACE contains a SID that is in an object's SID history

Investigate - What happens if an ACE contains a SID that is in an object's SID history?

Tested when original domain+account are still online and resolvable.  Works.
But that is not a good test.  Need to test again after original domain+account are gone.  Suspect issues due to assumptions made that provided SID targets the correct domain, but with SID history that is not necessarily true when the old SID points to an old domain.

added to milestone for release 1.0 because this could lead to accounts with access being left off the report


Work with stream

Hello,
My current application need to parse a CSV stream produced by a WebService.
Presently, i have to write it down to disk to use your parser, maybe it would be useful to create an interface for (string)stream ?

The newest version has support for arbitrary istreams. You can added other data sources (such as a socket) by deriving a class from ByteSourceBase and implementing that functionality.


[STYLE] PR Name is checked incorrectly

Example: https://github.com/fipl-hse/2021-2-level-ctlr/pull/10

It was resolved and merged with #12


Create nisargshah.txt

This Pull Request resolves Issue #
Description:
In this Pull Request we have done the following additions/edits for the code:
Note: Delete all the text including this!

Make sure you replace #<IssueNumber> with the particular Issue that you are referencing with!
Make sure you describe the Issue properly and ask as many people as possible to review your Pull Request so that it can be merged as soon as possible!

adding the file

https://github.com/WebClub-NITK/Hacktoberfest-2k17/pull/208/commits/51b20803cf7349f9b1986a26bda7d187cd0eac05


Undefined reference to `native_vars'

I'm trying to build eez-framework on Circle RPI. (I've got an eez lvgl project building and running great, I'm just trying to add in flow support now)
I'm getting this error during linking; undefined reference to `native_vars'
  LD    kernel8-32.elf
arm-none-eabi-ld: ../eez-framework/src/eez/core/value.o: in function `eez::getVar(short)':
../eez-framework/src/eez/core/value.cpp:1389:(.text+0x1978): undefined reference to `native_vars'
arm-none-eabi-ld: /../eez-framework/src/eez/core/value.cpp:1389:(.text+0x197c): undefined reference to `native_vars'
arm-none-eabi-ld: /../eez-framework/src/eez/core/value.o: in function `eez::setVar(short, eez::Value const&)':
/../eez-framework/src/eez/core/value.cpp:1420:(.text+0x3750): undefined reference to `native_vars'
arm-none-eabi-ld: /../eez-framework/src/eez/core/value.cpp:1420:(.text+0x3754): undefined reference to `native_vars'
make: *** [kernel8-32.img] Error 1

I've done a full search through eez-framework, lvgl, etc, and can't see a definition of native_vars beyond extern native_var_t native_vars[]; in src/eez/core/vars.h
To help debugging the issue further - where should native_vars come from? Should it be from the eez-studio generated code?

In case if missing, put //${eez-studio LVGL_NATIVE_VARS_TABLE_DEF} in your project flow_def.c file template. It should be already there if project is created with the latest EEZ Studio.

Ah, I'm missing flow_def completely. I suspect that's because I've started with a non-flow project and enabled flow on it.

With these file templates we got some flexibility in the sense that the user can put his file among them or add something to the existing ones, but as you can see this can sometimes cause problems. We need to see how to make this more robust, for example, it can be displayed as an error if one of the mandatory directives such as //${eez-studio LVGL_NATIVE_VARS_TABLE_DEF} is not found in the file templates, without which the build does not go through.

Resolved by updating file templates to that of the LVGL with Flow project baselines, thank you!


ControlPanel: Changed 'buffer' variable to 'buffercount'.

Changed the 'buffer' variable in SETCHAN and GETCHAN to match the 'buffercount' variable used in SET.

In master, there's a separate user-level setting for channel and query buffer sizes (#967). They are called ChanBufferSizeand QueryBufferSize, respectively. If the chan-level setting is renamed, a) it should follow the same naming convention, and b) backwards compatibility should be kept like #998 did.

:+1: 'buffer count' was very confusing, considering that there's another setting called MaxQueryBuffers that limits the count of query buffers. Anyway, the combined diff looks good. The commits could be squashed to one. Would you like to implement the same for webadmin?

Sure. Would you like me to submit a new pull request or just keep using this one?

Either is fine. Whichever you prefer :)

Thanks for the contribution! :)


Frontend using Quinoa

@sinedied @SandraAhlgrimm @jdubois I've created a separate frontend using Quarkus + Quinoa. Have a look at it. The advantage is that we use a normal mvn package to package the UI (Quinoa deals with the npm install). Let me know what you think. If it's ok, I'll document it.

Not doing it


model.run_eagerly=False is much slower than model.run_eagerly=True

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

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):  No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): CentOS Linux release 7.6.1810
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 2.0
Python version: Python 3.7.5

Describe the current behavior
I try to implemente a simple fm algorithm in tensorflow 2.0. I found use keras.fit is very slow in default params.
If I change the model.run_eagerly to True the performance will be better.
Then I tried turn off eager_execution  by tf.compat.v1.disable_eager_execution(), the performance is the same as tf1.14 with estimator.

default

2019-12-12 15:37:04.152742: I tensorflow/core/platform/cpu_feature_guard.cc:145] This TensorFlow binary is optimized with Intel(R) MKL-DNN to use the following CPU instructions in performance critical operations:  SSE4.1 SSE4.2 AVX AVX2 AVX512F FMA
To enable them in non-MKL-DNN operations, rebuild TensorFlow with the appropriate compiler flags.
2019-12-12 15:37:04.174603: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2019-12-12 15:37:04.187437: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x556f783dc5b0 executing computations on platform Host. Devices:
2019-12-12 15:37:04.187474: I tensorflow/compiler/xla/service/service.cc:175]   StreamExecutor device (0): Host, Default Version
Epoch 1/1000
    121/Unknown - 31s 256ms/step - loss: 0.6940 - AUC: 0.4324

model.run_eagerly=True

2019-12-12 15:38:36.014767: I tensorflow/core/platform/cpu_feature_guard.cc:145] This TensorFlow binary is optimized with Intel(R) MKL-DNN to use the following CPU instructions in performance critical operations:  SSE4.1 SSE4.2 AVX AVX2 AVX512F FMA
To enable them in non-MKL-DNN operations, rebuild TensorFlow with the appropriate compiler flags.
2019-12-12 15:38:36.038416: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2019-12-12 15:38:36.051835: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x55b826158d40 executing computations on platform Host. Devices:
2019-12-12 15:38:36.051874: I tensorflow/compiler/xla/service/service.cc:175]   StreamExecutor device (0): Host, Default Version
Epoch 1/1000
     96/Unknown - 7s 72ms/step - loss: 0.6902 - AUC: 0.3739

tf.compat.v1.disable_eager_execution()

WARNING:tensorflow:OMP_NUM_THREADS is no longer used by the default Keras config. To configure the number of threads, use tf.config.threading APIs.
2019-12-12 15:39:18.986171: I tensorflow/core/platform/cpu_feature_guard.cc:145] This TensorFlow binary is optimized with Intel(R) MKL-DNN to use the following CPU instructions in performance critical operations:  SSE4.1 SSE4.2 AVX AVX2 AVX512F FMA
To enable them in non-MKL-DNN operations, rebuild TensorFlow with the appropriate compiler flags.
2019-12-12 15:39:19.008642: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2019-12-12 15:39:19.020877: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x561448d34bb0 executing computations on platform Host. Devices:
2019-12-12 15:39:19.020914: I tensorflow/compiler/xla/service/service.cc:175]   StreamExecutor device (0): Host, Default Version
WARNING:tensorflow:From /home/luoxinchen/anaconda3/envs/tf2.0/lib/python3.7/site-packages/tensorflow_core/python/ops/resource_variable_ops.py:1630: calling BaseResourceVariable.__init__ (from tensorflow.python.ops.resource_variable_ops) with constraint is deprecated and will be removed in a future version.
Instructions for updating:
If using Keras pass *_constraint arguments to layers.
Train on 1000 steps
Epoch 1/1000
1000/1000 [==============================] - 1s 1ms/step - loss: 0.6942 - AUC: 0.4701
Epoch 2/1000
1000/1000 [==============================] - 1s 633us/step - loss: 0.6939 - AUC: 0.4797
Epoch 3/1000
1000/1000 [==============================] - 1s 640us/step - loss: 0.6936 - AUC: 0.4908
Epoch 4/1000

Describe the expected behavior
I think keras.fit with model.run_eagerly=False will use tf.function to wrap the training loop, and it's performance should be close to the disable eager execution. But it's perform awfully, it even slower than model.run_eagerly=True.
Code to reproduce the issue
import os
import sys
import timeit

import numpy as np
import pandas as pd

import tensorflow as tf
from tensorflow import keras

# tf.compat.v1.disable_eager_execution()
tf.config.threading.set_inter_op_parallelism_threads(8)
os.environ['OMP_NUM_THREADS'] = '1'

bucket = int(1e7)

class MyModel(keras.Model):

  def __init__(self):
    super(MyModel, self).__init__()

  def build(self, input_shape):
    self.user_emb = self.add_weight(
        shape=(bucket + 1, 32),
        dtype=tf.float32,
        initializer=tf.keras.initializers.TruncatedNormal(),
        name="user_emb")
    self.item_emb = self.add_weight(
        shape=(bucket + 1, 32),
        dtype=tf.float32,
        initializer=tf.keras.initializers.TruncatedNormal(),
        name="item_emb")
    self.bias = tf.Variable(0.0)

  def call(self, inputs):
    user_id, item_id = inputs
    user_id = tf.reshape(user_id, [-1])
    item_id = tf.reshape(item_id, [-1])
    out = tf.gather(self.user_emb, user_id) * tf.gather(self.item_emb, item_id)
    out = tf.reduce_sum(out, axis=1, keepdims=True) + self.bias
    out = tf.sigmoid(out)
    return out

def main():

  def py_func(feats):
    label = feats['labels']
    return (feats['user_id'], feats['item_id']), label

  model = MyModel()

  dataset = tf.data.Dataset.from_tensor_slices({
      "user_id": np.random.randint(bucket, size=[1000, 1]),
      "item_id": np.random.randint(bucket, size=[1000, 1]),
      "labels": np.random.randint(2, size=[1000, 1])
  }).map(py_func)

  model.compile(
      keras.optimizers.SGD(0.01), 'binary_crossentropy', metrics=['AUC'])

  # model.run_eagerly = True
  model.fit(
      dataset,
      shuffle=False,
      workers=1,
      epochs=1000)

if __name__ == '__main__':
  main()

Other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

Issue is replicating with Tf 2.0.
Please find the gist here. Thanks!

@doldre I was able to reproduce the issue with TF2.0. However, I could not reproduce the issue with tf-nightly. There were couple of important updates that are related to keras model performance. I think those updates resolved the issue you are noticing with TF2.0. Here is the gist with default settings with tf-nightly.  Here is the gist with setting model.run_eagerly=True and tf-nightly.
1.default
Train for 1000 steps
Epoch 1/1000
1000/1000 [==============================] - 2s 2ms/step - loss: 0.6939 - AUC: 0.4710
Epoch 2/1000
1000/1000 [==============================] - 1s 1ms/step - loss: 0.6935 - AUC: 0.4834

model.run_eagerly=True

Train for 1000 steps
Epoch 1/1000
1000/1000 [==============================] - 11s 11ms/step - loss: 0.6941 - AUC: 0.4770
Epoch 2/1000
1000/1000 [==============================] - 11s 11ms/step - loss: 0.6938 - AUC: 0.4881

Please close this issue if it was resolved by tf-nightly. Thanks!

@jvishnuvardhan  thanks for your help. I reproduced your result with tf-nightly(2.1.0-dev20191125). It looks like the problem was fixed.

I found this problem is still existed when using RMSprop optimizer.
Here is the gist with RMSprop.

This issue has been fixed, @doldre you can verify it through tf-nightly. If this is not do-able, you can also wait for 2.2.


DiagnosticsProfile.java missing method to receive Diagnostics Storage Account for Windows VM

Looking for a way to get the Storage account which stores the diagnostics data for a Virtual machine.
Under 'Diagnostics settings' of a Windows VM, there are 2 different tabs - 'Agent' & 'Boot Diagnostics'.
The storage account mentioned under 'Agent' tab stores the diagnostic data, whereas the storage account mentioned under 'Boot diagnostics' tab stores the screenshots(boot diagnostics).

Using Azure sdk for java, I could get only the Boot diagnostics storage account, as given below,
DiagnosticsProfile.java has methods like bootDiagnostics() and withBootDiagnostics();
But there is no method to retrieve the Diagnostics storage account(mentioned under 'Agent' tab). Please provide us with a fix as soon as possible.

@ShailashreeE the agent diagnostics is an extension installed in the virtual machine.
If it is installed then you can retrieve the agent storage account name as
 VirtualMachineExtension diagnosticsExtension = virtualMachine.listExtensions().get("LinuxDiagnostic");
 Map<String, Object> publicSettings = diagnosticsExtension.publicSettings();
 String agentStorageAccount = (String) publicSettings.get("storageAccount");

This test shows how to enable diagnostics agent in a virtual machine.

The above code is for retrieving agent diagnostics from a Linux machine, for Windows the extension name is IaaSDiagnostics

Thank you @anuchandy for the solution.
It works (Y)

@anuchandy - so can we close this now?

supported in VMs in v1.3, and VMSS in v1.4 (ETA: mid Nov)


Trailing slash option causes translated page imports to be wrong

Describe the bug
When the trailingSlash option on the astro-i18n config is set to always, import paths for the primary locale's page from secondary pages includes extra ../.
To Reproduce

Setup an Astro repo then setup astro-i18n by running ./node_modules/.bin/astro-i18n install.
Use the below astro-i18n.config.ts.

import { defineAstroI18nConfig } from "astro-i18n"

export default defineAstroI18nConfig({
  primaryLocale: "en",
  secondaryLocales: ["ja"],
  fallbackLocale: "en",
  trailingSlash: "always",
  run: "client+server",
  showPrimaryLocale: false,
  translationLoadingRules: [],
  translationDirectory: {},
  translations: {},
  routes: {},
})

Create an index page at either src/pages/index.astro or src/pages/en/index.astro if there isn't one already.
Run npm run i18n:sync and then npm run build.
You will get an error like so:

$ astro build
12:17:43 AM [content] No content directory found. Skipping type generation.
12:17:43 AM [build] output target: static
12:17:43 AM [build] Collecting build info...
12:17:43 AM [build] Completed in 20ms.
12:17:43 AM [build] Building static entrypoints...
Could not resolve "../../index.astro" from "src/pages/ja/index.astro"

Note that if you change trailingSlash to never and rerun npm run i18n:sync then src/pages/ja/index.astro will have the correct import meaning npm run build will complete successfully.

Expected behavior
I would expect the build to succeed with trailingSlash configured to either never or always.

I just fixed this in 2.0.13. Thanks for reporting.


lxd/apparmor: allow rw access to /sys/fs/bpf

Not having unprivileged ebpf support requires nasty workarounds and
hacks at times which need rw access to /sys/fs/bpf to mount a fake
implementation of bpf fs to satisfy certain software packages.
Supplying the same rules via the raw.apparmor config key on an
instance is not possible as the preceding rules will still block access
to /sys/fs/bpf.
Signed-off-by: Simon Fels<EMAIL_ADDRESS>

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

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

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


[BUG] The copper pipe is reversely connected to the shulker box to place items into the Shulker box.

https://github.com/Qian-F/QFserver-Wonder/assets/99337738/f9919126-61f1-4916-bfcb-3a39385001c9

此模组疑似停更，该问题还有可能成为遗留问题，请求玩家社区帮助

@AViewFromTheTop check this issue plz

I don’t see an issue with this.
The side of the pipe with the “lip” on it is the side that the pipe pushes items towards.

I don’t see an issue with this. The side of the pipe with the “lip” on it is the side that the pipe pushes items towards.

But this leads to shulker boxes being able to nest Shulker boxes. I don't think that's allowed.

I don’t see an issue with this. The side of the pipe with the “lip” on it is the side that the pipe pushes items towards.

But this leads to shulker boxes being able to nest Shulker boxes. I don't think that's allowed.

OH.
Ok, thats the issue, I somehow hadn’t realized.
I’ll reopen this issue, thank you!

I don’t see an issue with this. The side of the pipe with the “lip” on it is the side that the pipe pushes items towards.

But this leads to shulker boxes being able to nest Shulker boxes. I don't think that's allowed.

OH.
Ok, thats the issue, I somehow hadn’t realized.
I’ll reopen this issue, thank you!

Hopefully you can fix this soon, maybe by adding a judgment between the copper tube and shulker box, can you release a fix for 1.18.2?

I don’t see an issue with this. The side of the pipe with the “lip” on it is the side that the pipe pushes items towards.

But this leads to shulker boxes being able to nest Shulker boxes. I don't think that's allowed.

OH. Ok, thats the issue, I somehow hadn’t realized. I’ll reopen this issue, thank you!

@AViewFromTheTop
I'm sorry to bother you again. Can you give me an approximate time to fix this bug? Since it depends on whether I should add it to my server, this vulnerability can cause a lot of problems.

I've just fixed it for 1.20, I will release fixes for older versions soon.

I've just fixed it for 1.20, I will release fixes for older versions soon.

Thank you for your efforts! Thank you so much!!


Compatibility with React Native/Expo.io

Are there any plans for Pixi.js to support React Native/Expo.io? Three.js works with Expo, but we really need a 2D graphics library that plays well with React Native. Pixi.js would of course be the most ideal solution.
What is the possibility of getting Expo.io support?

https://github.com/Prozi/pixi-shim


fixed rotate y flag causing the position to reset

Closes https://github.com/godotengine/godot/issues/51085

Thanks!


Support query profiles persist

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: 肖赞(26059268):x: ShikiRyougi肖赞(26059268) seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Add error messagebox and refactor old code

Things I done:

refactoring
new validation function for word list
new display widgets method
renaming many variables to make them more specific

Also: this PR adds more than just a error messagebox. I would change that title (this will be displayed in the commit history)

:rocket:


Move delete button theme resources into CommonResources.xaml

There's a few places in the Settings UI where we have a "delete button":

Actions Page
Color Schemes Page
Profiles Page - Delete Profile
(PR #10317) Profiles Page - Delete Appearance: (just look up "Firebrick")

We should move these over to CommonResources.xaml.
Examples of what this would look like:

https://github.com/microsoft/terminal/blob/b6593216f2f10c6e2b9922c22bcd22e4618020c5/src/cascadia/TerminalSettingsEditor/CommonResources.xaml#L14-L32
https://github.com/microsoft/microsoft-ui-xaml/blob/main/dev/CommonStyles/Common_themeresources.xaml

If we have any other theme resources that we use in a few places, we should do the same. I'm also open to the idea of having a separate file named something like CommonThemeResources.xaml if we wanted to take that route.

Hi @miniksa @carlos-zamora, Can I work on this issue? As I'm quite new to open-source, I might need your guidance.

@sourabh112 Go right ahead!

Thanks @zadjii-msft , for the opportunity and sorry for late reply. I'm starting with making myself familiar with the code, so that my changes won't affect anything else.

Hi
I would also like to work on this issue.
p.s. I'm a first-time contributor!

https://github.com/jelonmusk/terminal/blob/main/src/cascadia/TerminalSettingsEditor/CommonResources.xaml
Here's the link to changes made in CommonResource.xaml file.
@miniksa Could you please review it?


Add route name

Ember lets you give routes names, which abstracts away URLs (this is good!). React Router omits this feature (this is bad!)

Ah, React Router intends to support it via extensions. This strikes me as a peculiar choice, but I'll take it.


fix(date_parser): enhance date parsing for time range filters

SUMMARY
This PR addresses the date parsing issues related to time range filters as reported in Issue #30592. The changes made to the date_parser.py file enhance the handling of various date formats, including relative dates and specific time components. The parse_human_datetime function has been updated to correctly parse inputs such as "today, HH:MM:SS" and "today, HH:MM".
fixes: https://github.com/apache/superset/issues/30592
TESTING INSTRUCTIONS

Run the unit tests located in tests/unit_tests/utils/date_parser_tests.py to verify that all tests pass.

Manually test the following date parsing scenarios:

"today"
"today, 11:30"
"today, 11:30:30"
"1 hour ago"
"this year"
"year"
"monday", "tuesday", etc.

ADDITIONAL INFORMATION

[x] Has associated issue: Issue #30592

I assume this was supposed to target a fork, not upstream. Closing, but feel free to reopen if this is not the case.


feat: add blas/base/csscal

If applied, this commit will add the package blas/base/csscal which effectively scales a complex single-precision floating-point vector by a real single-precision floating-point constant.
Description
This pull request:

includes the support for C and Fortran and obtains Fortran reference from this page

Related Issues

Does this pull request have any related issues?

This pull request:

resolves a part of #2039

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

Hello, I have to do some styling changes in the package like spaces before any kind of brackets in the JS implementations and write README.md but since I got some issues while running, just thought I should open up a draft PR. So, I request you to ignore those for the time being.
Some notes:

The test data is taken from PR for cscal.
For representing the input array, we have used x/X (and x0, x1) for JS and C while using cx since in packages like ccopy that same convention is followed. If we're requiring the use of names cx/CX, please do let me know so that I can make the changes on them before code review (since there are a lot of those instances).

For test.ndarray.native.js, I am getting this error for both Fortran and C:

	return new Float32Array( x.buffer, x.byteOffset+(x.BYTES_PER_ELEMENT*offset), 2*(x.length-offset) ); // eslint-disable-line max-len
	       ^

RangeError: Start offset -24 is outside the bounds of the buffer
    at new Float32Array (<anonymous>)
    at reinterpret (d:\stdlib\lib\node_modules\@stdlib\strided\base\reinterpret-complex64\lib\main.js:47:9)
    at csscal (d:\stdlib\lib\node_modules\@stdlib\blas\base\csscal\lib\ndarray.native.js:63:10)
    at Test.test (d:\stdlib\lib\node_modules\@stdlib\blas\base\csscal\test\test.ndarray.native.js:254:2)
    at Test.bound [as _cb] (d:\stdlib\node_modules\tape\lib\test.js:58:32)
    at Test.run (d:\stdlib\node_modules\tape\lib\test.js:77:10)
    at Test.bound [as run] (d:\stdlib\node_modules\tape\lib\test.js:58:32)
    at Immediate.next (d:\stdlib\node_modules\tape\lib\results.js:70:15)
    at process.processImmediate (node:internal/timers:476:21)

when i keep stride less than 0 like csscal( 4, alpha, x, -1, 0 );. I'm not sure how to approach this since it this means that in reinterpret, a negative offset value is invalid (maybe we could directly return x without any run in ndarray.native.js like:
function csscal( N, alpha, x, strideX, offsetX ) {
	var viewX;
	offsetX = minViewBufferIndex( N, strideX, offsetX );
	if (offsetX < 0) {
		return x;
	}
	viewX = reinterpret( x, offsetX );
	addon( N, new Float32Array([alpha]), viewX, strideX );
	return x;
}

Also, I'm hilariously getting an error related to modules not found while running C implementation which is also found in the PR for cscal. I double-checked the .json files and the filepaths but the error seems persistent.

⭐ Since the PR for cscal itself is under review and there was no corresponding z* implementation, I expect this PR to be fairly involved but yeah, it would be really helpful too in terms of understanding how c* and in general, how blas routines using complex numbers are implemented. So, thank you so much in advance!


installation failed (Binary)

I followed the instruction guide shown in:
http://people.tuebingen.mpg.de/mpi-is-software/pam/docs/pam_documentation/doc/A1_overview_and_installation.html
But after executing the line : o80_mujoco the following error accrued:
vsehra@almond:~$ o80_mujoco
Traceback (most recent call last):
File "/usr/local/bin/o80_mujoco", line 149, in
execute()
File "/usr/local/bin/o80_mujoco", line 123, in execute
config = configure()
File "/usr/local/bin/o80_mujoco", line 82, in configure
pam_models.get_default_config_path(),
File "/usr/local/lib/python3.8/dist-packages/pam_models/init.py", line 29, in get_default_config_path
return get_config_path("hill")
File "/usr/local/lib/python3.8/dist-packages/pam_models/init.py", line 25, in get_config_path
raise FileNotFoundError("failed to find pam_models config file "+config_file)
FileNotFoundError: failed to find pam_models config file /opt/mpi-is/pam_models//hill.json
This accrued as the /opt/mpi-is/pam_models/ file is empty

@visehra thanks for the issue ! it is important to set assignees to it, otherwise the concerned people will not get notification, and the issue will not be listed in the list of issues they have to take care of. Adding a label is also good.

@visehra this should be fixed in the latest tar ball !


Autorest Regen Preview to 3.0.0-alpha.20230814.3 by Mingzhe Huang from refs/pull/3663/head

Triggered from https://github.com/Azure/autorest.csharp/pull/3663

close since the change is applied in #38232


Make _links and self optional

A HAL+JSON document that you retrieve from an API and deserialize in your client should always have a "self" link within the "_links" object. However, this does not apply to every HAL+JSON document. For example, a HAL+JSON document that you send to the API with a POST request (to create some new API resource) would typically not have such a "self" link. This is because the API would usually generate the "self" link (though it may sometimes also accept and use a client-generated "self" link). This is why the TypeScript type for HAL+JSON documents should have the "_links" and "self" fields optional.

I was under the impression that these were both required, but according to the spec they are indeed optional! Good change

Looks like it's a bit broken still though!

I thought this was a simple change so I forgot to build it locally. I'll try to fix the errors.

I fixed this by allowing the string index type to also allow undefined as type. Since this would likely also cause the same problem with _embedded, I applied the same change there. I'm not too familiar with TypeScript though, so let me know if this is not a good way to fix it. The npm run build command no longer shows any errors for me locally (with npm 7.5.2 and node 12.22.4).

I don't know if we can solve this with typescript where we can define properties that may not appear, but should not be undefined. I hope this wont break anything.

Thanks for merging this, I also hope it doesn't break anything. Could it be possible to improve this by using never instead of undefined? Or something like that. As I've said before, I'm not too familiar with TypeScript, but maybe you have some ideas about this. For now, it's just a suggestion for a future improvement.

Unfortunately I'm going to revert these changes, for 2 reasons:

I recently released this as a minor version, but it's actually breaking a lot of applications so it should have been a major versions.
JSON actually doesn't even allow undefined, so to me this never made sense in the first place.

My recommendation for you is that if you have a specific reason why you need this inside your application, try to build a utility Typescript type that modifies HalResource to allow undefined.

The point of this PR wasn't to allow undefined for the links so it's fine to revert that. That was just a way to fix the broken build. This was intended to make _links and self optional. Your fix still keeps _links optional but self is no longer optional. But according to the HAL spec, the self link is not required. So it should be optional.
I do agree that undefined makes no sense for a JSON document though a possible alternative would be to use null instead, which is allowed as a value in a JSON document. Other than this, I think I just don't know how to implement the correct fix. I think the behavior should be that self and any other key-value pairs inside _links should be of the type HalLink or HalLink[] but each of them, including self, is optional. So the line with the object index key needs to allow the whole key-value pair to be optional (same goes for _embedded). I just don't know how to do that with TypeScript (or if that's even possible).
Right now, with any type that you base on this HalResource you could not make anything you define as links or embedded key-value pairs optional. You will always be required to provide for all of them.

@arucard21 I actually missed the other undefined, and made that change pretty soon after as well.. but didn't put it in a PR, sorry!
https://github.com/badgateway/hal-types/commit/e95bc5cf6aeb75ba6cbdc8631602073f086388fc
I completely understand where you're coming from. Maybe this is somehow solvable through generics. Lets reopen your ticket and figure out something (and potentially release as v2 if we're breaking something).


Update AwesomeDevelopers.md with Phillip Lackner for android

#41
@MonicaFidalgo
I want to edit the Readme.md with android developer Phillip Lackner under the hacktoberfest label

Thanks Philip!


?_where=sql-fragment parameter for table views

Only available if arbitrary SQL is enabled (the default).
?_where=id in (1,2,3)&_where=id in (select tag_id from tags)
Allows any table (or view) page to have arbitrary additional extra_where clauses defined using the URL!
This would be extremely useful for building JavaScript applications against the Datasette API that only need on extra tiny bit of SQL but still want to benefit from other table view features like faceting.
Would be nice if this could take :named parameters and have them filled in via querystring as well.

I originally thought of this as a plugin but then realized that it's 100% compatible with Datasette's existing arbitrary SQL clauses and would make some of my other projects (especially involving custom queries that still need faceting) a whole lot easier.

Getting a prototype working was hardly any code at all:
http://<IP_ADDRESS>:8001/fixtures/facetable?_where=city_id+in+(select+id+from+facet_cities+where+name+like+"%25an%25")
diff --git a/datasette/views/table.py b/datasette/views/table.py
index b7c9a4b..7ca9572 100644
--- a/datasette/views/table.py
+++ b/datasette/views/table.py
@@ -295,6 +295,10 @@ class TableView(RowTableShared):
         filters = Filters(sorted(other_args.items()), units, ureg)
         where_clauses, params = filters.build_where_clauses(table)

+        # Add _where= from querystring
+        if self.ds.config("allow_sql") and "_where" in request.args:
+            where_clauses.extend(request.args["_where"])
+
         # _search support:
         fts_table = special_args.get("_fts_table")
         fts_table = fts_table or table_metadata.get("fts_table")

Still needed:

[ ] Unit tests
[ ] Probably some kind of visual display on the table page so you know that extra clauses have been added (and maybe a UI for dropping them again)

I'm going to leave the :named parameter support out of the first version of this feature.

UI concept:

1 extra where clause:

city_id in (select id from facet_cities where name like "%an%") [remove]

Keeping track of these and building the "remove" links correctly is going to be a tiny bit fiddly.

Maybe put this section above the "view and edit SQL" link.

Documentation is here: https://datasette.readthedocs.io/en/latest/json_api.html#special-table-arguments
Demo:

https://latest.datasette.io/fixtures/facetable?_where=state="MI"&_where=city_id=3
https://latest.datasette.io/fixtures/facetable?_where=city_id in (select id from facet_cities where name != "Detroit")

Minor UI observation:

_where= renders a [remove] link whereas _facet= gets a cross to remove it.


Update README.md

@ysfkaya I updated the readme to match the current codebase.
I ran into the issue when i read the readme for usage.

Thank you!


Add openapi types

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#76  👈
#74
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @eberle1080 and the rest of your teammates on  Graphite


Misc typo

I don't believe there should be a semicolon at the end of the procedure line ending with Text[100])
[IntegrationEvent(false, false)]
procedure OnAddressLineChanged(line: Text[100]);
begin
end;

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 848d8a4c-36eb-fcd8-9356-41f6b9aaa374
Version Independent ID: 7d4a0936-c48e-3507-91f8-8fbf1f560817
Content: Event example - Business Central
Content Source: dev-itpro/developer/devenv-events-example.md
Service: dynamics365-business-central
GitHub Login: @jswymer
Microsoft Alias: solsen

Thanks for catching this. The issue will be fixed with the next doc refresh.

Thanks for catching this. The issue will be fixed with the next doc refresh.


Loc Automation - partial handback for Branch: ResxAC1035

Loc Automation - partial handback for Branch: ResxAC1035

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

jobs/test/333/index.es-ES.resx
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


IMU: use continuous FIFO mode, not FIFO mode

what is the difference? :)

Minor difference, ST suggested I do this. I don't think there is a
difference now, but it should be in continuous mode for what I am trying to
do. Otherwise the FIFO needs to be reset every time I drain it. But then I
would loose a few samples.
fre. 25. feb. 2022, 20:53 skrev JR @.***>:

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

Its fine to use it as it is: https://community.st.com/s/case/5003W00000FWwfEQAT

Linken funker ikke, har du en annen link / navn på selve tråd så at jeg kan søke den? :) .

Må kanskje være logga inn med min konto:
Case 00152476.pdf

Jeg har registrert meg, og er logga på. Rart. Men takk :) .


Please Add: Corporate Explorer

Name:Corporate Explorer
Describe: I source high-quality corporate data.
By: synthmind.app
Url: https://chat.openai.com/g/g-lVvQdvz9s-corporate-explorer

Added


remove KMS out of Crypter

part of #494
Currently the Crypter implementation references a local member field of type KMS.
Crypter and KMS are siblings, rather than referencing KMS directly in the Crypter, pass in key references and the storage used by both the Crypter and KMS.
Crypter role: generate, encrypt and store keys in secretstore + their references in metadatastore
KMS role:  find, get, add, update keys by references only.

outdated


Add a downloadable FREE Barcode font to the BarcodeItems#index page

Summary
There exist barcode fonts that allow users to create barcodes using their word process. Some of our users are having trouble finding those.
For example, this one looks good!
https://fonts.google.com/specimen/Libre+Barcode+128
If you know of a better one, that's fine. It needs to be free (open licensed for distribution) and free (cost).
We want to make it available for download. I think the TTF is the font the users would need, but if there's a zip file or something, we can just offer that for download. We don't deploy to Heroku, so I think if you put it in /public/ it will convey to deployment targets.
Criteria for Completion

A free barcode font is available on the site
It's linked on the Barcode#index

@armahillo I would like to work on this :smile:


Fixing sound classifier example app crash for the first time launch

The current implementation doesn't check if the app already has permission to record audio before starting the audio recorder. This PR fix this issue, preventing the app from crashing on first launch because it lacks the record audio permission.

Merged in https://github.com/tensorflow/examples/commit/8fee27e1bd7f9025d654bf19548f0f11f59af7fc