Error Building 1.5.1 with Opensource OpenVINO

System information (version)
OpenVINO=> 2021.4
Operating System / Platform => U 18.04
Detailed description
Getting error while building dlstreamer_gst (1.5.1) with Open Source OpenVINO 2021.4(https://github.com/openvinotoolkit/openvino)
Installation cannot find ngraph:
--   Found gstreamer-1.0, version 1.19.1
CMake Error at /usr/local/openvino/inference-engine/share/InferenceEngineConfig.cmake:36 (message):
  File or directory /usr/local/openvino/inference-engine/../ngraph/cmake
  referenced by variable _ngraph_dir does not exist !
Call Stack (most recent call first):
  /usr/local/openvino/inference-engine/share/InferenceEngineConfig.cmake:124 (set_and_check)
  CMakeLists.txt:48 (find_package)
  gst/preview_elements/common/CMakeLists.txt:13 (find_IE_package)

Is dlstreamer_gst tested with opensource OpenVINO ?
Steps to reproduce
Install Dldt 2021.4 (https://github.com/openvinotoolkit/openvino)
Install gst-video-analytics 1.5.1

@dpatel257,
Did you try @adranit 's suggestions and got succeed?
Mark Liu

Hello @mliu2020  Yes, thanks for checking

Thanks for the quick response,
This is good confirmation and let me close this issue.
Feel free to post if you have new issues.
Mark Liu


include a prebuilt plugin

this is the first step to resolve kbase-ui build issues in travis
an addition change will be implemented to conduct these builds at ... travis.

also, this will need a version bump. ty!


feat: add a "dev" branch for the current production phase

Add a dev branch to work on new features

Done


[#1383] [DOCS] Improve Netty's documentation

What changes were proposed in this pull request?
Improve Netty's documentation. (Add the parameter rss.rpc.server.type and change all "Netty" to uppercase.)
Why are the changes needed?
For #1383
Does this PR introduce any user-facing change?
No.
How was this patch tested?
No need to be tested.

@zuston @jerqi  Please have a look at this.


Improve conditional statements

This commit...

separates just-statements from just-expressions (please check if used appropriately!)
refactors if-else statements to handle if and else independently.

TODO: adjust test cases

This is amazing, thank you! Makes perfect sense to separate out the else statement, definitely simplifies things.
I've checked, and the if grammar DOES allow if statements as operands. Operands can actually be any just expression.
Given that, I'm going to close this and commit only the else change myself along with fixed test cases.


Test read() and input()

Note these test outcomes are the same as existed before use of TextIOWrapper.
see https://travis-ci.org/jayvdb/stdio-mgr/builds/580618862

Also I am not sure about your preferred commit message structure - it would be a good thing to add to "CONTRIBUTING.md" or similar, if it doesnt already exist.

Codecov Report

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

@@          Coverage Diff          @@
##           master    #70   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           3      3
  Lines          96    100    +4
=====================================
+ Hits           96    100    +4

Impacted Files
Coverage Δ

src/stdio_mgr/stdio_mgr.py
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 d00d609...d30948c. Read the comment docs.

Apologies that I have added one Windows job to Travis.  It does slow down the CI considerably, but it means I encounter Windows problems on push instead of on PR, as Travis is most tightly integrated into my dev process (I've built tools on top of travispy, which I am supposed to be maintaining ..).

Also I am not sure about your preferred commit message structure - it would be a good thing to add to "CONTRIBUTING.md" or similar, if it doesnt already exist.

<nod> -- I'll add a bit about this when I draft it. I consider the leading allcaps tags as optional...once a branch is merged back in, I almost never look at them again. They just provide guidance when I'm looking back over a feature branch where I've added a whole bunch of not-necessarily-related stuff in one go.
Now that I'm not the only one working actively on stdio-mgr, I plan to use the feature-branch/PR/merge in a much more narrowly scoped fashion, to where the topics sort by PR rather than by commit callout.

Apologies that I have added one Windows job to Travis. It does slow down the CI considerably, but it means I encounter Windows problems on push instead of on PR, as Travis is most tightly integrated into my dev process (I've built tools on top of travispy, which I am supposed to be maintaining ..).

Is ok -- the test suite is small enough.
I'm interested to see that Travis has started adding new features now, post-sale.


Processing e-mail validation during account creation - using bottle framework

Team,
am using bottle framework for my web application. Respective to this work, we want to do email verification during registration process for creating a user account in our application. To proceed with this development, i didnt get any bottle related e-mail plugins and not able to close issue. Can you please let me know how to proceed with this issue.

Sending e-mails is not a bottle-specific task, why should there be a plugin for that?
https://docs.python.org/3.6/library/email-examples.html


unnecessary use of url for localhost in doc for service_to_service.rst file

Signed-off-by: Abhay Narayan Katare<EMAIL_ADDRESS>Commit Message: Unnecessary use of url in doc
Additional Description: NA
Risk Level: LOW
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Deprecated:]
[Optional API Considerations:]

Closing this


Token search changes

Codecov Report

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

@@          Coverage Diff          @@
##           master   #129   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          32     33    +1
  Lines         678    683    +5
  Branches       83     83
=====================================
+ Hits          678    683    +5

Flag
Coverage Δ

#builder
100% <ø> (ø)
:arrow_up:

#runtime
100% <100%> (ø)
:arrow_up:

Impacted Files
Coverage Δ

lib/sky-pages-module-generator.js
100% <ø> (ø)
:arrow_up:

runtime/auth-token-provider.ts
100% <100%> (ø)

runtime/auth-http.ts
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 db5bead...b011101. Read the comment docs.


Checks that all error messages are correctly parsed

Pull Request
Related issue
Fixes #162
What does this PR do?

Adds parsing checks for the remaining two errors,ie, InvalidTenantToken and Yaup.

PR checklist
Please check if your PR fulfills the following requirements:

[x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
[x] Have you read the contributing guidelines?
[x] Have you made sure that the title is accurate and descriptive of the changes?

Thank you so much for contributing to Meilisearch!

@bidoubiwa I Need a review on this one as well.

bors merge

This message is sent automatically
Thanks again for contributing to Meilisearch :heart:
If you are participating in Hacktoberfest, and you would like to receive some gift from Meilisearch too, please complete this form.


feat(intel): Enable OpenAMT and FDO capabilities

Closing this one for https://github.com/portainer/portainer/pull/6452


adminLTE Select2 style for allowClear

Hi,
I am using the option allowClear for Select2 and when set to true it puts an "x" mark to clear the select, but the position of this element is over the arrow so I was thinking the problem was from the select2 library but I noticed that there is a select2.less with some styles changed specifically for adminLTE so comparing the original style with the modifications I was able to correct the position overriding some styles:
.select2-container .select2-selection--single .select2-selection__rendered {
  padding-right: 10px;
}

If there is a better way to do that please tell me,
thank you!

I will try to fix that soon. Thanks for reporting the issue!

Sure, no problem.
Thanks!


Pluggable SSL backend for use on mips and armhf

The boringssl dependency does not build on mips-i version 1 or armhf. Maybe you don't care, in which case, fair enough. Thought you might want to know.

I could post this issue on boringssl page but they explicitly say not to use boringssl as a third party library. It's tailored for in-house google products...

Actually, boringssl doesn't even accept issues.

On mips-i, I get error messages like :
boringssl/crypto/hrss/asm/poly_rq_mul.S:319: Error: unrecognized opcode `push %rbp'
boringssl/crypto/hrss/asm/poly_rq_mul.S:321: Error: bad register expression
and so on

On armhf, I get error messages like :
boringssl/crypto/cipher_extra/aead_test.cc:545:54: error: requested alignment 64 is larger than 8 [-Werror=attributes]
alignas(64) uint8_t key[EVP_AEAD_MAX_KEY_LENGTH + 1];

Again, I can appreciate this is a boringssl issue

Thank you for letting us know.  We haven't tried building on these platforms before.
I agree it would be nice to be able to use OpenSSL with lsquic in addition to BoringSSL.  This, however, requires a significant amount of effort that can be spent better elsewhere (from our perspective).  As always, PRs are welcome!

Maybe some of the embedded tls/crypto libraries like mbedtls would be well suited. They build everywhere

Yeah, it would be nice to have pluggable SSL backends a la curl.

I agree it would be nice to be able to use OpenSSL with lsquic in addition to BoringSSL. This, however, requires a significant amount of effort

Can you be more specific than that? I tried to link against OpenSSL instead of BoringSSL, and some includes were missing that I did not find in OpenSSL. I did not go further, but if you know it would require a significant amount of effort, maybe I won't even bother. Do you have some pointers on what you are using that is BoringSSL-specific (and why you are using that)?
One of the issues I have is that I don't necessarily want to distribute the SSL library myself, I'd rather depend on the system one. And typically that's OpenSSL :slightly_smiling_face:.

It has been several years since we've decided to use BoringSSL and we have not investigated this further.  I could not give you the specifics without diving into this myself: I simply don't remember them.  Also, your goal of using stock OpenSSL is not possible for IETF QUIC, you will need a patched version by Tatsuhiro Tsujikawa.
On the other hand, I of course see the value in lsquic being able to use OpenSSL as well as BoringSSL.  If you would like to collaborate (where naturally you do most of the work and we advise if you get stuck on some lsquic-iness :slightly_smiling_face: ), I would gladly do so.  We can make a branch and work on that.

Right, I understand. I cannot commit to too much, but as a first step I could try to make it such that lsquic finds BoringSSL through find_package(OpenSSL REQUIRED), so that it can be exchanged with OpenSSL easily at the build system level.
However, I'm a bit confused: you say it's not possible to use OpenSSL with IETF QUIC, but it would work with lsquic? :thinking:
Is there a change that those patches by Tatsuhiro Tsujikawa will ever get upstream? Is that intended at all? I mean, HTTP/3 will be over QUIC, so I was guessing that OpenSSL/LibreSSL/BoringSSL would all work with it at some point...

lsquic started before IETF QUIC.  At that time, it supported gQUIC only.  Now it supports both gQUIC and IETF QUIC protocols.  You will need the aforementioned patch for the latter.
I believe this is the PR: https://github.com/openssl/openssl/pull/8797


⚠ Bofrost.de has degraded performance

In c1c9a55, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1166 ms

Resolved: Bofrost.de performance has improved in 1647853.


Not able to insert data into Elasticsearch with Logstash

Problem description
Hi, I am new to ELK and this is probably a duplication of #477, but I am not able to inject data into Logstash either after following the instruction. I edited the conf file, and then I just ran docker-compose down and docker-compose up to restart the containers. Am I missing anything? Thank you in advance!
Extra information
Stack configuration
Docker setup
Client: Docker Engine - Community
 Version:           19.03.8
 API version:       1.40
 Go version:        go1.12.17
 Git commit:        afacb8b
 Built:             Wed Mar 11 01:21:11 2020
 OS/Arch:           darwin/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.8
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.17
  Git commit:       afacb8b
  Built:            Wed Mar 11 01:29:16 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          v1.2.13
  GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
 runc:
  Version:          1.0.0-rc10
  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.1f  31 Mar 2020

Docker logs
logstash_1       | [2020-06-07T02:37:21,119][WARN ][logstash.outputs.elasticsearch][.monitoring-logstash] Detected a 6.x and above cluster: the `type` event field won't be used to determine the document _type {:es_version=>7}
logstash_1       | [2020-06-07T02:37:21,151][INFO ][logstash.outputs.elasticsearch][.monitoring-logstash] New Elasticsearch output {:class=>"LogStash::Outputs::ElasticSearch", :hosts=>["http://elasticsearch:9200"]}
logstash_1       | [2020-06-07T02:37:21,162][INFO ][logstash.javapipeline    ][.monitoring-logstash] Starting pipeline {:pipeline_id=>".monitoring-logstash", "pipeline.workers"=>1, "pipeline.batch.size"=>2, "pipeline.batch.delay"=>50, "pipeline.max_inflight"=>2, "pipeline.sources"=>["monitoring pipeline"], :thread=>"#<Thread:0x6fd9143f run>"}
logstash_1       | [2020-06-07T02:37:21,267][INFO ][logstash.javapipeline    ][.monitoring-logstash] Pipeline started {"pipeline.id"=>".monitoring-logstash"}
logstash_1       | [2020-06-07T02:37:21,283][INFO ][logstash.agent           ] Pipelines running {:count=>2, :running_pipelines=>[:main, :".monitoring-logstash"], :non_running_pipelines=>[]}
logstash_1       | [2020-06-07T02:37:21,612][INFO ][logstash.agent           ] Successfully started Logstash API endpoint {:port=>9600}

docker-compose.yml
version: '3.2'

services:
  elasticsearch:
    build:
      context: elasticsearch/
      args:
        ELK_VERSION: $ELK_VERSION
    volumes:
      - type: bind
        source: ./elasticsearch/config/elasticsearch.yml
        target: /usr/share/elasticsearch/config/elasticsearch.yml
        read_only: true
      - type: volume
        source: elasticsearch
        target: /usr/share/elasticsearch/data
    ports:
      - "9200:9200"
      - "9300:9300"
    environment:
      ES_JAVA_OPTS: "-Xmx256m -Xms256m"
      ELASTIC_PASSWORD: changeme
      # Use single node discovery in order to disable production mode and avoid bootstrap checks
      # see https://www.elastic.co/guide/en/elasticsearch/reference/current/bootstrap-checks.html
      discovery.type: single-node
    networks:
      - elk

  logstash:
    build:
      context: logstash/
      args:
        ELK_VERSION: $ELK_VERSION
    volumes:
      - type: bind
        source: ./logstash/config/logstash.yml
        target: /usr/share/logstash/config/logstash.yml
        read_only: true
      - type: bind
        source: ./logstash/pipeline
        target: /usr/share/logstash/pipeline
        read_only: true
      - type: bind
        source: ./SDI_test_Templates
        target: /usr/share/logstash/SDI_test_Templates
        read_only: true
    command:
      - --config.reload.automatic
    ports:
      - "5000:5000/tcp"
      - "5000:5000/udp"
      - "9600:9600"
    environment:
      LS_JAVA_OPTS: "-Xmx256m -Xms256m"
    networks:
      - elk
    depends_on:
      - elasticsearch

  kibana:
    build:
      context: kibana/
      args:
        ELK_VERSION: $ELK_VERSION
    volumes:
      - type: bind
        source: ./kibana/config/kibana.yml
        target: /usr/share/kibana/config/kibana.yml
        read_only: true
    ports:
      - "5601:5601"
    networks:
      - elk
    depends_on:
      - elasticsearch

networks:
  elk:
    driver: bridge

volumes:
  elasticsearch:

logstash.conf
input {
	file{
		path=>"/usr/share/logstash/SDI_test_Templates/ScarboroughSite.csv"
		start_position => "beginning"
    }
}

filter {
  csv {
    separator => ","
    columns => ["JCS ID","Program Name","Program Start Date","Program Exit Date","Client: Gender","Country of Origin","Postal Code"]
  }
}

output {
	elasticsearch {
		hosts => "elasticsearch:9200"
		index => "ScarboroughSite"
		user => "elastic"
		password => "changeme"
	}
}

You have to mount /usr/share/logstash/SDI_test_Templates/ScarboroughSite.csv inside the Logstash container. You can do that in the Compose file the same way we mount the Logstash config.

I have already mounted the source file in docker-compose.yml and I can see them inside the container
 - type: bind
        source: ./SDI_test_Templates
        target: /usr/share/logstash/SDI_test_Templates
        read_only: true

Is this enough?

Is this directory inside logstash/SDI_test_Templates on your local machine?
Could you please execute docker-compose exec logstash ls -l?

Yes, I put SDI_test_Templates inside docker-elk.  If you execute docker-compose exec logstash ls -l SDI_test_Templates, is the directory empty?

Hi, I just tried with another csv file and it worked. However, I did not see any error log from Logstash complain about the original csv file. Do you know by any chance what causes a csv file data to be invalid to be insert into Elasticsearch?

Thank you so much for your help, I'm closing this issue as it's solved


Needs Pods Support for latest 2.59.0 SwiftNIO version

Request
SwiftNIO no longer supports Pods after version 2.40.0. As we all know, the 2.40.0 Lib has several security issues, thus I wanted to use the most recent version of SwiftNIO, 2.59.0. I've been using SwiftNIO in my projects for many years, and it's now pretty tough to fast SPM instantly.
It would be beneficial if you could also support Pods.

@kanjsahu SwiftNIO dropped support for Cocoapods long ago https://forums.swift.org/t/swiftnio-is-dropping-support-for-cocoapods/56840

This is correct: we have no intention of supporting Cocoapods.

@kanjsahu FWIW, if you are willing to support Cocoapods for SwiftNIO that's absolutely possible in a repository that is not apple/swift-nio. For example see this comment and the ones further down. From what I know, nobody in the community stepped up to create and maintain NIO podspecs and most people seem to have moved on to SwiftPM.


ichunked, now more than ever

Re: issue #72 - this PR was inspired by @davebelais in PR #291.
As the issue states, a few people have tried to do a chunked-that-emits-iterators.
The version from PR #58, my version called ichunked_new in the issue, and the version from PR #291 all exhibit strange behavior when reading the chunks out of order.
This version handles that (previous chunks' elements are cached until they are needed), as well as 0-length iterables, iterables with None elements, etc.
I think I'm happy with this, 3 years after having given up. @davebelais, your thoughts? Re: @pylang's comment, I don't think this needs to merged with chunked; and I don't think the other "Grouping" itertools (except grouper) are really candidates for lazy versions?

(igrouper would be ichunked(padded(iterable, fillvalue, n, True), n))

Love it!


DOC: Update README.md

What's wrong with the existing documentation
For better comprehension of the project by contributors, some changes are required in the README.md file which are

There is a need to include the community site link "https://community-site-theta.vercel.app/".
The project would be better understood with a screenshot of the site page.
The code's package name and commands must be specified for smooth execution, especially for new contributors.

Hello @Its-Aman-Yadav, I would like to contribute to this. Could you kindly assign it to me?
Supported screenshots are give below:
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

I would like to work on this issue. Please assign me this issue.


The Burn book using outdated api?

The current version of the burn book calls CrossEntropyLoss::new with only a single argument where that method expects a second, being the device.  Also the init method the book previously prescribes requires the device to be passed where none is.  Is this intentional to be covered later in the guide (I skimmed it first but not in any great detail), or is this an actual problem (I tried just building but it would be useless to run until complete so I don't know if anything is wrong)?
The documentation is awesome btw

The Burn book is not versioned yet, so the hosted version is the last release version (v12.1).
We're thinking about hosting different versions, see issue #1325.

I'm using 0.12.1 which is the one instructed via the example given first in the book, I didn't go about grabbing the latest or anything, just set things up to see if I could play around with it.
I'll go ahead and check that out still

I'm using 0.12.1 which is the one instructed via the example given first in the book, I didn't go about grabbing the latest or anything, just set things up to see if I could play around with it.
I'll go ahead and check that out still

Oh you're right, there's still an issue with the book. That reference is outdated, will fix.

Alright, side question...
The latest documentation found on crates.io is 0.12.1, the built book from the repo is 0.13.0, is that the dev version not yet available, or is there some kind of lag in getting crates.io/cargo updated (I can't use 0.13.0 which looks like it's the prelude one), I can go ahead and point it at the repo though, I don't know how all that works behind the scenes (I read about it before but memory).

0.13.0 is just the latest dev version not yet released! But the release is imminent.
You can keep working with 0.12.1 if you'd like, but we're about to release and there are some breaking changes so if you don't mind working with the git version at this time I'd probably suggest that.

Thanks for flagging the discrepancy btw! 🙂 Just made the change in the linked PR.


Added Valid Parentheses  problem and solution

Hacktoberfest! 🎊🎈
🎉 Have you read the Contributing Guidelines? 🤔
(Write your answer here.)
📝 Description
(Write your answer here.)
Fixes #issue_no 🔧

✅ Checklist

[ ] I've read the contribution guidelines. 📚
[ ] I've checked the issue list before deciding what to submit. 🔍
[ ] I've edited the README.md and linked to my code. 📄

🔗 Related Issues or Pull Requests
(Write your answer here.)

.

..


util.h: Add dependency on time_units.h

The WAIT_FOR macro uses the 'k_us_to_cyc_ceil32' function declared in zephyr/sys/time_units.h. It should have been included.
Fixes #56006

All failing tests appear to be false positives. I created https://github.com/zephyrproject-rtos/zephyr/issues/56015 to track.

works with sdk 0.15.2 but fails in CI which has 0.16.0:
nization/zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
             RAM:       6792 KB      2047 MB      0.32%
          LOCORE:         32 KB        60 KB     53.33%
In file included from /home/nashif/zephyrproject/zephyr/include/zephyr/toolchain.h:50,
                 from /home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:10,
                 from /home/nashif/zephyrproject/zephyr/include/zephyr/sys/util.h:565,
                 from /home/nashif/zephyrproject/zephyr/arch/x86/zefi/efi.h:13,
                 from /home/nashif/zephyrproject/zephyr/arch/x86/zefi/zefi.c:9:
/home/nashif/zephyrproject/zephyr/include/zephyr/toolchain/gcc.h:558:2: error: #error processor architecture not supported
  558 | #error processor architecture not supported
      |  ^~~~~
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h: In function 'sys_clock_hw_cycles_per_sec':
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:64:16: error: 'CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC' undeclared (first use in this function)
   64 |         return CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:64:16: note: each undeclared identifier is reported only once for each function it appears in
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h: In function 'z_tmcvt':
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:80:28: error: 'CONFIG_SYS_CLOCK_MAX_TIMEOUT_DAYS' undeclared (first use in this function)
   80 |         ((ceiling_fraction(CONFIG_SYS_CLOCK_MAX_TIMEOUT_DAYS * 24ULL * 3600ULL * from_hz, \
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/util.h:251:12: note: in definition of macro 'ceiling_fraction'
  251 |         (((numerator) + ((divider) - 1)) / (divider))
      |            ^~~~~~~~~
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:150:40: note: in expansion of macro 'Z_TMCVT_USE_FAST_ALGO'
  150 |                 } else if (const_hz && Z_TMCVT_USE_FAST_ALGO(from_hz, to_hz)) {
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h: In function 'k_ms_to_ticks_floor32':
/home/nashif/zephyrproject/zephyr/include/zephyr/sys/time_units.h:238:20: error: 'CONFIG_SYS_CLOC

works with sdk 0.15.2 but fails in CI which has 0.16.0:

@nashif Funnily, this is failing locally even with Zephyr SDK 0.15.2 for me ...

@nashif Funnily, this is failing locally even with Zephyr SDK 0.15.2 for me ...

you are right, it fails also on 0.15.2 for me, has a disrty environment.

Now fails with: $ west build -p -b qemu_kvm_arm64 -T zephyr/tests/kernel/common/kernel.common
I think it is better to remove extra includes from util.h then add another include chain.

According to @dcpleung this PR created a new conflict:

#62464

Quoting myself in https://github.com/zephyrproject-rtos/zephyr/issues/62464#issuecomment-1714520334

Having two .h files that each include each other directly does not make any sense to me; I think this commit should never have been merged. [...]


Acquisition object for continuous acquisition

Two cases, one that repeats a 2D scan, and one that just runs the udf on whatever data currently hits the detector (represented as an infinite 1D nav), without pre-defined number of frames
Repeated 2D:

Depends on the synchronization; in some setups it needs to re-trigger after each scan (per-dataset trigger), in others, it can just run continuously (pixel trigger)
For nav plots, allow both "fresh plot each scan" and "overwrite partial results" plotting

Infinite 1d nav:

we can still support kind=nav results, but we need to handle the plotting and buffer allocation differently
maybe allow to use a ring buffer for this case?
plot nav results as a line? maybe limited in horizontal direction, to plot the last N points?
could also do custom plots, like quantities derives from CoM

This would be important for the Dectris setup at KIT, since the acquisition is started manually. Continuous processing would be important for live monitoring.

This would be important for the Dectris setup at KIT, since the acquisition is started manually. Continuous processing would be important for live monitoring.

As DECTRIS doesn't have a real contrinuous mode, we can emulate this using a very high value (~2000000000?) for nimage / ntrigger and canceling when we are done.

Repeated 2D: (...)

Would be nice to have a history of results, too, as we had at our last experiment: for example, with a slider over the time axis (if possible, having the slider responsive even while the acquisition is running, and not just "doing events" once per scan)


Update 0.9.0.rst

fix a 1-char typo.

Thanks for the contribution.

You're welcome. Have a look at #945 if you can: the doc on readthedoc is greatly outdated. Thanks!


zbench.run causes zig build test to hang

Zig Version
0.12.0
Steps to Reproduce and Observed Behavior
in build.zig.zon
.dependencies = .{
        .zbench = .{
            .url = "https://github.com/hendriknielaender/zbench/archive/refs/tags/v0.8.0.tar.gz",
            .hash = "1220a7330b49a17f0fd0dcf40f76f015db5180b3f1a6f52d7043801846795233c490",
        },
    },

std test set up in build.zig
 const unit_tests = b.addTest(.{
        .root_source_file = b.path("src/root.zig"),
        .target = target,
        .optimize = optimize,
    });

  // adding zbench here
    unit_tests.root_module.addImport("zbench", b.dependency(
        "zbench",
        .{
            .target = target,
            .optimize = optimize,
        },
    ).module("zbench"));

    const run_unit_tests = b.addRunArtifact(unit_tests);

    const test_step = b.step("test", "Run unit tests");
    test_step.dependOn(&run_unit_tests.step);

in root.zig
fn exampleBenchmark(allocator: std.mem.Allocator) void {
    for (0..1000) |_| {
        const buf = allocator.alloc(u8, 512) catch @panic("Out of memory");
        defer allocator.free(buf);
    }
}

test "bench example" {
    const zbench = @import("zbench");
    const stdout = std.io.getStdOut().writer();
    var bench = zbench.Benchmark.init(std.testing.allocator, .{});
    defer bench.deinit();

    try bench.add("My Benchmark", exampleBenchmark, .{});

    try stdout.writeAll("\n");
    try bench.run(stdout);
}

when running zig build test zig just hangs after bench.run. when removing bench.run all other tests pass quickly
Expected Behavior
Runs with feedback and completes

note I also tried the latest master version with the same outcome. In case it's worth noting, I'm running this on OSX in case there's anything linux specific about this benchmarking library
zig fetch https://github.com/hendriknielaender/zbench/archive/refs/heads/master.tar.gz --save=zbench

Could reproduce on Linux. Did you try with a different allocator? I remember there was an issue with the testing allocators... Can't test right now, not at a PC.

I’ve switched to https://github.com/silversquirl/benchmark.zig/ for the time being
I pulled the example with zbench directly from https://github.com/hendriknielaender/zBench/blob/c58b3a862008fec253b97318d66fda7df2c1da13/examples/basic.zig#L13

Note that the zBench examples are install-artifacts, not run-artifacts (see e.g. https://github.com/hendriknielaender/zBench/blob/main/build.zig#L80). TBH, I normally don't use zBench as part of test but run them in a main fn instead. We had a discussion about this here: https://github.com/hendriknielaender/zBench/issues/5.
Anyways, I still don't understand why the Zig compiler / test runner just hangs, it doesn't crash or tell me anything useful...

Thank. Ill give that a try when I have more time

Closing for now and will reopen if I see the same happening when run as an exe

I've had confusing issues like this with sending output to stdout, IIRC zig's build system assumes it can use stdout to communicate int tests and dumping other things to stdout can hang the build. I'd try using stderr instead and seeing how that goes.

ah, that actually does sound somewhat familiar. I saw something like that pop up on zig's discord the other day. taking note. thanks! a work around might be something parameterizing in an io.Writer to write the output to with some sensible default

You only need to pass std.io.getStdErr().writer() to bench.run() instead of std.io.getStdOut().writer().

FWIW this is still happening on the updated version for Zig 0.13.0
@bens fix works: std.io.getStdErr().writer().


Add 'allowed_updates' support

Hi! Thank you for your commit.
I think we should use more friendly config property name. How about camel case: allowedUpdates? Also, would be nice to update a readme file with this new property :)


Plugin Not working for Ionic 3

I used this plugin in my Ionic 3 project, I got this error as per the issue written in "Know Issues" section  -  PhaseScriptExecution [CP] Copy Pods Resources;
and my build failed.
So because the suggestion was to run project from Xcode, I opened the .xcworkspace file in xcode and ran the project. But I got this error -
ERROR: ERROR Error: Uncaught (in promise): TypeError: Object(WEBPACK_IMPORTED_MODULE_2__ionic_native_core["cordova"]) is not a function. (In 'Object(WEBPACK_IMPORTED_MODULE_2__ionic_native_core["cordova"])(this, "barcodeDetector", {}, arguments)', 'Object(WEBPACK_IMPORTED_MODULE_2__ionic_native_core["cordova"])' is an instance of Object)
Is this occurring because of incompatibility of ionic version? Please help me out!

@alon22 please help :(

@alon22 okay, update is that I followed https://ionicframework.com/docs/native/firebase-vision this link, and used
this.firebaseVision.barcodeDetector(FILE_URI)
.then((res: Barcode[]) => console.log(res))
.catch((error: string) => console.error(error));

this promise. I realised this one is not from your plugin. Then I followed the one mentioned here, that is -

//FILE_URI: File URI or Base64 Format
FirebaseVisionPlugin.barcodeDetector(FILE_URI,
(json) => {
console.log(json);
},
(error) => {
console.error(error);;
})
})
,but now I am getting "Cannot find FirebaseVisionPlugin" :(

You should to be able to user the promise with the latest version of @ionic-native/firebase-vision.
If you not use ionic-native and you have to add declare var FirebaseVisionPlugin at top of your page.

Thank you so so much Alonso for your help.
In that case, if I use the latest version of @ionic-native/firebase-vision
( that is 5.31.1), I must follow this link -
https://ionicframework.com/docs/native/firebase-vision, and use the
following promise -
"firebaseVision.barcodeDetector" right? I updated
my @ionic-native/firebase-vision to 5.31.1, but it did not help, no error,
nothing I am getting. I am giving a flowery image as input and expecting to
get an error message thrown by this .catch((error: string) => console.error(
error)); but not getting any. And in the second try, I declared
FirebaseVisionPlugin
: any
But that's not working, can you please help me with a code snippet? Maybe I
am doing something wrong (I have just started with ionic and angular and
finding it hard :( )  ( I am using angular and typescript).
Thanks again Alonso!
On Sat, Feb 6, 2021 at 6:37 PM Rubén Alonso Silvestre <
<EMAIL_ADDRESS>wrote:

You should to be able to user the promise with the latest version of
@ionic-native/firebase-vision.
If you not use ionic-native and you have to add declare var
FirebaseVisionPlugin at top of your page.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/alon22/cordova-plugin-firebase-mlvision/issues/10#issuecomment-774471260,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AES4BK62UOFU6RXBMG4KWUTS5UZXFANCNFSM4XC4QOBA
.

Thanks Alonso!

Thanks Alonso!
I added declare var FirebaseVisionPlugin at top and it worked. But I got into another trouble. At first I provided base64 image, but got the error "unsupported URL", next I changed "destinationType: this.camera.DestinationType.FILE_URI" this configuration in the camera options and provided the file uri, but also got this "Image URL required" error. It would be very helpful if I can provide the base64 image as input. Please help me out @alon22 :(

To use base64 image, the string must be contain data:image/jpeg;base64 or data:image/png;base64,if you are using camera-plugin add one of the two options at start of the result.

@alon22 Thank you so much for your help Alonso! It worked! I have one more question left. Does this PhaseScriptExecution error cause any problem while uploading the app to the app store?

@alon22 another question Alonso, I noticed that if the image contains only the barcode (pdf417 format), then the plugin works, else it doesn't. I am providing an image of an id card containing the barcode in pdf417 format (with other data and also a machine readable zone in the image). Now, what am I supposed to do, (it is not possible to crop the image with a cropper and provide it to the input of the plugin) - crop the image without an UI (I do not know how to do that in ionic), or there is any option to use the whole image?

@alon22, I uploaded the app in app store, it didn't cause any problem fortunately , but can you please try to solve the phase exception error that is occurring? :( Whenever I build the project it is hard to look for other errors that occur :(

Hi, I need to know more about this pluggin. How do I make it work? Do I have to add a new plugging for the Base64 thing? Please help I'm a little lost


🐛 Bug Report: Register entity stored on GitLab fails if the branch name has "/"

📜 Description
When I try to register an entity on the "Register an existing component" page, if the source branch has / for example, feat/test-x the register fails. This happens especially with GitLab, when I tested it with GitHub I got the expected behavior.
👍 Expected behavior
The entity should be registered successfully, with the location pointing to the correct branch, regardless of the branch name.
👎 Actual Behavior with Screenshots
When I register an entity stored on GitLab and the name of the branch in the repository has a / the register fails with a 404 error.

👟 Reproduction steps
1- Create a repository on GitLab
2- Create a branch with a name that contains /, e.g feat/test-x
3 - Add a catalog-info.yaml file to this branch
4 - Try to register this entity in the "Register an existing component" interface
and then you will get the error
📃 Provide the context for the Bug.
I suspect this is because the "/" is not escaped, so the GitLab API requests to an endpoint that doesn't exist.
🖥 Your Environment
OS:   Linux 5.15.11-76051511-generic - linux/x64
node: v18.13.0
yarn: 1.22.19
cli:  0.22.1 (installed)
backstage:  1.10.0
Dependencies:
@backstage/app-defaults                          1.1.0
@backstage/backend-app-api                       0.3.1
@backstage/backend-common                        0.18.1
@backstage/backend-plugin-api                    0.3.1
@backstage/backend-tasks                         0.4.2
@backstage/catalog-client                        1.3.0
@backstage/catalog-model                         1.1.5
@backstage/cli-common                            0.1.11
@backstage/cli                                   0.22.1
@backstage/config-loader                         1.1.8
@backstage/config                                1.0.6
@backstage/core-app-api                          1.4.0
@backstage/core-components                       0.12.3
@backstage/core-plugin-api                       1.3.0
@backstage/errors                                1.1.4
@backstage/integration-aws-node                  0.1.1
@backstage/integration-react                     1.1.9
@backstage/integration                           1.4.2
@backstage/plugin-api-docs                       0.8.14
@backstage/plugin-app-backend                    0.3.41
@backstage/plugin-auth-backend                   0.17.4
@backstage/plugin-auth-node                      0.2.10
@backstage/plugin-catalog-backend                1.7.1
@backstage/plugin-catalog-common                 1.0.10
@backstage/plugin-catalog-graph                  0.2.26
@backstage/plugin-catalog-import                 0.9.4
@backstage/plugin-catalog-node                   1.3.2
@backstage/plugin-catalog-react                  1.2.4
@backstage/plugin-catalog                        1.7.2
@backstage/plugin-github-actions                 0.5.14
@backstage/plugin-org                            0.6.4
@backstage/plugin-permission-common              0.7.3
@backstage/plugin-permission-node                0.7.4
@backstage/plugin-permission-react               0.4.9
@backstage/plugin-proxy-backend                  0.2.35
@backstage/plugin-scaffolder-backend             1.10.1
@backstage/plugin-scaffolder-common              1.2.4
@backstage/plugin-scaffolder-react               1.0.1
@backstage/plugin-scaffolder                     1.10.1
@backstage/plugin-search-backend-module-pg       0.5.2
@backstage/plugin-search-backend-node            1.1.2
@backstage/plugin-search-backend                 1.2.2
@backstage/plugin-search-common                  1.2.1
@backstage/plugin-search-react                   1.4.0
@backstage/plugin-search                         1.0.7
@backstage/plugin-tech-radar                     0.6.0
@backstage/plugin-techdocs-backend               1.5.2
@backstage/plugin-techdocs-module-addons-contrib 1.0.9
@backstage/plugin-techdocs-node                  1.4.5
@backstage/plugin-techdocs-react                 1.1.2
@backstage/plugin-techdocs                       1.4.3
@backstage/plugin-user-settings                  0.6.2
@backstage/release-manifests                     0.0.8
@backstage/test-utils                            1.2.4
@backstage/theme                                 0.2.16
@backstage/types                                 1.0.2
@backstage/version-bridge                        1.0.3
Done in 0.63s.
👀 Have you spent some time to check if this bug has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

Are you willing to submit PR?
Yes I am willing to submit a PR!

I suspect this issue might be related to #2815.

That is certainly related to this issue. Sorry for the duplication. Strange that I managed to register the component on GitHub when the branch name has a slash without a problem.

Closing as duplicate, thanks for linking to the other one.


Add DO NOT MERGE label

This pull request adds the DO NOT MERGE label to the block_labels list in bors.toml.
If a pull request has the label DO NOT MERGE and a user comments bors r+ on it, Bors will refuse to merge the pull request.
Thus, by adding the DO NOT MERGE label to a pull request, we can prevent accidentally merging "work in progress" pull requests and other pull requests that are not ready to be merged.

bors r+


Unexpected Workspace Created When Plugging in Second Monitor

My config has 10 workspaces.  Plugging in an external monitor, the second display gets assigned an 11th workspace, for which there naturally does not exist any keybinding in my config, so I can't navigate to it or move windows to it.
In general, if there are X workspaces in the config, plugging in an external monitor creates an (X + 1)st workspace.
What I would expect to happen is that one of the existing workspaces moves to the new display (the one targeted by workspace-back-and-forth seems like a natural choice when going from 1 to 2 displays, not sure how to pick that workspace when going to more than 2 displays).

Okay.  Thanks.  I don't think I agree with your philosophy on this one, as I find it more surprising to have a new workspace appear than to have even a random one of my existing workspaces appear on the new monitor, but that's a personal choice.  Maybe down the road, this can be made configurable?  Not a high priority though.


Design plan to support type reference type for runtime

Description:
$subject
Describe your task(s)
Related Issues (optional):
sub-task of #35270
Suggested Labels (optional):

Suggested Assignees (optional):

As per the discussion, the requirement can be divided into the following sub-tasks

[ ] Support annotations for type referenced typedesc values https://github.com/ballerina-platform/ballerina-lang/issues/36408
[ ] Support annotations for type referenced record fields
[ ] Support annotations for Union types & enum types
[ ] Provide proper type names for type-referenced type-related error messages


Selenium tests failing due to API endpoints

Actual Behaviour
The selenium tests are failing due to 502 Bade Gateway response from API endpoints.
Expected Behaviour
Change the endpoint to Github deployed samples.
Would you like to work on the issue?
Yes.

This issue is fixed now. Closing this.


Update information-protection.md

Fixed a typo for OME (from OEM)

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks

#sign-off


Add custom handling for argentinian blue dollar

Context
The exchange rate of the argentinian peso (ARS) is mostly not relevant for trading but unofficial market-based rates are more commonly used. Instead, for example the 'blue rate' is more relevant and closer to the actually traded price of the ARS token. Binance offers a price feed that is close to the blue rate, see here.
The batching server should be able to return the blue rate of the ARS token to make it available for crypto applications.
TODO
Change the batching server so that the query for the ARS price returns the blue rate instead of the 'official' one. Use the exchange rate of the USDT_ARS pair from binance.

Hey team! Please add your planning poker estimate with Zenhub @b-yap @gianfra-t @TorstenStueber

Good point. I think it makes sense to implement a general BinancePriceApi as part of this. I have to see how I can hook up the code so that the FIAT:ARS-USD is not returned based on the polygon price but the binance one but I'll try to come up with something that's not too confusing.


Change background in plot

Hi Friends,
I want to change background color to black color, so what i can do?
pls help me.
Thanks,

See this page:
http://rrag.github.io/react-stockcharts/documentation.html#/theme_dark
Does that help?


Inspecting not available for classes deriving from abstract : BaseBehavior type classes

If I have a class like this one:
using UnityEngine;
using System.Collections.Generic
using FullInspector;

public abstract class SomeClass : BaseBehavior
{
    public int field;
    public int property { get; set; }
    public Dictionary<int, int> dictionary;
}

And then a class that derives from it:
using UnityEngine;
using System.Collections.Generic;

public class DerivedClass : SomeClass
{
    public int otherField;
    public int otherProperty { get; set; }
    public Dictionary<int, int> otherDictionary;
}

If I now plug DerivedClass to a GameObject, I can only inspect the fields field and otherField in the editor.

This works as expected for me using the current master. Please reopen if you can reproduce using [this] (https://github.com/jacobdufault/fullinspector/releases/download/2.6.4/FullInspector-DLLs.zip) (or a more recent) build. Thanks!

I'm sorry. I wrote this code here to illustrate the problem in my own scripts in a short way, without testing it. It works indeed (with the same version I used before).
I found out what's the true source of the problem with my derived classes. They have editor scripts associated with them and I forgot I had to modify them in a Full Inspector way. Now that I've done that, everything works great.


Appstudio update test-custom-default-branch-hrtc

Pipelines as Code configuration proposal

Pipelines as Code CI is skipping this commit.User rhtap-qe-bots is not allowed to run CI on this repo.


WIP: Re-use previous analysis if dependency graph is unchanged

Fixes #4907.

Opening this to share first benchmarking results.

no-change: org.scalajs.linker.analyzer.internal.simulateChangedInfo = false
fake-change: org.scalajs.linker.analyzer.internal.simulateChangedInfo = true
optimistic: including second commit

logger-timings.csv

@sjrd I'd appreciate your opinion on this: For the initial linking step, there clearly seems to be a cost to doing this analysis, but there is also clearly a massive speed gain by doing it.
I would expect that dependency preserving changes are not so rare when doing incremental development (especially when fiddling with UI and what not). So to me, this is not very clear cut :-/

I'm still uneasy about this. The situations where it applies are still quite rare. Even for UI tweaking, when it's not CSS-only changes, I feel like calling one method more or less (like putting an additional div() or span()) have the potential to change the infos.
What would be convincing would be an in-situ noticeable difference. Try with and without the changes, on a real(-ish, possibly demo) codebase, making small changes and test whether it feels any faster. If the difference can be perceived in situations where it matters, that would make a good case for this optimization.


RadarChartView - Unknown type name

I have used iOS chart library, I want to use Radar chart view. I have created 'BalloonMarker.swift' and added code into it. However I have facing the following errors-
1)Undeclared identifier - 'BallonMarker'
2)Use of undeclared identifier 'marker'
Can you please help me to resolve it. I'm newbie for iOS.

read README and search old issues and google for your keywords. You are not the first one


Command/effect system refactor

Not all features have been implemented, but the refactor itself is done and bugs have been fixed. Merging for now, but should probably add more tests later.


No email address as stated

In this section: https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-web-client#get-help-with-the-web-client
"Get help with the web client
If you've encountered an issue that can't be solved by the information in this article, you can get help with the web client by emailing the address on the web client's About page."
There is no email address on the web clients About Page

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

ID: 58c2644e-6037-8b15-10e6-e77392cff23a
Version Independent ID: 1307699a-e45f-0f84-9563-73270bae1a76
Content: Get started with the web client
Content Source: WindowsServerDocs/remote/remote-desktop-services/clients/remote-desktop-web-client.md
Product: windows-server
Technology: remote-desktop-services
GitHub Login: @Heidilohr
Microsoft Alias: helohr

Hey TomHickling,
Thanks again for contacting Microsoft. We value your feedback.
Wording in this documentation has changed and a new feedback system was incorporated:

Other ways to provide feedback are as follows:

https://feedbackportal.microsoft.com/
Feedback Hub app (if you're running a Windows 10/11 OS)

We will now be closing this thread. Thank you and have a most pleasant day.
#please-close

#assign:xelu86


Snapshot Generation Fails Due to DefinitionException Caused by Alleged Wrong Slicing

Bug Description
The creation of a snapshot from the profile https://simplifier.net/medizininformatikinitiative-modulperson/patientin fails due to a DefinitionException. The DefinitionException is raised in org.hl7.fhir.r4.conformance.ProfileUtilities in line 875. According to the surrounding commentary and the debug context at raise time, the differential setup a slice for "Patient.identifier:versicherungsnummer_gkv.type.coding" but hasn't defined it. To me, the condition (if statement) of the DefinitionException and the exception itself is incomprehensible. I don't see any mistake in the profile definition, so I assume a bug on the HAPI FHIR side.
To Reproduce
I'm using the following method to generate the snapshot from the given differential and profileWebURL:
private StructureDefinition generateSnapshot(StructureDefinition differential, String profileWebURL) throws DefinitionException {

    DefaultProfileValidationSupport defaultSupport = new DefaultProfileValidationSupport(this.fhirContext);
    SnapshotGeneratingValidationSupport snapshotSupport = new SnapshotGeneratingValidationSupport(this.fhirContext);

    String profileCanonicalURL = differential.getUrl();
    String profileName = differential.getName();

    StructureDefinition snapshot = (StructureDefinition) snapshotSupport.generateSnapshot(defaultSupport,
            differential, profileCanonicalURL, profileWebURL, profileName);

    return snapshot;
}

The FHIR context is set to R4. The differential of the profile mentioned above is queried via the SIMPLIFIER REST endpoint at https://fhir.simplifier.net/r4/StructureDefinition/d82d0a1f-bf79-47b5-9641-fd198ff66b1a. This address is also selected for the profileWebURL parameter.
Expected behavior
I assume that the authors validated their profiles with SIMPLIFIER's profiling tools, further their profiles are no drafts anymore, so it should be possible to create a snapshot from of their differential definitions.
I also tested my function with the profiles https://simplifier.net/medizininformatikinitiative-modulperson/observation-vitalstatus and https://simplifier.net/medizininformatikinitiative-modulperson/probantin, which both work fine.
Environment

HAPI FHIR 5.0.2
Server: Tomcat 9.0.35
Java: 8u231
OS: Windows 10

FYI I've duplicated this ticket on the org.hl7.fhir.core repository where the associated codebase lives.
See https://github.com/hapifhir/org.hl7.fhir.core/issues/235


Add support for merged assemblies.

When using LibLog with assemblies that have been merged together with ILRepack the Type.GetType() calls fail because of the assembly qualified type names that no longer match. The fix is just to fall back on the plain type name without the assembly portion when the first attempt returns null. Rather than change all the Type.GetType() calls I added static functions in the base to do it.
I couldn't figure out a way to correctly unit test everything from a merged assembly easily. I'm using a build based on this and it is indeed working and all the existing unit tests pass.

Seems like a reasonable request and PR. Am wondering if there are any edge cases that could trip this up?

Can think of any so will merge and ship. Am going on your assesment that it is working for you in production ;)

Technically not all the way to "Production", but definitely in our "Production Like" test environment. :)
Any chance of an official nuget release soon?

On nuget.org.

Sorry to keep poking, but any chance of a non pre-release version on nuget.org? :)

@damianh There is an official LibLog 5.0.7 release note:
https://github.com/damianh/LibLog/releases/tag/v5.0.7
But the 5.0.7 release on nuget includes build number (Making it a pre-release build):
https://www.nuget.org/packages/LibLog/5.0.7-build.575


Preserve identity of OrdinalGroup instances loaded from the config cache

As groups are compared by identity in many places.
Followup to #20921

@bot-gradle test ACC, APT

OK, I've already triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build
AllPerformanceTestsReadyForRelease build

@bot-gradle clean

OK, I've already triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build
AllPerformanceTestsReadyForRelease build

@bot-gradle test RFR

@bot-gradle test ACC, APT

OK, I've already triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build
AllPerformanceTestsReadyForRelease build

No milestone for this PR. Please set a milestone and retry.

@bot-gradle test and merge

OK, I've already triggered a build for you.


⚠ Bofrost.be has degraded performance

In 10b9258, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1650 ms

Resolved: Bofrost.be performance has improved in 8328394.


Make ldtkgo.Open work when compiling for web

Currently ldtkgo.Open tries to find the filepath on the local disk, this means that it doesn't work on a go project compiled for web. This PR extracts the Open logic to 2 separate files, one gets included in the build when building for js and one when not, this ensures that files can always be properly loaded
An easy way to test this is to just run the ldtkgo/example using github.com/hajimehoshi/wasmserve:
cd examples
wasmserve .

# open http://localhost:8080/ on browser

Some questions
I've pretty much taken these files from ebitenutils:

https://github.com/hajimehoshi/ebiten/blob/main/ebitenutil/file_notjs.go
https://github.com/hajimehoshi/ebiten/blob/main/ebitenutil/file_js.go

Do you think it's necessary to include the original license header and worry that ebitenutils is Apache2 while ldtkgo is MIT? Maybe just adding a comment we took them from there should be enough?
Another idea would be to remove this dynamic loader and instead just allow users to provide the bytes directly. This would allow things like embedding the ldtk map directly in the binary.

Hello - thanks a lot for the PR, really appreciate it!
But I feel like this isn't necessary - instead, couldn't the user load the bytes however they wish (maybe with go:embed, as an example) and then pass that []byte into ldtkgo.Read()?

oh I can't believe I'm so dumb 😅 I didn't see there was already a public .Read(bytes) function. Yeah in that case this PR is not needed. I'll go ahead and close.

Ah, no problem! Glad that Read() works for your use case and thanks again for the PR.


Add "Keep on Top" mode for all other modes on the calculator

Problem Statement
I tend to use the programmer mode on the windows calculator when programming as most people do. I recently discovered the "Keep on Top" mode in the standard mode on the calculator. To my dismay, I can't use it in conjunction with the programmer mode or any other mode for that matter.

Evidence or User Insights
As far as I can tell, the button doesn't appear to be in any of the modes besides the standard mode as previously mentioned

Proposal
Simply adding the button to each mode will allow for easier access to it when using fullscreen applications such as when using an IDE on a single monitor needing to quickly perform programmer-esque calculations without having to alt+tab back and forth

Low-Fidelity Concept

Requested Assignment

I'm down to implement. Time permitting of course.

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

Problem Statement
I tend to use the programmer mode on the windows calculator when programming as most people do. I recently discovered the "Keep on Top" mode in the standard mode on the calculator. To my dismay, I can't use it in conjunction with the programmer mode or any other mode for that matter.
Evidence or User Insights
As far as I can tell, the button doesn't appear to be in any of the modes besides the standard mode as previously mentioned
Proposal
Simply adding the button to each mode will allow for easier access to it when using fullscreen applications such as when using an IDE on a single monitor needing to quickly perform programmer-Esque calculations without having to alt+tab back and forth
Low-Fidelity Concept

Requested Assignment
I'm down to implement. Time permitting of course.

Yeah, This Might be a Great Feature, I hope they Implement it in All Modes.

@WormChickenWizard Thanks for the suggestion! A challenge when we added this feature was adapting some of the other more complex modes for the smallest window size supported by CompactOverylay, which is why we limited the initial feature to just Standard. Something to think through as we consider this change:

As a workaround for the moment, PowerToys's Always on Top can be used to keep any calculator mode on top.
⊞ Win+Ctrl+T is the default shortcut to activate it!


lumafly: init at <IP_ADDRESS>

Description of changes
A cross platform mod manager for Hollow Knight written in Avalonia.
https://themulhima.github.io/Lumafly/
https://github.com/TheMulhima/Lumafly/

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

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

@rohanssrao can you change commit order, otherwise first commit is referencing non existing attribute

Done!

@AndersonTorres thank you for a review !


Implement support for version control systems other than git

Currently only git is supported, but it would be nice to have support for systems like darcs.

Re-learning some Darcs (or just learning, I think it's changed a lot) should be nice, or at least fun.

 Implement support for version control systems other than git

Hello @jsl @jpvillaisaza This issue has been open for a long time now. Do you think it is worth to invest the effort on supporting a different VCS?


support file detectors

This is needed in order to test uploading files with Sauce Labs. When a address of a local file on the host (i.e. your machine) is entered in, that file will be sent over the wire to the remote client and dealt with seamlessly.
Although it is not part of the builder API in the JS webdriver library, so far as I can tell, it may be possible for us to include it in our own builder API.

:+1:

Some not-so-great news: it looks as though the JS API doesn't yet support remote file detectors properly; though this is surprising to me given what I saw in the documentation. I have asked on the Selenium mailing list for clarification, and will update this ticket when I have more information.

I added support for file detectors in #12


Ability to toggle "Message Requests" view

Is there any way to see "Other" messages through this app?

Note: Settings menu nowadays includes "Message Requests" — we should hook it up to a main menu item.

Fixed in 0.1.7


openCL branch of caffe reports much higher speeds

on OpenCL-caffe, there are performance matrices claiming speeds of about 4ms per image for training AlexNet with Radeon R290X, Considering this GPU is much weaker than a GTX 1080, these figures seem very weird compared with the 20ms in your tests.
What's your take on this?

My speeds are forward / backward times for an entire minibatch of 16 images; they divide by the minibatch size to try and compute a per-image time. You need to divide my times by 16 to be comparable to theirs, at which point the GTX 1080 is significantly faster than their R290X times.
Another subtle issue is that they use a minibatch size of 128, while I used a minibatch size of 16 for a fair comparison across all models. Since AlexNet is a small model and GPUs are massively parallel, I'd expect the per-image time to decrease as the batch size increases, which gives their benchmark a slight advantage.

Thanks, this clears it up :) On an unrelated note, I'd really love to see benchmarks of SqueezeNet 1.1, which should be much faster than all of these networks.

Hello,
First of all its great work now i am able to understand torch framework and benchmark till some extend.
Im trying to see the difference between running on gpu and cpu.
I built the torch and my desktop spec are intel i7 with Pascal Titan-X.
I was able to run on GPU but as far as running on CPU when i issue the command
python run_cnn_benchmarks.py --gpus -1  --models Torch_Ref/distro/cnn_bench/cnn-benchmarks/models/alexnet/alexnet.t7 --batch_sizes 1 --use_cudnn 1
Im getting following error "
re/lua/5.2/torch/File.lua:343: unknown Torch class <cudnn.SpatialConvolution>"
May i missing something here while running on CPU only.


[BUG] Required to input bootstrap password with setup new password

Describe the bug
Input box Bootstrap Password shown and required input password to set up new password.

To Reproduce
Steps to reproduce the behavior:

Install fresh Harvester
Navigate to https://<vip>/, will be redirect to https://<vip>/dashboard/auth/setup
use ctrl+R to refresh page, Input box Bootstrap Password shown
unable to set up new password when the Input box is appeared.

** The Input box will disappear when visiting the page via url redirect. (which means user can navigate to https://<vip>/ to fix this as a workaround)
Expected behavior
Bootstrap Password should comes with an hint as snapshots in #1362 .
Or the behavior should be consistent whatever how many refresh pages hits.
Environment:

Harvester ISO version: master-d05a6cc7-head
Underlying Infrastructure (e.g. Baremetal with Dell PowerEdge R630): Baremetal DL360 3nodes

close, if there issue can reproduction, please feel free to open.


[HW]

Name:
Email<EMAIL_ADDRESS>Linkedin Profile: https://www.linkedin.com/in/siddharth-goenka-22b75a169/
Attach the homework step I screenshots below:
<SCREENSHOTS>
<OUTPUT>

Thanks Siddharth!

Thank You Sir !

Hey Siddarth. I reopened this so you could get your badge. Here you go -> https://api.badgr.io/public/assertions/1Rv2bxR4S86SE-49iBo_jA?identity__email=siddharthgoenka17%40gmail.com. Thanks for your submission.


set text_stream_sample.py   timeout but it did not work.

Due to a delay in text input, voice generation was cancelled. A timeout parameter was set according to the example, but it did not take effect
properties["SpeechSynthesis_FrameTimeoutInterval"]
properties["SpeechSynthesis_RtfTimeoutThreshold"]
The output error is timeout exceeding 3000ms, cancel voice generation. So I want to know how to make the speech generation exceed 3 seconds, or how to modify the timeout parameter

Hi, where are you setting these properties?

这是来自QQ邮箱的自动回复邮件。

您好，感谢您的来信，邮件已经收到，我将尽快给您回复。

Hi, where are you setting these properties?

Hi, where are you setting these properties?

properties = dict()
properties["SpeechSynthesis_FrameTimeoutInterval"]="3"
properties["SpeechSynthesis_RtfTimeoutThreshold"]="1"
speech_config.set_properties_by_name(properties).  but doesn't work

这是来自QQ邮箱的自动回复邮件。

您好，感谢您的来信，邮件已经收到，我将尽快给您回复。

这是来自QQ邮箱的自动回复邮件。

您好，感谢您的来信，邮件已经收到，我将尽快给您回复。


add mshadow lint

add missing code group
depend on https://github.com/dmlc/mshadow/pull/238 and https://github.com/dmlc/dmlc-core/pull/244

can we do a traversal and include every thing?

i will try

@piiswrong dll dep is merged

You need to replace all occurrences of MX_TREAD_LOCAL with MX_THREAD_LOCAL

@piiswrong ok. field


Measurements and SPI transmissions stop after some time with 4 sensors

I have made some minor modifications to the library to handle 4 sensors.
https://github.com/vmanoj1996/ultrasonic.arduino.ICUX0201
Here is my brief workflow:

Initialize the sensors. first one in tx, rx mode and the rest are only receiving.
trigger
Wait for data ready. Once data is ready, read it and trigger again.

For 2 sensors, it works robustly.
But when I have 4 sensors connected, the sensor stops after some time sporadically.
Lowering the SPI clock speed from 12MHz to 6MHz seems to help. Additionally, length of ribbon cables going to the sensor seems to have an effect on this.
Are there some cabling or clock speed guidelines for using ICU30201 sensor.
For some reason, it works robustly with ICU Evaluation utility.
I used teensy 4.0.
Is there a possibility of signals (clock or data) getting corrupted as stated in this page,
https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/643087/tm4c1294kcpdt-spi-terminations-for-multiple-slave
I have a 25MHz logic analyzer and can get one oscilloscope to debug further. But not sure what to look for. Any guidelines would help.

The code is here
code.txt

Hi Manoj,
Good question. Yes, I think ringing on the clock line is a possible culprit. This can definitely be a problem as the flex cables get longer. The resource you found seems to be describing a similar problem we have faced in the past. I am not sure about the arduino hardware, but you may also be able to configure the rise/fall time of the SCLK to improve the performance - this might explain the difference between Arduino and our devkit.
Here is a selection of alternate flex cables, if you don't need the full length it might be a good workaround for you to use shorter flexes:
https://www.newark.com/w/c/cable-wire-cable-assemblies/cable-assemblies/ffc-fpc-flat-flex-jumper-cables?no-of-cores=12conductor&pitch-spacing=0.5mm&contact-orientation=same-sided-contacts&sort=adf_f1001602_bv

Got it. Thanks for the insight. This is what I was looking for.
Additionally, are there any other things that I can try. Will adding any resistors on the clock line help? I read it in a few forums like the above one.

Just curious, are there any SPI buffers on the Smart Sonic EVK board.


vcpkg install amqpcpp ok

but  message .h  show some errors

I assume they are related to the min/max macro? This has been plaguing C++ code bases for years. The solution is to define the NOMINMAX symbol.
If you are using CMake, you can simply add
add_definitions(-DNOMINMAX)

to your CMakeLists.txt file.

It's better to use target_compile_options to avoid affecting other projects.


Quilt spec improvements

Starting this as a draft, but this is intended to address #45 + whatever related follow up is appropriate. cc: @stylewarning who may have an interest in these changes.
Aside from typo fixes, there are a few more significant changes.
Clarification around standard vs implementation-specific features
The body of DEFFRAME contains "frame attributes", some of which are sensible to standardize (e.g. every frame has an INITIAL-FREQUENCY), whereas other attributes may be specific to a hardware implementation.
The "template waveforms" may be considered vendor specific. This is because the specific templates available may depend on the Quilt translator (if statically resolving waveforms) or the specifics of  lower level control software and hardware. Likewise, even for seemingly standard shapes, like a gaussian, there may be constraints on the template parameters (e.g. perhaps on some hardware these may refer to memory regions, whereas for other hardware they must be constant).
Removal of parametric DEFWAVEFORM and waveform expressions
I'm also suggesting to remove parametric waveform definitions, i.e. DEFWAVEFORM foo(%bar): .... The reason for this is twofold:

There was broad consensus in supporting template waveforms with named parameters such as foo(a: 1, b: 2), since these are much easier for a human to reason about. This is slightly at odds with the originally proposed syntax around parametric DEFWAVEFORM, which was intended to mirror that of parametric gates.
I don't think parametric waveform definitions are that useful. For those parametric waveforms representing "vectorized" arithmetic, one can easily use frame mutations (e.g. SET-SCALE) or adjust accordingly during readout (e.g. an additive shift there). I don't see practically how someone would do something more complicated than this: certainly they aren't going to write 1000 expressions by hand, and if designing a waveform in MATLAB or numpy they will just end up dumping the samples directly.

For similar reasons, I changed an example in which a waveform was used as part of an algebraic expression representing "vectorized arithmetic" of some sort.

RE parametric waveforms: What are the negatives of keeping them? Are they complicated from an implementation perspective? I'm not against holding back a feature because it's not useful, but I wonder if it might end up being a nice-to-have and does it cost us much to implement?

RE parametric waveforms: What are the negatives of keeping them? Are they complicated from an implementation perspective? I'm not against holding back a feature because it's not useful, but I wonder if it might end up being a nice-to-have and does it cost us much to implement?

The negatives are just that they aren't currently implemented, the proposed syntax is caught between the Quil circuit style and the Quilt template waveform style, and as far as I can tell there is not a clear case for this feature. I think if we want to include something like this, there needs to be more thought about it. For example, what might even be more useful is to develop the notion of "waveform expressions", e.g. something like
DEFWAVEFORM foo:
    ...

PULSE 0 "rf" (alpha*foo+1)

This was also suggested by the spec, but never made explicit, and would require some clarification around what sort of expressions are allowed and how they are to be evaluated.


Login Directly to Confluence and Skip Azure Login Button

Please add an option for the add-on to allow users to go directly into Confluence/Jira without clicking a button.  We have applications that have a link to issues and pages that should allow the user to see them without getting a blank Confluence page that then has a small login button at top right that the users have to notice.

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

ID: a45acbc6-caae-be6c-939e-55451831d03e
Version Independent ID: 0d88f4ee-2ac5-1ad4-245b-b8c0752a7303
Content: Tutorial: Azure Active Directory integration with Confluence SAML SSO by Microsoft
Content Source: articles/active-directory/saas-apps/confluencemicrosoft-tutorial.md
Service: active-directory
GitHub Login: @jeevansd
Microsoft Alias: jeedes

Note that this is in reference to the add-on you install in Confluence and Jira.
They seem to be Microsoft created/owned.
e.g., com.microsoft.MSSsoConfluencePlugin

@dashap
Thanks for your feedback! We will investigate and update as appropriate.

@dashap please post this to User Voice as product feedback and we will reply there as that is the correct channel for this. https://feedback.azure.com/forums/169401-azure-active-directory


Linear probing in Java

Have you read the Contributing Guidelines on Pull Requests?
Yes
Description
Linear probing in hashing
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
Fixed #5464

@ankitaggarwal23 please add label for the level of issue

Use proper alignment of code and braces

Read the instructions mentioned on Gssoc discord yesterday. Do the changes as per that.


(German) Language Option for Default Prompts

Hi there!
I am using LlamaIndex with german data and german prompts. As far as I can tell the default prompts are only in English and there is no option for setting the language. I suspect that a native language default prompt could avoid confusing the model and slightly improve performance. Has this been discussed/proposed before?

Hey @benheckmann, yes the default prompts are only in English, but it's possible to set custom prompts (see https://gpt-index.readthedocs.io/en/latest/how_to/custom_prompts.html).
We'd love to expand international language support in the future. If you are interested, we would encourage making a contribution via PR to benefit the community!
If you haven't, please join the discord community, you'd get quicker response and better support there!
Closing this for now.


Unexpected firewall warnings

When we start the final electron app we get 2 firewall warnings popping up (running on windows 10).
For instance when building and running the Electron.Net sample music player, we get a firewall warning for "ElectronNET.Host" and one for "myelectronmusicplayer.exe".
Does anybody know why we get these warnings? Why do we get 2 of them? How can we avoid them for our users?

Had same issue & stopped looking into it becouse of that

I have solved the firewall prompt when it comes to the api. This was done by just resetting the bind:
WebHost.CreateDefaultBuilder(args)
                .UseElectron(args)
                .UseUrls($"http://localhost:{BridgeSettings.WebPort}")
                .UseStartup<Startup>();

but the issue lies here:
https://github.com/ElectronNET/Electron.NET/blob/5a676cb76aee7069cfe15fd09aca2c52e5498447/ElectronNET.API/WebHostBuilderExtensions.cs#L34
The api is being bound to <IP_ADDRESS>

Mh - would " .UseUrls("http://localhost:" + BridgeSettings.WebPort);" trigger the same Firewall Warning? @RogerDodger123 ?

This should be fixed in the next update.


Slow create_cube and load_all_data on large dataset

Steps to reproduce
Download 2019-Oct.csv file (5.28GB - 42.448.764 rows) from https://www.kaggle.com/mkechinov/ecommerce-behavior-data-from-multi-category-store
Then run the following lines: (I used %%time to obtain the timing, running each line in a separate cell)
import atoti

# CPU times: user 4.73 ms, sys: 4.05 ms, total: 8.77 ms
# Wall time: 4.91 s
session = atoti.create_session()

# CPU times: user 8.12 ms, sys: 4.26 ms, total: 12.4 ms
# Wall time: 323 ms
october_store = session.read_csv('2019-Oct.csv')

# CPU times: user 2.11 ms, sys: 0 ns, total: 2.11 ms
# Wall time: 9.75 s
cube = session.create_cube(october_store)

# CPU times: user 4.51 ms, sys: 2.73 ms, total: 7.24 ms
# Wall time: 1min 55s
session.load_all_data()

# CPU times: user 24.2 ms, sys: 13.8 ms, total: 38 ms
# Wall time: 1.77 s
cube.query(m['contributors.COUNT'])

Do the same thing with 2019-Nov.csv (8.38GB - 67.501.979 rows):
# CPU times: user 2.29 ms, sys: 0 ns, total: 2.29 ms
# Wall time: 15.3 s
cube = session.create_cube(november_store)

# CPU times: user 9.56 ms, sys: 2.94 ms, total: 12.5 ms
# Wall time: 3min 17s
session.load_all_data()

# CPU times: user 30.1 ms, sys: 7.25 ms, total: 37.4 ms
# Wall time: 1.7 s
cube.query(m['contributors.COUNT'])

Actual Result
Two things worth noting:

although only 10.000 rows have been loaded, create_cube takes 10 seconds with the 5.3GB file and 15 seconds with the 8.4GB file.
load_all_data which loads the CSV files and create the cube takes 2 minutes with the 5.3GB file and 3 minutes 17 seconds with the 8.4GB file

In comparison, with pandas the 5.3GB file is loaded in 40 seconds...
import pandas as pd

# CPU times: user 36.9 s, sys: 2.67 s, total: 39.6 s
# Wall time: 39.6 s
october_df = pd.read_csv('2019-Oct.csv')

# CPU times: user 15 µs, sys: 1e+03 ns, total: 16 µs
# Wall time: 19.6 µs
october_df.shape[0]

And the 8.4GB file is loaded in 1 minute 7 seconds...
import pandas as pd

# CPU times: user 1min 2s, sys: 5.11 s, total: 1min 7s
# Wall time: 1min 7s
november_df = pd.read_csv('2019-Oct.csv')

# CPU times: user 11 µs, sys: 1 µs, total: 12 µs
# Wall time: 14.8 µs
november_df.shape[0]

Expected Result
(1) I would expect create_cube to be much faster and to depend for the greater part on the loaded data (i.e. 10.000 in each case). It seems to be impacted by the underlying large file.
(2) Is there any way we can improve the file loading/cube creation time and get closer to/beat pandas timing?
Note that I haven't changed the max_memory parameter and/or set any JAVA flags as I think most of our users would not tweak those parameters. If some of those improve timings or fix the issue please document them.
Environment

atoti: <IP_ADDRESS>00901144640
Python: 3.8.5
Operating System: linux
CPU:  Intel(R) Xeon(R) CPU E3-1505M v6 @ 3.00GHz; 4 cores, 8 threads
RAM: 32GB

This is caused by the fact that the data set contains some very high cardinality fields that are automatically used as hierarchies (in this case user_session notably).
If you create a cube without default hierarchies, you get the following times:
%%time
cube = session.create_cube(october_store, mode="manual")
Wall time: 5.04 s

%%time
session.load_all_data()
Wall time: 31.7 s

The parsing is done at a pretty reasonable rate on my laptop (assuming a ~200MB bandwidth on my hard drive):
INFO: 5 GiB 286 MiB<PHONE_NUMBER>), 42448765 lines, 42448764 records read from 2019-Oct.csv in 34s (156 MiB 445 KiB (164034204)/s, 1228351 lines/s, 1228351 records/s) (2704 tasks, 2.11% reading, 4.85% decoding, 0.08% waiting, 18.04% stripping, 60.95% parsing, 13.94% publishing)
ActivePivot / atoti has to materialize the hierarchies to provide advanced filtering / slicing / dicing capabilities, which is why it can take a longer time when some high cardinality (gt 100.000) hierarchies exist.

We have discussed at some point the idea of no automatically including a field as a hierarchy if its cardinality is too high.
However, it's not supported by ActivePivot (unless we compute the cardinality beforehand, but that'll likely increase the creation time too much)

We have discussed at some point the idea of not automatically including a field as a hierarchy if its cardinality is too high.

That would be awesome. It could be another mode as well if you think it's too costly for regular data set. Anyway, once we document it in an article, people should know to use the manual mode for now.
create_cube still takes 9 seconds in manual mode prior to loading the data. Have you looked into improving that as well since there is no "high cardinality" hierarchy to create at this point of time?
# CPU times: user 2.13 ms, sys: 605 µs, total: 2.74 ms
# Wall time: 8.7 s
cube = session.create_cube(october_store, mode='manual')

although only 10.000 rows have been loaded, create_cube takes 10 seconds with the 5.3GB file and 15 seconds with the 8.4GB file.

There is an issue in the CSV sampling where much work is done even if only a few are used.
Related internal issue: https://support.activeviam.com/jira/browse/APS-12918

With the upcoming release where the sampling has been removed since tables/stores are not reloaded every-time the session structure changes:
%%time
october_table = session.read_csv("2019-Oct.csv", table_name="Test")
Wall time: 17.3 s

%%time
cube = session.create_cube(october_table, mode="manual")
Wall time: 4.27 s

%%time
cube.query(cube.measures['contributors.COUNT']) # 42,448,764
Wall time: 1.52 s

%%time
pd.read_csv("2019-Oct.csv")
Wall time: 51.5 s

Tested on macOS with a 2,3 GHz 8-Core Intel Core i9 and 32 GB 2400 MHz DDR4.


allow docker group to be overridden

This is really a workaround, but I'm not sure how I'd even tackle handling the params.pp logic without potentially impacting others.
I'm trying to use the RHEL7 stock docker, which uses group dockerroot. Unfortunately this params block negates the logic in this params block forcing RHEL7 to always use the default_docker_group of docker.
I don't really know how to fix the non-intuitive use of the same variable name in params and init, where logic exists for it in params but users can only override it later in the processing path through init.
I'm open to other suggestions on how to fix this problem, but for now this is broken for my use case.

Thanks, this looks good. The underlying code could do with some tidyup but this is the correct interface. Thanks


Consistent Styling for H1 on all pages

Is your feature request related to a problem? Please describe.
The H1 on website pages are not having consistent font size and weight
Describe the solution you'd like
Make all H1 headers have consistent styling. A typography guide might likely be needed.
Additional context

Sure.
Can I work on this?


HADOOP-18180. Replaces ExecutorServicePool with ExecutorService

Description of PR
The ExecutorServicePool class was only submitting tasks to the ExecutorService. This PR removes ExecutorServicePool and submits directly to the ExecutorService.
How was this patch tested?
Tested in eu-west-1 by running
mvn -Dparallel-tests -DtestsThreadCount=16 clean verify

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
17m 39s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 5 new or modified test files.

_ feature-HADOOP-18028-s3a-prefetch Compile Tests _

+1 :green_heart:
mvninstall
40m 41s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
compile
0m 55s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
0m 47s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 42s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
mvnsite
0m 55s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
javadoc
0m 40s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 42s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 29s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
shadedclient
23m 40s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 38s

the patch passed

+1 :green_heart:
compile
0m 44s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
0m 44s

the patch passed

+1 :green_heart:
compile
0m 34s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
0m 34s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 23s

hadoop-tools/hadoop-aws: The patch generated 0 new + 3 unchanged - 2 fixed = 3 total (was 5)

+1 :green_heart:
mvnsite
0m 40s

the patch passed

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 30s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 15s

the patch passed

+1 :green_heart:
shadedclient
23m 31s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
2m 41s
/patch-unit-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch passed.

+1 :green_heart:
asflicense
0m 42s

The patch does not generate ASF License warnings.

120m 53s

Reason
Tests

Failed junit tests
hadoop.fs.s3a.read.TestS3InputStream

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4520

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 8eb241625259 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
feature-HADOOP-18028-s3a-prefetch / 3bd7b73823eb9713c259932e4133ce6b5190e11e

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/2/testReport/

Max. process+thread count
566 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-aws U: hadoop-tools/hadoop-aws

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
15m 17s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 5 new or modified test files.

_ feature-HADOOP-18028-s3a-prefetch Compile Tests _

-1 :x:
mvninstall
0m 32s
/branch-mvninstall-root.txt
root in feature-HADOOP-18028-s3a-prefetch failed.

-1 :x:
compile
0m 31s
/branch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.

-1 :x:
compile
0m 32s
/branch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.

-0 :warning:
checkstyle
0m 30s
/buildtool-branch-checkstyle-hadoop-tools_hadoop-aws.txt
The patch fails to run checkstyle in hadoop-aws

-1 :x:
mvnsite
0m 32s
/branch-mvnsite-hadoop-tools_hadoop-aws.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed.

-1 :x:
javadoc
0m 31s
/branch-javadoc-hadoop-tools_hadoop-aws-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.

-1 :x:
javadoc
0m 31s
/branch-javadoc-hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.

-1 :x:
spotbugs
0m 31s
/branch-spotbugs-hadoop-tools_hadoop-aws.txt
hadoop-aws in feature-HADOOP-18028-s3a-prefetch failed.

+1 :green_heart:
shadedclient
3m 37s

branch has no errors when building and testing our client artifacts.

-0 :warning:
patch
4m  9s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

-1 :x:
mvninstall
0m 55s
/patch-mvninstall-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

-1 :x:
compile
4m  0s
/patch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
hadoop-aws in the patch failed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.

-1 :x:
javac
4m  0s
/patch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
hadoop-aws in the patch failed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.

-1 :x:
compile
1m 36s
/patch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
hadoop-aws in the patch failed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.

-1 :x:
javac
1m 36s
/patch-compile-hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
hadoop-aws in the patch failed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 29s
/buildtool-patch-checkstyle-hadoop-tools_hadoop-aws.txt
The patch fails to run checkstyle in hadoop-aws

-1 :x:
mvnsite
1m  7s
/patch-mvnsite-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

+1 :green_heart:
javadoc
0m 42s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

-1 :x:
javadoc
0m 38s
/results-javadoc-javadoc-hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
hadoop-tools_hadoop-aws-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 40 new + 0 unchanged - 0 fixed = 40 total (was 0)

-1 :x:
spotbugs
0m 31s
/patch-spotbugs-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

-1 :x:
shadedclient
6m 52s

patch has errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
0m 30s
/patch-unit-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

+0 :ok:
asflicense
0m 31s

ASF License check generated no output?

36m 52s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4520

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 7d5b7ab1478f 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
feature-HADOOP-18028-s3a-prefetch / d3f6d6bba110ee4187fc1cd8e3ded1a0a3e20a23

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/3/testReport/

Max. process+thread count
88 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-aws U: hadoop-tools/hadoop-aws

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/3/console

versions
git=2.25.1 maven=3.6.3

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 5 new or modified test files.

_ feature-HADOOP-18028-s3a-prefetch Compile Tests _

+1 :green_heart:
mvninstall
41m 17s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
compile
1m 10s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
1m  1s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 56s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
mvnsite
1m 14s

feature-HADOOP-18028-s3a-prefetch passed

+1 :green_heart:
javadoc
0m 50s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 56s

feature-HADOOP-18028-s3a-prefetch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 56s

feature-HADOOP-18028-s3a-prefetch passed

-1 :x:
shadedclient
29m 48s

branch has errors when building and testing our client artifacts.

-0 :warning:
patch
30m 27s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

-1 :x:
mvninstall
0m 31s
/patch-mvninstall-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

+1 :green_heart:
compile
0m 53s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
0m 53s

the patch passed

+1 :green_heart:
compile
0m 52s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
0m 52s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 30s
/buildtool-patch-checkstyle-hadoop-tools_hadoop-aws.txt
The patch fails to run checkstyle in hadoop-aws

-1 :x:
mvnsite
0m 29s
/patch-mvnsite-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

+1 :green_heart:
javadoc
0m 26s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 35s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 36s

the patch passed

-1 :x:
shadedclient
9m 44s

patch has errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
0m 41s
/patch-unit-hadoop-tools_hadoop-aws.txt
hadoop-aws in the patch failed.

+0 :ok:
asflicense
0m 38s

ASF License check generated no output?

97m 56s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4520

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 45ab6f2bb7f9 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
feature-HADOOP-18028-s3a-prefetch / 9ddad61a9f051b9cc3e7aeb538f75a9f98736cf7

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/4/testReport/

Max. process+thread count
411 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-aws U: hadoop-tools/hadoop-aws

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4520/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.


Remove the obsolete "2D Pixel" import preset

Note: Not cherry-pickable to the 3.2 branch, as this is specific to the Vulkan renderer.
Texture filtering is now defined on a per-node basis, thanks to bindless textures provided by Vulkan.
This closes #37057.

Thanks!


Fixed build error due to java version

I think it's something that changed between java 7 and 8 with ConcurrentHashMaps and their keys but this should work fine

Can one of the admins verify this patch?  Type 'ok to test' to test.

@Maxopoly

http://build.civcraft.co/job/CivMenu/47/console
Nope

Ugh this time I don't even know what's wrong.  And don't worry I've already pinged rourke multiple times before asking why my code wasn't building, only to be told that I forgot an import. Happens ;)


A recent R commit has broken embedded application on Windows

https://github.com/wch/r-source/commit/2370eca96267e29a69396ef53a52ff5d6f60c65b

Upstream fixed