edge traversal joins

my environment running ArangoDB
I'm using the latest ArangoDB of the respective release series:

[ ] 2.8
[ ] 3.0
[ x] self-compiled devel branch

On this operating system:

[ ] DCOS on

[ ] AWS
[ ] Azure
[ x] own infrastructure

[ ] Linux

[ ] Debian .deb
[ ] Ubuntu .deb
[ ] SUSE   .rpm
[ ] RedHat .rpm
[ ] Fedora .rpm
[ ] Gentoo
[ ] docker - official docker library
[ x] other: Arch Linux

[ ] Windows, version:
[ ] MacOS, version:

this is an AQL-related issue:
[ x] I'm using graph features
I'm issuing AQL via:

[ x] web interface with this browser:     running on this OS: Arch Linux
[ ] arangosh
[ ] this Driver:

I've run db._explain("<my aql query>") and it didn't shed more light on this.
The AQL query in question is:
for vehicle in any 'tags/land' tagged
for type in any 'tags/public' tagged
filter vehicle._id == type._id
return {vehicle,type}
The issue can be reproduced using this dataset:
tagged collection:
{"_key":"air_to_airplane","_from":"tags/air","_to":"objects/airplane"}
{"_key":"land_to_car","_from":"tags/land","_to":"objects/car"}
{"_key":"land_to_bicycle","_from":"tags/land","_to":"objects/bicycle"}
{"_key":"land_to_train","_from":"tags/land","_to":"objects/train"}
{"_key":"water_to_boat","_from":"tags/water","_to":"objects/boat"}
{"_key":"fast_to_airplane","_from":"tags/fast","_to":"objects/airplane"}
{"_key":"fast_to_car","_from":"tags/fast","_to":"objects/car"}
{"_key":"slow_to_bicycle","_from":"tags/slow","_to":"objects/bicycle"}
{"_key":"fast_to_train","_from":"tags/fast","_to":"objects/train"}
{"_key":"slow_to_boat","_from":"tags/slow","_to":"objects/boat"}
{"_key":"public_to_airplane","_from":"tags/public","_to":"objects/airplane"}
{"_key":"private_to_car","_from":"tags/private","_to":"objects/car"}
{"_key":"private_to_bicycle","_from":"tags/private","_to":"objects/bicycle"}
{"_key":"public_to_train","_from":"tags/public","_to":"objects/train"}
{"_key":"public_to_boat","_from":"tags/public","_to":"objects/boat"}
tags collection:
{"_key":"land", "name":"land"}
{"_key": "air", "name":"air"}
{"_key": "water", "name":"water"}
{"_key":"public", "name":"public"}
{"_key": "private", "name":"private"}
{"_key": "fast", "name":"fast"}
{"_key": "slow", "name":"slow"}
objects collection:
{"_key":"airplane","name":"airplane"}
{"_key":"bicycle","name":"bicycle"}
{"_key":"train","name":"train"}
{"_key":"car","name":"car"}
{"_key":"boat","name":"boat"}
Please provide a way to create the dataset to run the above query on; either by a gist with an arangodump, or `db.collection.save({my: "values"}) statements. If it can be reproduced with one of the ArangoDB example datasets, it's a plus.
The following problem occurs:
Only the inner FOR is executed, only the first element of the outer FOR is visited.
Instead I would be expecting:
I would have expected the FOR operation to behave the same as when using nodes collections, e.g.
for o in objects
for t in tags
return {o,t}
would return a join-like result of objects and tags

Thanks for reporting this bug.
I fixed it in the 3.1 and devel branches. The fix will be part of 3.1.9.
By the way, I added a test case and re-used your above test data (tags, objects, tagged) for it. I hope this is not a problem.

Excellent! Thank you, what a reaction time!


Close file on InitDisk if its a block device

Looks like if its a block device, on initDisk we re-open the block device to get the size, but unfortunately we never close it. As the life of that os.File is close, we should release it as soon as other process may be trying to access.
Signed-off-by: Itxaka<EMAIL_ADDRESS>

cc @davidcassany I think this is what was causing the issues with the metadata in linuxkit :eyes:

thanks! interesting, I did a similar patch in https://github.com/davidcassany/linuxkit/commit/d63c4383b4c247ec7365c7fa69cd7b6cf69872c5 but I could not manage to fix the issue. Then stopped debugging as the cdrom provider was no longer being used 🤷🏽♂ So the I think I never actually made a PR for that.

thanks! interesting, I did a similar patch in davidcassany/linuxkit@d63c438 but I could not manage to fix the issue. Then stopped debugging as the cdrom provider was no longer being used 🤷🏽♂ So the I think I never actually made a PR for that.

I think your patch didnt work because the diskfs lib re-opens the block device to check for size! and that opened block device is never returned to the linuxkit call so it hangs in there until the metadata process is done!

And in. If you want to open a PR on linuxkit to get the latest, so it fixes the metadata issue, @ cc me so I can approve and merge it in.

I think your patch didnt work because the diskfs lib re-opens the block device to check for size! and that opened block device is never returned to the linuxkit call so it hangs in there until the metadata process is done!

Good catch :+1:

thanks @deitch !


DBZ-7996 Move ChangeEventSink class to debezium-core and use the interface for the MongoDB sink connector

relates to https://issues.redhat.com/browse/DBZ-7996

@jpechane Sorry, I forgot to push my changes from last week and file that PR. I reverted temporary some future work that I already did and provide a small PR here to just move the ChangeEventSink interface and switch to that new interface.


A small fix. Please also check the modification on .gitignore.

Fix missed "password" fix for MySQL.
I modified the .gitmodules in my fork for the development with trantor. If you think its inadequate on my modification on the .gitignore, please just update the corresponding code change in the .cc file.

@ihmc3jn09hk Thanks for your contribution.


fix issue #836. Typo fixes - README.md

Signed-off-by: Parikshit Hooda<EMAIL_ADDRESS>
What this PR does / why we need it:
Fixes typos in the README.md
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #836
Checklist

[x] Does this PR have a corresponding GitHub issue?
[ ] Have you included relevant README for the chaoslib/experiment with details?
[x] Have you added debug messages where necessary?
[x] Have you added task comments where necessary?
[ ] Have you tested the changes for possible failure conditions?
[ ] Have you provided the positive & negative test logs for the litmusbook execution?
[ ] Does the litmusbook ensure idempotency of cluster state?, i.e., is cluster restored to original state?
[ ] Have you used non-shell/command modules for Kubernetes tasks?
[ ] Have you (jinja) templatized custom scripts that is run by the litmusbook, if any?
[ ] Have you (jinja) templatized Kubernetes deployment manifests used by the litmusbook, if any?
[ ] Have you reused/created util functions instead of repeating tasks in the litmusbook?
[ ] Do the artifacts follow the appropriate directory structure?
[ ] Have you isolated storage (eg: OpenEBS) specific implementations, checks?
[ ] Have you isolated platform (eg: baremetal kubeadm/openshift/aws/gcloud) specific implementations, checks?
[ ] Are the ansible facts well defined? Is the scope explicitly set for playbook & included utils?
[ ] Have you ensured minimum/careful usage of shell utilities (awk, grep, sed, cut, xargs etc.,)?
[ ] Can the limtusbook be executed both from within & outside a container (configurable paths, no hardcode)?
[ ] Can you suggest the minimal resource requirements for the litmusbook execution?
[ ] Does the litmusbook job artifact carry comments/default options/range for the ENV tunables?
[ ] Has the litmusbooks been linted?

Special notes for your reviewer:

Thanks for taking part in Hacktoberfest 2019. Please fill up this form to claim your swag https://hubs.ly/H0l5ldm0


New line after comments in CSS files

Whenever I use atom-beautify on CSS files, all /* */ line or block comments get an empty line after them.

I do not have this issue with HTML or JS comments.

Please follow the instructions found here: https://github.com/Glavin001/atom-beautify/blob/master/CONTRIBUTING.md#new-issues-bugs-questions-etc
Specifically regarding the command Atom Beautify: Help Debug Editor and putting that into a Gist and linking back here. This will help us debug your issue.

Thanks for the reply Gavin. Here is the gist with the debug information: https://gist.github.com/Mihayl/684c9d858199d54f4cb9


update MacOS example  in CONTRIBUTING.md file: Packaging step 3 - integrate the submodule

As a title, add an example for MacOS packaging for better understanding when contributing!

had some comments! constants should be caps

fixed!


Improve source map support

Make all source map paths relative to the entry file. This way we don't have to read the context option from the webpack config.

Fix source maps on Windows: node-sass returns POSIX paths, that's why we need to transform them back to native paths. This fixes an error on windows where the source-map module cannot resolve the source maps.

See https://github.com/jtangelder/sass-loader/issues/366#issuecomment-279460722

@bholloway this will again be breaking for the resolve-url-loader. I've created a PR for this: https://github.com/bholloway/resolve-url-loader/pull/44

@jhnns Can you confirm that module imports (i.e. tilde ~) are relative to the entry file? I am seeing otherwise.
I will try to reproduce with your /test project.

@jhnns I have tweaked your bootstrapSass test to debug the source-maps.
The source code is in this gist. It requires you to install adjust-sourcemap-loader.
The overall output is of the form:
{
  "sources": [
    "webpack:///webpack:///test/scss/bootstrap-sass.scss",
    "webpack:///webpack:///test/scss/~/bootstrap-sass/assets/stylesheets/_bootstrap.scss"
    ...
  ]
  ...,
  "sourceRoot": ""
}

We can ignore the repeated webpack:/// protocol for now. It has been a while since I debugged source-maps but the tilde in the path certainly feels wrong.
I am less interested in the overall output and more interested in what goes into the resolve-url-loader.
The debug output from adjust-sourcemap-loader shows the source-map following sass-loader (i.e. at its input):
INPUT bootstrap-sass.scss
      node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss
      node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_variables.scss
      ...

While this debug info does not include the sourceRoot I believe a "sourceRoot": "test/scss" would produce the overall output we see above. However you can see there is no common source root possible for these paths.
(Please Note the adjust-sourcemap-loader will try to locate files using all the CODECs at its disposal. That is the ABSOLUTE path in the debug output. However that does not help us here.)

These source maps are truly driving me crazy ^^
Could you review https://github.com/jtangelder/sass-loader/pull/377 and try it with your test setup? I think, now all paths should be correct.

@jhnns There is good news and bad news. I will comment on #377 because it is still open.


[stable/elasticsearch-curator] Remove @desaintmartin from OWNERS.

It's been a good time, but I have no time to maintain this chart since I no longer use elasticsearch-curator!
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

In #23278 I have added myself as owner. If necessary you can approve that one and I will make sure this one is merged.


Custom response payload format

I'm trying to use vue-mc (which is awesome, by the way) and have run into an issue:
The API I'm working with is responding with a data and an optional meta field for every request. As far as I read from the docs, vue-mc is expecting the actual data to be in the root node of the response data instead of in a separate data field, as in this example. The meta field includes additional cursor data, that I can handle myself.
{
    "data": [
        {
            "id": "9788dd4e-d38b-4982-b1b5-41b1eb4d5a04",
            "foo": "bar",
            "bar": "baz"
        },
        {
            "id": "e1d26b1f-8085-4e4f-af49-44ca039c65b1",
            "foo": "bar",
            "bar": "baz"
        }
    ],
    "meta": {
        "current": "b5c30e88-f43e-421b-95ef-f45b891bf1c1",
        "next": "7d46c5f1-709d-4945-995e-a141c085ae21"
    }
}

How would I manage to make vue-mc get the data from the data field? In another issue I saw that I can override the Collections getModelsFromResponse() method. This works only for collections though.
Much easier would be to override Response.getData() globally, but I have no idea how this could be done.

There's definitely a need for an equivalent of getModelsFromResponse, maybe a getAttributesFromResponse? I'll leave this issue open to indicate a to-do on that front, but in the meantime you can override the update method.
update(data) {
    return super.update(data.data);
}

It's far from a nice solution and update isn't a great name for that method, but might tide you over in the meantime. Sorry about this.

Hey @rtheunissen, let me know how you want this implemented, happy to write a pr.

I came across the same issue, but overriding update as @rtheunissen said no longer seems to work.
Extending Collection and overriding getModelsFromResponse like this works for me in version 0.3.0.
getModelsFromResponse(response) {
    return response.getData().data // data is an array of models
}

I don't know when getModelsFromResponse was added, or if It's documented somewhere. I found It looking at the source code.


feat: currentObject on BaseModel

resolves #65

Codecov Report

Merging #66 (f06903e) into main (a87c90f) will decrease coverage by 0.08%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main      #66      +/-   ##
==========================================
- Coverage   97.99%   97.91%   -0.08%
==========================================
  Files          18       18
  Lines        1047     1055       +8
==========================================
+ Hits         1026     1033       +7
- Misses         21       22       +1

Impacted Files
Coverage Δ

qtgql/codegen/py/bases.py
98.46% <100.00%> (+0.21%)
:arrow_up:

qtgql/codegen/py/objecttype.py
98.22% <0.00%> (-0.60%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Vulnerability in yargs-parser used by sitecore-jss-rendering-host

Description
Security review of our project with a client shows vulnerabilities in yargs-parser, inherited from<EMAIL_ADDRESS>in sitecore-jss-rendering-host@14.
Expected behavior
yargs-parser version in use should be the same peer-dependency as other packages in the jss solution (15.0.1 or other version including the fix), not one of the vulnerable versions.
Steps To Reproduce
https://snyk.io/vuln/SNYK-JS-YARGSPARSER-560381
Possible Fix
Package sitecore-jss-rendering-host needs to be updated to 3.11.X which doesn't use the vulnerable dependency.
Your Environment

Sitecore Version: 9.3
JSS Version: 14
Browser Name and version: All
Operating System and version : n/a
Link to your project : private

Screenshots

@girlcheese Fixed in #464 here. Will be released in JSS 15


catkin_make failed!

When I use the catkin_make to compile cartographer_ros,  the errors is reported as below:
/home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.cc:180:32: error: no match for ‘operator[]’ (operand types are ‘const value_type {aka const cartographer::sensor::TimedRangefinderPoint}’ and ‘int’)    CHECK_LE(points.points.back()[3], 0);                                 ^ /home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.cc:192:62: error: no match for ‘operator[]’ (operand types are ‘__gnu_cxx::__alloc_traits<std::allocator<cartographer::sensor::TimedRangefinderPoint> >::value_type {aka cartographer::sensor::TimedRangefinderPoint}’ and ‘int’)      const double time_to_subdivision_end = subdivision.back()[3];                                                               ^ /home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.cc:207:35: error: invalid initialization of reference of type ‘Eigen::Vector4f& {aka Eigen::Matrix<float, 4, 1>&}’ from expression of type ‘cartographer::sensor::TimedRangefinderPoint’      for (Eigen::Vector4f& point : subdivision) {                                    ^ In file included from /usr/local/include/cartographer/common/lua_parameter_dictionary.h:27:0,                  from /usr/local/include/cartographer/mapping/trajectory_builder_interface.h:25,                  from /home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.h:23,                  from /home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.cc:17: /home/cgd/catkin_ws/src/cartographer_ros/cartographer_ros/cartographer_ros/sensor_bridge.cc:210:32: error: no match for ‘operator[]’ (operand types are ‘__gnu_cxx::__alloc_traits<std::allocator<cartographer::sensor::TimedRangefinderPoint> >::value_type {aka cartographer::sensor::TimedRangefinderPoint}’ and ‘int’)      CHECK_EQ(subdivision.back()[3], 0);
Below is my entire compilation and installation steps.
`
sudo apt-get update
sudo apt-get install -y
g++
git
google-mock
libboost-all-dev
libcairo2-dev
libeigen3-dev
libgflags-dev
libgoogle-glog-dev
liblua5.2-dev
libsuitesparse-dev
ninja-build
python-sphinx
git clone https://github.com/ceres-solver/ceres-solver.git
cd ceres-solver
git checkout tags/1.13.0
mkdir build
cmake ..  -G Ninja
ninja
CTEST_OUTPUT_ON_FAILURE=1 ninja test
sudo ninja install
cd ~/catkin_ws/src
git clone https://github.com/googlecartographer/cartographer_ros.git
cd ~/catkin_ws
catkin_make --only-pkg-with-deps cartographer_ros
`

Can someone help me? Thank you very much.

There's a official install process recommended. I've installed cartographer right under its instruction with UBUNTU 16.04 + ROS kinetic.Hope it's' helpful

@ZhouYixuanRobtic thank you！ I will try. But I still want to know where I was wrong.

@ZhouYixuanRobtic
https://raw.githubusercontent.com/googlecartographer/cartographer_ros/master/cartographer_ros.rosinstall
- git: {local-name: cartographer, uri: 'https://github.com/googlecartographer/cartographer.git', version: '1.0.0'}
- git: {local-name: cartographer_ros, uri: 'https://github.com/googlecartographer/cartographer_ros.git', version: '1.0.0'}
- git: {local-name: ceres-solver, uri: 'https://ceres-solver.googlesource.com/ceres-solver.git', version: '1.13.0'}

Using the specified version of the code, smoothly compile and pass.

#964 is not merged yet in cartographer_ros, while the corresponding PR in cartographer was merged.


Made you a logo :)

Hi!
As soon as I saw the page for instant.io I knew I had to give back and contribute something!
So I made you a logo:

This PR adds:

The logo (SVG & PNG versions) in place of the header
The colour scheme from the logo into the styles
max-width: 800px and margin: 0 auto to the page

Feel free to ignore the PR and take the logo into any redesign you're doing in Google Material style, or merge this improvement for now 😃

Here's the source of the logo: Instant.io Assets.zip

Thanks, I like it. This is a nice simple addition. Happy to accept this! Thanks for sending a clean, simple, easy-to-review PR (under 50 lines!).

Reduced the clutter on the page a bit further and deployed it! https://instant.io
Before:

After:

@danbovey Thanks again for the PR!


Counting sort in java

Add Algorithm for Counting sort in java

@Fairspy Your PR has been merged successfully, Thank you for your contribution.
Give repo a star if it was useful.
Happy hacking.


SEC forms are thin

Introduction
For at least the following companies a small number of SEC forms is reported back.

Apple Inc
IBM
Schlumberger

Potential cause
A change was introduced to detect multiple CIKs and only return the values from one CIK, this change could result in there only being the first return.  Specifically, the SQL change to include the DISTINCT command could be the culprit.  This should be quickly investigated and resolved.
Action

[x] Test the removal of the DISTINCT clause from the SQL statements in edgar.py: This did not resolve the matter
[x] Fix how the names of companies are uses as keys in the reporting dict(): This resolved the problem

Closing as resolved.  The logic to remove duplicated companies from what's reported via edgar.get_all_details() actually did not resolve the original matter completely.  The change was to make the name of the companies consistent, all uppercase and without any punctuation.  However this is likely a quick and weak solution to the problem.  A better approach would be to use the CIK as the dict() key and then unwind the structure to be based upon company name.  This will be considered for a later date.


How to check if Rewarded Video isReady? Like with Interstitial.

@alvaromb This seems more important with Rewarded Video so you can prompt the user:
"Watch this video to earn _____?"
So you can pre-load the Rewarded Video, but how do you check if it's ready? Interstitial has isReady(): https://github.com/sbugert/react-native-admob#methods
Obviously, you don't want to prompt the user if there is no Rewarded Video available. If you prompt the user every time before requesting and showing the video, and you don't get a Rewarded Video fill, then you just prompted them for no reason.

There's an isReady but I think it's not visible in the js https://github.com/sbugert/react-native-admob/blob/master/ios/RNAdMobRewarded.m#L64
Will try to add it today.

You could access to it through NativeModules.RNAdMobRewarded.isReady() though.

@alvaromb Thanks a ton. I was able to do exactly what I needed with:
NativeModules.RNAdMobRewarded.isReady(isReady => console.log(isReady))

Hopefully this will convert to revenue. 😈

@alvaromb Thanks a bunch for the tip! Works great!
export const promptRewarded = (condition) => {
  const adFree = store.getState().adFree;
  if (adFree) {
    return;
  }

  if (!config.admob.rewarded.show) {
    return;
  }

  if (!condition) {
    return;
  }

  NativeModules.RNAdMobRewarded.isReady((isReady) => {
    if (!isReady) {
      return;
    }

    const adLocked = store.getState().adLocked;

    SimpleStore.get('lastRewardedTime')
      .then((lastRewardedTime) => {
        log('lastRewardedTime:', lastRewardedTime);
        if (moment(lastRewardedTime).isValid()) {
          log('lastRewardedTime isValid');
          const now = moment();
          const then = moment(lastRewardedTime);
          const minutesSinceLastRewarded = moment.duration(now.diff(then)).asMinutes();
          log('lastRewardedTime minutes:', minutesSinceLastRewarded);
          if (minutesSinceLastRewarded < config.admob.rewarded.frequencyCapMinutes) {
            if (adLocked) {
              store.dispatch({
                type: 'SET_AD_LOCKED',
                value: false,
              });
            }
            return;
          }
        }

        if (!adLocked) {
          store.dispatch({
            type: 'SET_AD_LOCKED',
            value: true,
          });
        }
      });
  });
};

Hopefully this will convert to revenue. 😈

Should be in the doc :)


Catalog App -  Magento failed  to install

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):

run Rancher:v2.3-head e7ac6ffe6
change the global library's branch to k8s-1.16
enable Github Auth
log in as a Github user, provision a k8s 1.16.2 cluster with 1 etcd + control plane, 3 workers
add a new project and deploy Magento

Result:

The app's detail page shows the error

Failed to install app magento. Error: validation failed: unable to recognize "": no matches for kind "StatefulSet" in version "apps/v1beta1"

this is a duplicate of https://github.com/rancher/rancher/issues/23459


[Event Parameter change] codeunit 90 "Purch.-Post" - OnBeforeReturnShptHeaderInsert

            //OnBeforeReturnShptHeaderInsert(ReturnShptHeader, PurchHeader, SuppressCommit); A109F0000.Event.o
            OnBeforeReturnShptHeaderInsert(ReturnShptHeader, PurchHeader, SuppressCommit, TempWhseRcptHeader, WhseReceive, TempWhseShptHeader, WhseShip); //A109F0000.Event.n

Event Signature:
[IntegrationEvent(false, false)]
local procedure OnBeforeReturnShptHeaderInsert(var ReturnShptHeader: Record "Return Shipment Header"; var PurchHeader: Record "Purchase Header"; CommitIsSupressed: Boolean; WarehouseReceiptHeader: Record "Warehouse Receipt Header"; WhseReceive: Boolean; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; WhseShip: Boolean)
begin
    //A109F0000.Event Parameters
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Discrepancy in Size of nt Dataset Downloads: Direct Link vs. update_blastdb.pl Command

Why is the nt dataset downloaded from this link https://ftp.ncbi.nlm.nih.gov/blast/db/FASTA/ larger [378GB] compared to the one downloaded using the command update_blastdb.pl --decompress nt [151GB]? Why are there differences between the two downloads? Could you provide details on the specific data that has been added or removed, and the reasons for these changes? I would greatly appreciate it.

You want to go to NCBI for that info since they set up both sets of data: https://www.ncbi.nlm.nih.gov/books/NBK62345/

nt.##.tar.gz	The nucleotide sequence database contains entries from traditional divisions of GenBank, EMBL and DDBJ. Sequences from bulk divisions, i.e., gss, sts, pat, est, htg, wgs, con, and environmental sequences are excluded. RefSeq genomic entries are also excluded.

nt.gz	The FASTA equivalent of the nt.##.tar.gz database files.

Search the page for "Getting the preformatted database files" for a description of the benefits of the files downloaded through update_blastdb.pl.
But here's the ultimate explanation for the file size discrepancy:

Preformatted database files remove the makeblastdb formatting steps, and saves valuable processing time and diskspace

Why is the NT database said to require 150+ GB, is it an older version? The compressed package I downloaded is over 600 GB.


Quality control

Automation
Trigger

AQI 75+

Action

Text notification to close the windows + skylight
Turn on AC
Turn on clean air

Could not figure out how to create an automation that is triggered by the current AQI number. The automation only works when the AQI goes from 74 to 75.


Allow building a stand-alone appimage

add makelove.toml and .gitignore
modify readme to explain how to use makelove
add a github workflow file to build appimages
modify readme to include link to release page

Here is an example release and the build triggered by it:
https://github.com/cr0ax/multiviewer-2/releases/tag/vtest2.3
https://github.com/cr0ax/multiviewer-2/runs/6435822543?check_suite_focus=true

Looks good to me, thanks!
I've used Makelove, but I don't know anything about the Github workflow stuff. I'm assuming that windows and mac builds could also be included just by adding those targets to the makelove.toml?


Update release checklist to include a check for open pull requests.

Open pull requests to release branch should block releases.
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

R: @kennknowles

Fixed.

I don't see numbered lists as a good option, as it makes it impossible to add or remove entries with a clean diff.

We could bikeshed on this for a long time :-)
I believe that changing any item in an ordered list is effectively a change for the whole list so the whole thing deserves re-review. (ditto changes in paragraph, so I support automated line wrapping that causes the whole para to be included in the diff)
Your change is good - if we don't care to number the things, they probably aren't really ordered.


python-geotiepoints v1.5.0

I'm in a little of a rush for this package so I'm pushing it manually.
Checklist

[x] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Note that I changed the dependency from versioneer-518 to versioneer. As far as I understand versioneer-518 is no longer maintained (not receiving updates) and versioneer should be able to do whatever the 518 version was doing. I guess we'll see...

Yeah I had also removed it from the host dependencies because I thought I had gotten another package to work without it. Anyway, let's see now that versioneer is back in host dependencies.


Fatal error when is served in production

Hello guys,
I started using react-awesome-slider just a few days ago, easy to use and worked great in my local env, after all my tests I compiled (npm run build) to deploy it in production and boom nothing works. After all my debugging I realized that only importing your library my component never loads... The error:
Uncaught TypeError: Super expression must either be null or a function, not undefined
at index.js:950
at index.js:949
at Object.e.exports (index.js:926)
at n (index.js:14)
at Object.e.exports (index.js:205)
at n (index.js:14)
at Object.e.exports (index.js:166)
at n (index.js:14)
at Object.e.exports (index.js:158)
at n (index.js:14)
I even tried with a clean (new) project and the result is always the same
The error:

My clean project with the import:

Hey @fernan256a! What are you using for building it?

@rcaferati I'm using npm run build

Have you started your project using create-react-app?

the same issue: Next.js and deploy to Heroku

@4asof4ik Does the error occur locally when you run yarn build?

Ey guys,
It was hard but after several hours I finally could solve it... I had to eject your project and start to modify configurations, without minify everything works fine. So, I imported the "src" and when I compiled the error jumped again.
I realize that you're using something that is in experimental stage in ecma6, so I found that the new react-app includes a plugin to work with that, then I updated it and DONE, everything starts working great again.

To complement my answer a bit more... now I'm using:
react-scripts:3.2.0
babel/core:7.6.0

@4asof4ik Does the error occur locally when you run yarn build?
When I create a clean Next.js installation and add the package. It builds, exports and loads normally.

build run good but start crash

@fernan256a @4asof4ik guys I've done a bit of a webpack build review and released on v2.2.0, you can check that out. If the error persists please just link me to a repository reproducing it.


[SPARK-9127][SQL] Rand/Randn codegen fails with long seed.

Merged build triggered.

Merged build started.

Test build #38822 has started for   PR 7747 at commit e851418.

This has been fixed in https://github.com/apache/spark/pull/7593/files#diff-3c22304e87483f09ec9e7b9e2c64e70fR69
:)

Oops I guess I didn't update.
Add a test case here :)

Test build #38822 has finished for   PR 7747 at commit e851418.

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

Merged build finished. Test PASSed.


Updated ClusterRole for secret to fix incoming webhook and also updated readme

Issue:
Executing curl request to /incoming url created pipelinerun but update to secret is failing with below reason
{"severity":"INFO","timestamp":"2022-12-08T13:13:04.830174309Z","logger":"pipelinesascode","caller":"kubeinteraction/secrets.go:55","message":"failed to update secret, retrying  test/pac-gitauth-zxxz: secrets \"pac-gitauth-zxxz\" is forbidden: cannot set an ownerRef on a resource you can't delete: , <nil>","commit":"57d9bf2-dirty","provider":"incoming"}

Result:
When i searched error log which is
secrets \"pac-gitauth-zxxz\" is forbidden: cannot set an ownerRef on a resource you can't delete: ,

I found issue thread https://github.com/kubevirt/containerized-data-importer/pull/291 which is relevant to above error
After updating roles OnwerReference update for secret is success
$ kubectl get secret -n test pac-gitauth-bpye -o yaml
apiVersion: v1
data:
  .git-credentials: xxx
  .gitconfig: xxx
  git-provider-token: xxx
kind: Secret
metadata:
  annotations:
    pipelinesascode.tekton.dev/sha: xxx
    pipelinesascode.tekton.dev/url: xxx
  creationTimestamp: "2022-12-08T13:40:27Z"
  labels:
    app.kubernetes.io/managed-by: pipelines-as-code
    pipelinesascode.tekton.dev/url-org: savitaashture
    pipelinesascode.tekton.dev/url-repository: article
  name: pac-gitauth-bpye
  namespace: test
  ownerReferences:
  - apiVersion: tekton.dev/v1beta1
    blockOwnerDeletion: false
    controller: false
    kind: PipelineRun
    name: article-kt6wr
    uid: 5f05a13d-296f-4d1a-ad97-247d854e5b91
  resourceVersion: "89068"
  uid: e29216d9-72cc-4e73-b720-08607f73f16c
type: Opaque

Fixes: https://github.com/openshift-pipelines/pipelines-as-code/issues/1065
Signed-off-by: savitaashture<EMAIL_ADDRESS>
Changes

Submitter Checklist

[ ] ♽  Run make test lint before submitting a PR (ie: with pre-commit, no need to waste CPU cycle on CI
[ ] 📖 If you are adding a user facing feature or make a change of the behavior, please verify that you have documented it
[ ] 🧪 100% coverage is not a target but most of the time we would rather have a unit test if you make a code change.
[ ] 🎁 If that's something that is possible to do please ensure to check if we can add a e2e test.
[ ] 🔎 If there is a flakiness in the CI tests then don't necessary ignore it, better get the flakyness fixed before merging or if that's not possible there is a good reason to bypass it. (token rate limitation may be a good reason to skip).

Codecov Report

Merging #1064 (1c48eac) into main (57d9bf2) will increase coverage by 0.04%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #1064      +/-   ##
==========================================
+ Coverage   61.35%   61.40%   +0.04%
==========================================
  Files         101      101
  Lines        6133     6135       +2
==========================================
+ Hits         3763     3767       +4
+ Misses       2016     2014       -2
  Partials      354      354

Impacted Files
Coverage Δ

pkg/adapter/incoming.go
93.75% <100.00%> (ø)

pkg/pipelineascode/match.go
58.40% <0.00%> (-0.61%)
:arrow_down:

pkg/hub/get.go
82.85% <0.00%> (+3.69%)
:arrow_up:

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

good to me, le'ts wait for shivam review tho!

good to me, le'ts wait for shivam review tho!

Sure!
cc @sm43

did you notice this only with incoming or it is happening with pullrequest/push too?
the last patch went in 0.14.3, we might have to do 0.14.4

was not able to reproduce this issue locally with pull req but
this seems to be occurring on CI cluster

did you notice this only with incoming or it is happening with pullrequest/push too? the last patch went in 0.14.3, we might have to do 0.14.4

Yes i think we should


Event listeners are also callbacks

Not sure when it makes sense to land this -- once we support callback interfaces, so we can actually test this?

 How does Gecko accept a function instead of just the callback interface?

How does Gecko accept a function instead of just the callback interface?

Asking some firefox DOM folks...

Hm, actualyl I think we might not want to merge this: https://heycam.github.io/webidl/#es-user-objects


Dynamic Axes Performance with DirectML

I have converted openai/whisper to onnx. The pytorch-cuda inference is around 50ms, the onnxruntime-cuda inference is also around 50ms. However, the onnxruntime-directml inference is around 250ms.
The solution was to remove the dynamic axis, and this brought the performance in onnxruntime-directml on par with 50ms.

spoiler
This problem and solutions for it are detailed in the [onnxruntime docs](https://onnxruntime.ai/docs/execution-providers/DirectML-ExecutionProvider.html#performance-tuning)

However, if a model input contains a free dimension (such as for batch size), additional steps must be taken to retain the above performance benefits. These include:

Edit the model to replace an input’s free dimension (specified through ONNX using “dim_param”) with a fixed size (specified through ONNX using “dim_value”).
Specify values of named dimensions within model inputs when creating the session using the OnnxRuntime AddFreeDimensionOverrideByName ABI.
Edit the model to ensure that an input’s free dimension has a denotation (such as “DATA_BATCH,” or a custom denotation). Then, when creating the session, specify the dimension size for each denotation. This can be done using the OnnxRuntime AddFreeDimensionOverride ABI.

However, I don't believe these are good solution for whisper. Unlike language models, which pad out the remainder sequence with blank tokens, the whisper model appends the new token to a variable length sequence.
Perhaps you might give some guidance.

How does pytorch-directml work, if dynamic axis are this slow?
Why cant directml match cuda's performance? I don't see why compute-shaders cant do what cuda-kernels can do..

Actually I decided what's in the spoiler is wrong. Dynamic axes should not be this slow.
Here's the profiling results for onnxruntime-directml.
It seems like there are a lot of MemcpyToHost and MemcpyFromHost in order that Shape be called from the cpu.

2023-02-02 20:20:30.6311048 [W:onnxruntime:, session_state.cc:1030 onnxruntime::VerifyEachNodeIsAssignedToAnEp] Some nodes were not assigned to the preferred execution providers which may or may not have an negative impact on performance. e.g. ORT explicitly assigns shape related ops to CPU to improve perf.

It seems that Shape ops cause a major slow down on directml but not cuda. Why? Any Guidance?

I've opened an issue on a different repo https://github.com/microsoft/onnxruntime/issues/14550


[Proxy] Support for setting proxy for addresses

Ready for review. Does not have a second variable (one for ranges of included addresses)


StackOverflowError if redis document has an indexed Set field

Hi
Using Spring boot 2.7.6 and redis-om-spring 0.6.3
I have a data model with a field of type Set of Integer
If I annotate my data model with @Document and that field with @Indexed, then I get java.lang.StackOverflowError at application startup and the application fails to start
at com.redis.om.spring.RediSearchIndexer.getNestedField(RediSearchIndexer.java:430)
at com.redis.om.spring.RediSearchIndexer.getNestedField(RediSearchIndexer.java:473)

@praks84 can you post a the full stack trace and the java file for the model and repo. Thanks!


Split the procedures between the Cluster Admin and Users with limited rights

Getting the improvements from @pmerci

Get the improvements from @pmerci

Get the improvements from @pmerci


not working with shadcn

I am not able to setup shadcn, any idea what am I missing ?
went through the documentation but its not exact fit for vitejs and tried adding path as per  https://ui.shadcn.com/docs/installation/vite but still not working.
✔ Preflight checks.
✔ Verifying framework. Found Vite.
✔ Validating Tailwind CSS.
✖ Validating import alias.
No import alias found in your tsconfig.json file.
tsconfig.json
 "paths": {
      "@/*": ["src/*"],
      "@src/*": ["src/*"],
      "@assets/*": ["src/assets/*"],
      "@pages/*": ["src/pages/*"]
    }

Hi @vinodhum
I'm unfamiliar with shadcn, but after a quick skim of the docs it looks like you can follow these steps to get it set up with vite: https://ui.shadcn.com/docs/installation/vite#edit-tsconfigjson-file
Closing as this isn't an issue with the repo.


FCS-310 Export cli functions

Export cli functions  so that they could be called from cli's of other projects

:tada: This PR is included in version 4.6.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Upload arbitary files

I want ability to upload any file (pdfs, archives), not just images.

Is anybody interested to work on this feature?


Multiple Realtime HTML Reports with Multiple PIPES  via SSH Fails

Hi allinurl,
First of all thanks creating this software. I am having trouble getting simultaneous real time html reports via ssh with multiple pipes and I am not sure why.
I am using a compiled version of Go Access version 1.2 on RHEL 7.
Can you please shed some light on this. I have tried multiple config files and just the CLI as I am showing below. Also goaccess does not create the PIPE hence thats why I do it below.
Server 1
# Allow the Firewall
firewall-cmd --permanent --add-port=8890/tcp
firewall-cmd --reload
firewall-cmd --permanent --list-all

Create the Custom Pipes
mkfifo -m 666 /tmp/server1in.fifo && mkfifo -m 666 /tmp/server1out.fifo

Run the command
ssh root@server1 'tail -f /var/log/httpd/access_log' | goaccess --no-global-config --date-format='%d/%b/%Y' --time-format='%H:%M:%S' --log-format='%h %^[%d:%t %^] "%r" %s %b "%R" "%u"' --log-file='-' --fifo-in=/tmp/server1in.fifo --fifo-out=/tmp/server1out.fifo -a --log-format=COMBINED - --real-time-html  -o /var/www/html/report_server1_webserver.html --geoip-database=/opt/Downloads/GeoIP.dat --html-report-title=server1_webserver_http_access_log  --ignore-referer=*.test.local --ws-url=mainserver --real-os -d --max-items=20 --addr=<IP_ADDRESS> --port=8890   --daemonize -l /tmp/server1_goaccess_debug

Server 2
# Allow the Firewall
firewall-cmd --permanent --add-port=9890/tcp
firewall-cmd --reload
firewall-cmd --permanent --list-all

Create the Custom Pipes
mkfifo -m 666 /tmp/server2in.fifo && mkfifo -m 666 /tmp/server2out.fifo

Run the command
ssh root@server2 'tail -f /var/log/httpd/access_log' | goaccess --no-global-config --date-format='%d/%b/%Y' --time-format='%H:%M:%S' --log-format='%h %^[%d:%t %^] "%r" %s %b "%R" "%u"' --log-file='-' --fifo-in=/tmp/server2in.fifo --fifo-out=/tmp/server2out.fifo -a --log-format=COMBINED - --real-time-html  -o /var/www/html/report_server2_webserver.html --geoip-database=/opt/Downloads/GeoIP.dat --html-report-title=server2_webserver_http_access_log --ignore-referer=*.test.local --ws-url=mainserver --real-os -d --max-items=20 --addr=<IP_ADDRESS> --port=9890   --daemonize -l /tmp/server2_goaccess_debug

Only Server 1 works while Server 2 fails.
When I run this command it usually holds the Window then the Shell dies.
Here is the output of the debug log of Server2 (the failing one):
Opened GeoIP City database: /opt/Downloads/GeoIP.dat
Bye.
So then I removed the geoip directive and all it says was.
Bye.
Thanks

GoAccess does create the pipe on my side. Here's what I ran and it worked fine with live stats.
ssh<EMAIL_ADDRESS>'tail -f /var/log/apache2/access.log' | ./goaccess --no-global-config --log-format=VCOMBINED - --real-time-html -o /home/user/www/site/live.html --daemonize

One thing, I noticed is that you are using --log-file, you can get rid of it. I'd recommend keeping it simple and run goaccess with the least amount of cmd options. Also, make sure you are using absolute paths if you are using --daemonize. Additionally, if you don't need --ws-url I wouldn't use it unless you are really sure about the location where the websocket server is running.

Hi allinurl thanks for your reply.
These commands work but not at the SAME time.
ssh root@server1 'tail -f /var/log/httpd/access_log' | goaccess --no-global-config --log-format=COMBINED - --real-time-html -o /var/www/html/report_server1_webserver.html --fifo-in=/tmp/server1.fifo --fifo-out=/tmp/server1.fifo --daemonize
ssh root@server2 'tail -f /var/log/httpd/access_log' | goaccess --no-global-config --log-format=COMBINED - --real-time-html -o /var/www/html/report_server2_webserver.html --fifo-in=/tmp/server2.fifo --fifo-out=/tmp/server2.fifo --daemonize
With the SSH tunnels going to completely different servers and different reports, the simultaneous reports start distorting the data of both reports at the same time.
So with both reports running it's really only reporting from 1 of the tunnels. So this reports the same data on both reports simultaneously instead of data from server 1 on server 1 report and data from server 2 on server 2 report.
This is why I created separate PIPES because I was under the impression that goaccess was sharing the same PIPE and that the same data was coming in via one of the tunnels. However this makes no difference.
The more I think about it I feel it's got something to do with STDIN or that it needs it's own separate File Descriptors?? Please let me know your thoughts.
Please not this is for when you have 2 Sessions of the tunneling running with 2 different servers and 2 different reports tailing the log at the same time.
Thanks again.

I see what you mean. A workaround for this would be to pipe it to a file on your local machine and then read that file with goaccess. However, let me try to reproduce this on my side and see what's going on.

An update this. I was able to run the following successfully:
ssh root@server1 'tail -f /var/log/apache2/access.log' | goaccess --no-global-config --log-format=VCOMBINED --real-time-html -o /home/user/1.html --port=7890 --fifo-in=/tmp/1.in --fifo-out=/tmp/1.out --daemonize

AND
ssh root@server2 'tail -f /var/log/apache2/access.log' | goaccess --no-global-config --log-format=VCOMBINED --real-time-html -o /home/user/2.html --port=9870 --fifo-in=/tmp/2.in --fifo-out=/tmp/2.out --daemonize

Both reports updated with the data relevant to each report (data wasn't mixed). Please note that --daemonize won't make goaccess run in the background due to the unclosed pipe. Also, note that it's important not to use the single dash - and use absolute paths.
Let me know how it goes for you. Tests were ran on an arch linux box (4.9.45-1-lts x86_64)


Regularization support using L1 and L2, not just dropout, includes minor API changes.

Closes #44.

Coverage remained the same at 100.0% when pulling 5a9bf72646a802e8bb79e3c1109afef296679280 on regularize into 9365715e48a2b42e70f7249d80ff24a3bedd647d on master.

Coverage remained the same at 100.0% when pulling 5f5a470d4756a81eaa41e6f7680825e3fff28f29 on regularize into 9365715e48a2b42e70f7249d80ff24a3bedd647d on master.


Deprecate old cpp standards

These changes add:

util_compiler.cuh for host and device compiler detection
util_deprecated.cuh to define CUB_DEPRECATED
util_cpp_dialect.cuh to detect the C++ standard dialect.

Deprecation warnings are emitted when using C++03 or C++11.
May be silenced by defining CUB_IGNORE_DEPRECATED_CPP_DIALECT.

Another new header, config.cuh, gathers the common headers that provide the static configuration for CUB:

util_arch.cuh
util_compiler.cuh
util_cpp_dialect.cuh
util_deprecated.cuh
util_macro.cuh
util_namespace.cuh

Since every public interface file used to include util_namespace.cuh, they now include config.cuh instead, which will enforce the dialect check.

Moving to #21.


failure with ghc-9.10.1

For Stackage Nightly:
       Preprocessing library for linux-namespaces-<IP_ADDRESS>...
       compiling .stack-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/System/Linux/Namespaces_hsc_make.c failed (exit code 1)
       rsp file was: ".stack-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/System/Linux/hsc2hscall57255-0.rsp"
       command was: /usr/bin/gcc -c .stack-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/System/Linux/Namespaces_hsc_make.c -o .sta
ck-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/System/Linux/Namespaces_hsc_make.o -fuse-ld=gold -Wl,--no-as-needed -D__GLASGOW_HA
SKELL__=910 -Dlinux_BUILD_OS=1 -Dx86_64_BUILD_ARCH=1 -Dlinux_HOST_OS=1 -Dx86_64_HOST_ARCH=1 -I.stack-work/dist/x86_64-linux-tinfo6/g
hc-9.10.1/build/autogen -I.stack-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/global-autogen -include .stack-work/dist/x86_64-linu
x-tinfo6/ghc-9.10.1/build/autogen/cabal_macros.h -I/home/curators/.stack/programs/x86_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.10.1/lib/
../lib/x86_64-linux-ghc-9.10.1/unix-<IP_ADDRESS>-f148/include -I/home/curators/.stack/programs/x86_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.1
0.1/lib/../lib/x86_64-linux-ghc-9.10.1/time-1.12.2-ad4b/include -I/home/curators/.stack/programs/x86_64-linux/ghc-tinfo6-9.10.1/lib/
ghc-9.10.1/lib/../lib/x86_64-linux-ghc-9.10.1/bytestring-<IP_ADDRESS>-9eda/include -I/home/curators/.stack/programs/x86_64-linux/ghc-tin
fo6-9.10.1/lib/ghc-9.10.1/lib/../lib/x86_64-linux-ghc-9.10.1/ghc-internal-9.1001.0-d172/include -I/home/curators/.stack/programs/x86
_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.10.1/lib/../lib/x86_64-linux-ghc-9.10.1/ghc-bignum-1.3-bfd1/include -I/home/curators/.stack/pr
ograms/x86_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.10.1/lib/../lib/x86_64-linux-ghc-9.10.1/rts-1.0.2/include -I/home/curators/.stack/pr
ograms/x86_64-linux/ghc-tinfo6-9.10.1/include/include/
       error: In file included from .stack-work/dist/x86_64-linux-tinfo6/ghc-9.10.1/build/System/Linux/Namespaces_hsc_make.c:1:
       Namespaces.hsc: In function ‘main’:
       /home/curators/work/unpack-dir/unpacked/linux-namespaces-<IP_ADDRESS>-d41f5e0e49d20abe318e44ed1aa7945d3115333dd53dfcd3e078d7bb6ff8
699f/Namespaces.hsc:90:16: error: ‘CLONE_NEWTIME’ undeclared (first use in this function); did you mean ‘CLONE_NEWPID’?
       /home/curators/.stack/programs/x86_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.10.1/lib/template-hsc.h:45:10: note: in definition of
 macro ‘hsc_const’
          45 |     if ((x) < 0)                                      \
             |          ^
       /home/curators/work/unpack-dir/unpacked/linux-namespaces-<IP_ADDRESS>-d41f5e0e49d20abe318e44ed1aa7945d3115333dd53dfcd3e078d7bb6ff8
699f/Namespaces.hsc:90:16: note: each undeclared identifier is reported only once for each function it appears in
       /home/curators/.stack/programs/x86_64-linux/ghc-tinfo6-9.10.1/lib/ghc-9.10.1/lib/template-hsc.h:45:10: note: in definition of
 macro ‘hsc_const’
          45 |     if ((x) < 0)                                      \
             |          ^

This issue is not caused by the GHC version used but rather by attempting to build the package on a system with an old version of linux-headers. Specifically, the symbol CLONE_NEWTIME was introduced in kernel 5.6, which was released on 2020-03-29. Although this kernel version is somewhat old, I have released a new version of the package (<IP_ADDRESS>) that makes this symbol optional. Hopefully, this new version will resolve the issue and allow the package to build successfully in your CI. Please let me know if that is not the case or if you encounter any further problems.


[Bug report] Change callback is being triggered multiple times upon a single media insert or update

Version
^3.6.1
Platforms
Android
Device Model
Realme 11 pro 5G - Android 11
flutter info
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.24.0, on macOS 14.1.2 23B92 darwin-x64, locale en-EG)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.3)
[✓] VS Code (version 1.90.2)
[✓] Connected device (4 available)
[✓] Network resources

• No issues found!

How to reproduce?
The callback is triggered twice for "update" events and four times for "insert" events.
      PhotoManager.addChangeCallback(changeNotify);
      PhotoManager.startChangeNotify();

void changeNotify(MethodCall call) {
   print("CHANGED");
   print(call.toString());
}

https://github.com/user-attachments/assets/e5e5bb61-40e5-4b90-91c4-ff8eb30c9ff4
Logs
CHANGED
MethodCall(change, {mediaType: 3, id:<PHONE_NUMBER>, type: insert, uri: content://media/external/video/media/1000096381, platform: android, galleryId:<PHONE_NUMBER>})

CHANGED
MethodCall(change, {mediaType: 3, id:<PHONE_NUMBER>, type: insert, uri: content://media/external/video/media/1000096381, platform: android, galleryId:<PHONE_NUMBER>})

CHANGED
MethodCall(change, {mediaType: 3, id:<PHONE_NUMBER>, type: insert, uri: content://media/external/video/media/1000096381, platform: android, galleryId:<PHONE_NUMBER>})

CHANGED
MethodCall(change, {mediaType: 3, id:<PHONE_NUMBER>, type: insert, uri: content://media/external/video/media/1000096381, platform: android, galleryId:<PHONE_NUMBER>})

Example code (optional)
class PhotoScreen extends StatefulWidget {
  @override
  _PhotoScreenState createState() => _PhotoScreenState();
}

class _PhotoScreenState extends State<PhotoScreen> {
  @override
  void initState() {
    super.initState();
    PhotoManager.addChangeCallback(changeNotify);
    PhotoManager.startChangeNotify();
  }

  @override
  void dispose() {
    PhotoManager.removeChangeCallback(changeNotify);
    PhotoManager.stopChangeNotify();
    super.dispose();
  }

  void changeNotify(MethodCall call) {
    print("CHANGED: ${call.toString()}");
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: Text('Photo Manager')),
      body: Center(child: Text('Listening for changes...')),
    );
  }
}

### Contact

_No response_

AI Summary: The changeNotify callback is triggered multiple times (twice for updates, four times for inserts) for a single media insert or update event on Android. This indicates a potential issue with the PhotoManager package's change notification mechanism, causing duplicate notifications.

If you are still seeing multiple calls using the unmodified example of this library, that would be the problem of the device, otherwise we should look into it.


BQ600 SPI commands (find out which ones and how to send them from an STM32 F-series chip)

bq79600 functions created within iss6 branch. In bq79616 and bq79600 files


Either move to svelte or django

We need to move to svelte or django, because right now this is a cobbled-together flask project, it works well for small-scale stuff but I wanted to hammer out a prototype before we flesh it out in Django/svelte.
Either that or we could stick with Flask

I think we should just stick to Flask. You already have a nice code base, and we should move forward on features like the forums and being able to play projects instead of rewriting things that work perfectly fine. If you must change the framework, I wouldn't do Svelte. So at least you could keep it in the same language.

i agree with sticking with Flask, at least until we have most site features working.

We'll stick with flask for now


Hide Field Name in Container

Hi there.
By default the field name is displayed in the container where the picklist is placed. Normally I would expect the decorated field name to be hidden when a Label is given in the Layout-section of the custom control. I cloned the project and found a way to hide the label (simply removed the label-attribute from FormItem in RestSelectorControl.tsx).
Of course it would be best to have either an automated way to do this or maybe provide a button in the custom control options to switch the behavior.
Best, Alexander

I implemented the enhancement and would like to add a pull request.

Created Pull request in #7


Bandwidth map: fix missing table in reconciler config

The table wasn't assigned to the reconciler config for the bandwidth map this causes an error on startup when bandwidth manager is enabled. This commit should resolve the issue.
Fixes: #32909
Fix bandwidth manager reconciler config

/test

(I changed the release-note label, as afaict the breakage didn't make a release yet)

Right, it was technically caught in a pre-release


Not possible to use rbenv as user www-data?

I am trying to run a ruby-based app (sinatra, unicorn) as a no-login user like www-data. This is not possible with rbenv, or did i miss something?

With rbenv, anything is possible, as rbenv merely switches between Ruby versions, and can execute any Ruby app. Your question sounds more like a usage question, which is not something we can help with.


Include note references when publishing

It would be great if note references would also get exported when publishing my notes.
This way, sharing with colleagues will be much easier.
(also, it could help with aggregated TODO's in the future)

Tasks

[x] create a remarkable plugin that can recognize ref links, see this as an example
[x] add plugin to remarkable processor here
[ ] use note ref plugin when building site
[ ] add docs
[ ] add tests

shipped in dbd50d6


unable to access the controller(typescript & angularjs) in jasmine

angularjs && Typescript Controller
module app.controller {
class MainCtrl {
static $inject = ['$scope', '$rootScope', '$interval', '$http', 'unityService',
'adalAuthenticationService', '$location', '$window', 'analyticsService', 'homePageSetting',
'unityCommonService', '$timeout', '$cookies', '$routeParams', '$compile', '$filter'];
}
constructor(
private $scope,
private $rootScope,
private $interval,
private $http,
private unityService: app.services.unityService,
private adalAuthenticationService,
private $location,
private $window,
private analyticsService,
private homePageSetting,
private unityCommonService,
private $timeout,
private $cookies,
private $routeParams,
private $compile,
private $filter
    ) { }

angular.module('UnityApp').controller('MainCtrl', MainCtrl);
}
Jasmine Test For Controller
beforeEach(function () { angular.module("UnityApp") });
it("should make a string more exciting", inject(function ($controller, $rootScope) {
var controller =
$controller('MainCtrl', {
$scope: $rootScope.$new(),
})
}));

i m unable to access the scope  in MainCtrl

This issue is over a year old. I assume at this point it has been resolved or is no longer relevant. I'm closing this issue. Please reopen if necessary.


Update the windows implementation to use the official windows-sys crate.

Huh I did not realize that winapi hadn't been updated in three years now...


Create lts-19.1 Snapshot

This PR was created automatically because a new LTS was available.
See here for more details.
For a list of changed packages, see here.

This one's tough since it brings GHC-9.0 and churns a lot of packages, including our own OSS. I'll grab it and take it over the line.

It looks like we'll need to:

Fixup aws-xray-client for the new dependencies
Go all-in on amazonka-2.0 (fixed for aeson-2.0) and leave our ops app behind
Use a PR commit for monad-validate
Fixup asana


[Fix Python Deadlock] Guard grpc_google_default_credentials_create with nogil

This fix is similar to https://github.com/grpc/grpc/pull/34712 but for grpc_google_default_credentials_create rather than grpc_ssl_credentials_create
Fixes https://github.com/grpc/grpc/issues/36265
Fixes https://github.com/googleapis/python-bigtable/issues/949

@XuanWang-Amos, I made another refactor to simplify the code. PTAL

Bazel RBE Non-Bazel Tests Failed, doesn't seems to be related to this PR, re-triggering tests


ref(producer): Implement Producer for all smart pointer types

In Relay I need/want to use a Box<dyn Producer> but I cannot pass that to the Accountant because Box<P> where P: Producer does not implement Producer.
Implements the Producer for all smart pointers which deref to a Producer.

Superceeded by #8


feat: support tokens scoped to multiple repositories within organization

This adds support for a token to be scoped to multiple repositories within an organization.
Ref: actions/creatgithub-app-token/issues/4

@gr2m thanks for the feedback! Just pushed the changes you requested. Started to work on tests but my lack of time kept me from tests. So, I'll definitely take your offer to help with the tests! 🙇 👍

This is wonderful and extends the functionality of this action by quite a bit! 🎉


Prepjs uses cached assets when a service worker is installed on the rendered site

I recently upgraded prepjs on a create-react-app project. When statically rendering my routes, it uses the cached service worker index.html instead of the generated one. My prep.js looks roughly like:
//define routes here
exports.default = () => ({
  routes,
  timeout: 1000,
  dimensions: {
    width: 1440,
    height: 900,
  },
  https: true,
  hostname: 'https://myhostname.com',
  minify: true,
})

I've tried clearing my browser cache, but of course, multiple routes just causes the serviceworker to cache assets for the next run. I'm sure there's some sort of workaround. Any ideas?

anonymous mode?


[FEATURE REQ] EH: add EventBatchContext.updateCheckpoint and EventContext.updateCheckpoint  methods

EH processor callback is synchronous and we ask customers to do updateCheckpointAsync().block() (or block with timeout).
It's important to block instead of subscribing so that checkpoining completes before this processor starts processing a new event/batch.
So asking users to updateCheckpointAsync is error prone.
We should provide sync EventBatchContext.updateCheckpoint and EventContext.updateCheckpoint methods that block async ones and update samples to use them instead of async equivalents.

oops, we have them already :)


⚠ gorzdrav.org has degraded performance

In c394c98, gorzdrav.org (https://gorzdrav.org) experienced degraded performance:

HTTP code: 200
Response time: 2997 ms

Resolved: gorzdrav.org performance has improved in 566a4f4 after 5 minutes.


Nature/Demeanour

There are no fields for either of these traits on the character sheet.

Hello Fenlander216,
I recently resume my working in this system, today i posted the new release for Foundry 9 compatibility. I will create these fields asap, thanks for the idea!!
RMS


Fix LLVM find package picking up system-wide libraries

Description
This change fixes LLVM find package ignoring the library path provided by LLVM_CONFIG and picking up a system-wide library instead.
This happens when a custom LLVM is compiled statically, and there is a system-wide LLVM of the version which OSL expects.
The solution is to pass NO_DEFAULT_PATH to the find_library so that the function only considers paths explicitly coming from the LLVM's configuration executable.
It is a bit unclear what is the expected behavior of this module when LLVM_CONFIG is not available. It is possible to limit possible side effects of this change by only ignoring default paths if the LLVM CONFIG executable is found.
In practice this issue happened in Blender's build environment where HIP is used for OpenImageDenoiser: HIP toolchain pulls in LLVM system wide. While it is not an issue on itself (as it is only a compile time dependency for HIP support in OIDN) in conflicts with the logic in the OSL's find_package(LLVM).
Tests
The change has been tested in the build environment which is used for official Blender libraries builds. For the details of this environment one might read its documentation.
Running the official testsuite produces a fair amount of failures before this change. Could be due to the side effects of how that specific VM is setup, didn't have time yet to dig into exact details.
Checklist:

[X] I have read the contribution guidelines.
[X] I have updated the documentation, if applicable.
[ ] I have ensured that the change is tested somewhere in the testsuite (adding new test cases if necessary).
[X] My code follows the prevailing code style of this project. If I haven't
already run clang-format v17 before submitting, I definitely will look at
the CI test that runs clang-format and fix anything that it highlights as
being nonconforming.

LGTM, thanks! We will need the commit DCO-signed and a CLA on file before we can merge.


Test dll's taking dependency on Newtonsoft.Json fail

Description

Test taking dependency on Newtonsoft.Json version other than <IP_ADDRESS>, fail

Steps to reproduce

Create a test project, & add dependency on Newtonsoft.Json version(<IP_ADDRESS>)
run the above test using vstest.console.

Expected behavior

The test should pass/fail.

Actual behavior

Error: System.IO.FileLoadException: System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'

@codito how do we address this?

This doesn't occur for LUT scenarios since a new appdomain is not created.

https://github.com/Microsoft/vstest/pull/456

After I migrated my .NET Core project to csproj/MSBuild I get this error a lot.
There are a few other errors that I get which seems very similar:
Message: System.IO.FileLoadException : Could not load file or assembly 'Microsoft.Azure.Documents.Client, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Message: System.IO.FileLoadException : Could not load file or assembly 'Microsoft.AspNetCore.Mvc.Abstractions, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040

Try adding these to your property group in test project .csproj:
 <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>  <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>

@hankbeasley This did it!!! Thanks a lot! I spent hours on this -_-
Is there any explanation why this only fails when running the tests via VS2017?

Related to #428

Issue:: If a user's project is taking a dependency on Newtonsoft.Json with version 6.0.5 and in test code he is using Newtonsoft API's inside an appdomain. Appdomain uses config file of the parent process if not provided any, so here it will use testhost config file which has binding redirect <bindingRedirect oldVersion="<IP_ADDRESS>-<IP_ADDRESS>" newVersion="<IP_ADDRESS>" />. Since the user's projects is dependent on Newtonsoft.Json of version 6.0.5 their tests break because of the redirection.
In the TestPlatform repo: Microsoft.TestPlatform.CommunicationUtilities depends on Newtonsoft.Json(8.0.3) and Microsoft.TestPlatform.CrossPlatEngine depends on Microsoft.Extensions.Dependencymodel which depends on Newtonsoft.Json (9.0.1). So testhost ends up having Newtonsoft.Json.dll of version 9.0.1 in their publish package. Since testhost uses CommunicationUtilities (and does not use that part of CrossPlatEngine which uses Newtonsoft.Json of version 9.0.1) so it needs Newtonsoft.Json.dll of version 8.0.3 along with it.
Hence, need to copy Newtonsoft.Json.dll of version 8.0.3 to test testhost publish directory. This is however very much dependent on the CrossPlatEngine code running in testhost to not call into APIs specific to 9.0.1.


Bump Mesos, Turn on GPU support by default.

High Level Description
This PR enables GPU support in DC/OS by default.
This means that if your agents have Nvidia GPUs installed on them as well as the proper Nvidia NVML library (> 340.29) installed on them, GPUs will be offered to your frameworks as a resource by those agents.
Previously, GPU support was an install-time parameter that required all agents in your cluster to have the proper NVML libraries installed on them. This PR removes this restriction and turns on GPU support by default. Operators should not have to perform any extra configuration to take advantage of this feature.
One caveat to be aware of, however, is that mesos will only offer GPU resources to frameworks that opt-in to receive these resources. If your framework has not opted-in, it will receive no offers from agents that have GPUs installed on them (these agents will essentially appear not to exist in your cluster from the perspective of those frameworks). The choice to make frameworks explicitly opt-in to receive offers that contain GPUs was to keep legacy frameworks from accidentally consuming non-GPU resources on GPU-capable machines (and thus blocking GPU jobs from running).
This is not an issue for frameworks that ship with DC/OS itself, as they have all been updated to opt-in to receive GPU resources. Details about how to update your framework so that it properly opts-in for GPU resources can be found here:
https://github.com/apache/mesos/blob/master/docs/gpu-support.md#framework-capabilities
Related Issues
https://jira.mesosphere.com/browse/DCOS-13917
Checklist for all PR's

[ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:

There is no test included, because adding an automatically triggered integration test that tests GPU functionality is not yet supported (we would need to run the integration tests on nodes equipped with GPUs). However, because this PR actually turns GPU support on by default, the real test is whether we still pass all of the already-included tests with this feature enabled (since they are run on machines without GPUs). Manual tests for making sure GPU support worked in general were performed in https://github.com/dcos/dcos/pull/766.

[X] Read the DC/OS contributing guidelines

[X] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[X] Change log from the last version integrated (this should be a link to commits for easy verification and review): https://github.com/mesosphere/mesos/compare/04085c80c2c84ea6b8375042d61797f7f46138fd...9d1cb5ecba1a7921b067ad94092c3663adf19b24

[X] Test Results: Verified manually

[ ] Code Coverage (if available): None

@adam-mesos Looks like everything is green now except the non-rquired one.

Great. Those azure failures all look "flaky" (note the :game_die: )
However, we're currently investigating a regression somehow caused by the previous Mesos bump, with a fix we're cherry-picking in via https://github.com/dcos/dcos/pull/1242 until https://reviews.apache.org/r/56711/ can land in Mesos master (and be backported to 1.2.0)
So, we'll put this PR on hold for a bit until we can land the fix from pull/1242, then update this PR to include that cherry-pick as well.

Rebased on merge of #1242 into master.

All green again.


Feature/panda+hac

Description

Features

panda-gym + HAC

Structural changes of HAC baseline code for interfacing

Visualizing of subgoal and goal(subgoal) range
Add configurator and logger

Discussion
We eventually implemented Hierarchical Actor-Critic(HAC) on PandaStack-v1.
However, I just have noticed we cannot achieve the goal with this concept because the subgoals are so various that the robot cannot get any meaningful sparse reward with lower-level action. We should re-design the structure of state_space and goal_space in the nested-actor-critic model. Or we could apply some concepts from Universal Option Framework(UOF).
Checklist

[x] this code is auto-formatted using make format
[x] I updated the READMEs and the documentation, if necessary.

@benthebear93 Give me some feedbacks and Approve for merging.


tegola: 0.17.0 -> 0.18.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/go-spatial/tegola/releases.
meta.description for tegola is: Mapbox Vector Tile server
meta.homepage for tegola is: https://www.tegola.io/
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.18.0 with grep in /nix/store/z0ax461256w4a1vl2k85x9sh53l011kp-tegola-0.18.0
found 0.18.0 in filename of file in /nix/store/z0ax461256w4a1vl2k85x9sh53l011kp-tegola-0.18.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
tegola

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/z0ax461256w4a1vl2k85x9sh53l011kp-tegola-0.18.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A tegola https://github.com/r-ryantm/nixpkgs/archive/744ceaeef0066a74f403195314d327930d74cb23.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/z0ax461256w4a1vl2k85x9sh53l011kp-tegola-0.18.0
ls -la /nix/store/z0ax461256w4a1vl2k85x9sh53l011kp-tegola-0.18.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

tegola

Maintainer pings
cc @ingenieroariel for testing.

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

1 package built:

tegola


reorder list node result

Codecov Report

Merging #345 (264fe09) into master (258ed32) will decrease coverage by 0.01%.
The diff coverage is 57.14%.

@@            Coverage Diff             @@
##           master     #345      +/-   ##
==========================================
- Coverage   65.40%   65.39%   -0.02%
==========================================
  Files          94       94
  Lines        6400     6406       +6
==========================================
+ Hits         4186     4189       +3
- Misses       1620     1621       +1
- Partials      594      596       +2

Impacted Files
Coverage Δ

api/node.go
65.10% <57.14%> (-0.16%)
:arrow_down:

Continue to review full report at Codecov.

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


Work Status is a required metadata key

I got this error when trying to process custom text:
FATAL ERROR: Not all required metadata was provided:
    Missing a 'Work Status' entry.

Work Status is documented as an optional metadata key. I would be pleased to fix the doc if this key is actually required.

It's required specifically and only for csswg documents. I don't document that in the general Bikeshed docs because it's something internal for us.


Sink not writing to Raygun

.NET6 ASP Core proj here
Implemented as per readme in my appsettings:

I purposely throw an exception

I check Raygun and nothing has been logged/comes through.

Apologies that it isn't clear - the Raygun Serilog Sink won't automatically listen to unhandled exception like other Raygun providers. It instead responds to the Log.Error and Log.Fatal calls.
Log.Fatal sends exceptions to Raygun synchronously and is needed when an exception is going to cause the process to crash. Log.Error sends exceptions to Raygun asynchronously so that it doesn't interrupt the process.
Within the global unhandled exception handler of your .NET6 ASP Core project, you'll want to make a Log.Error call. Best do this from all catch blocks throughout your project too.
Let us know if you have further questions.

@QuantumNightmare Ahh thanks for clarifying! Thought I was missing something!
Do you know which other providers automatically listen for unhandled exceptions?

We have quite a few different providers across several languages/frameworks. I've mostly worked in the .NET space.
The .NET Framework ones for web applications usually have an http module that you add to the configuration which will cause them to hook into various exception handlers. The .NET Core provider can attach via the middleware. Some other .NET Raygun providers have a method like "AttachCrashReporting" that will hook into the global exception handler if they are statically available. Most native mobile providers should be able to do this as well.
Not sure if that covers what you're after, so let me know if anything needs clarifying.

Will close this issue now. Do reply or start a new issue if you have further questions.


Refactor cart spec

Assignee Tasks

[ ] added unit tests (or none needed)
[ ] written relevant docs (or none needed)
[ ] referenced any relevant issues (or none exist)

Guidelines
Please add a description of this Pull Request's motivation, scope, outstanding issues or potential alternatives, reasoning behind the current solution, and any other relevant information for posterity.

Your PR Notes Here

The changed files here include those of the branch "fix-form-issues", we only need to check the test spec js file.


Update metrics to 0.24

Checklist

[x] Changelog updated

thank you! Autometrics is no longer actively maintained, so sorry for the delay.

It happens, for upstream responses it's still acceptable. Unfortunately the builds are failing, so I'll see if I can fix that in a followup PR.
What are the future plans for autometrics? Are the libraries for other languages also no longer actively maintained?


Incorrect display of names on version 1.12.2

*Description of issue:
https://github.com/Zrips/Jobs/issues/1092

Well, I quess this expected behaviour? As during the testing I realized that these stained glasses does not have full color names according to the 1.12.2 API. In TranslatableWords file, there are stained_glass with color names generated, but those names are not exist in minecraft 1.12.2.

@Thin-Troll
Double check your translatableWords file as this could originate from it as of some testing, everything seam to work as it should and correct names are shown


realtime pipe

Since I am able to generate the .bin faster than the runtime, would it be possible to generate the data in real time and pipe it directly through to hackrf_transfer?

I'm not a Linux person, but I think you can use namedpipe.
$mkfifo  named_file
$./gps-sdr-sim -e brdc3540.14n -u circle.csv  -b 8 -o named_file
$hackrf_transfer -t named_file   -f<PHONE_NUMBER> -s 2600000 -a 1 -x 0
$rm named_file

This wouldn't change the problem I think. I've been looking into the code but I'm not C guy, I would like to be able to realtime edit the current lat,long, i.e. hook it up to a controller and control it

There seems several real-time versions available: https://github.com/osqzss/gps-sdr-sim/issues/73


⚠ Bofrost.be has degraded performance

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

HTTP code: 200
Response time: 2412 ms

Resolved: Bofrost.be performance has improved in a76ae85.


Revert "Reduce cognitive complexity of get_review_metrics function"

Reverts ArshdeepSinghSyal/expertiza#5

Build failed due to merging thsi branch. Merge is being reverted


Switch notifications from Hipchat to Slack (#open-source channel)

I'm assuming the token is global to our org, so it's not tied to me... but if someone finds out otherwise please let me know.

can we get this changed to #chef-core-eng-team, the #open-source channel no longer exists.

pingles?

also we probably want to send this to the same room we're going to be sending the build notifications to, not to the main chef-core-eng-team channel since that'll create too much noise, but i'm not sure if we have that room setup yet.

I'm going to close this in favor of having the right people (i.e. @chef/engineering-services) generate the right token.


Fix geoBackupPolicies swagger

Minor fix to create a common parameter in geoBackupPolicies swagger.
PR information

[x] The title of the PR is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For information on cleaning up the commits in your pull request, see this page.
[x] Except for special cases involving multiple contributors, the PR is started from a fork of the main repository, not a branch.
[x] If applicable, the PR references the bug/issue that it fixes.
[x] Swagger files are correctly named (e.g. the api-version in the path should match the api-version in the spec).

Quality of Swagger

[x] I have read the contribution guidelines.
[x] My spec meets the review criteria:

[x] The spec conforms to the Swagger 2.0 specification.
[x] The spec follows the guidelines described in the Swagger checklist document.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.

Hi There,
I am the AutoRest Linter Azure bot. I am here to help. My task to analyze the situation from the AutoRest linter perspective. Please review the below analysis result:
File: arm-sql/2014-04-01/swagger/geoBackupPolicies.json
Number of linter errors/warnings before the PR: 1
Number of linter errors/warnings after the PR: 1
Thanks for your co-operation.

Hi There,
I am the AutoRest Linter Azure bot. I am here to help. My task to analyze the situation from the AutoRest linter perspective. Please review the below analysis result:
File: arm-sql/2014-04-01/swagger/geoBackupPolicies.json
Number of linter errors/warnings before the PR: 1
Number of linter errors/warnings after the PR: 1
Thanks for your co-operation.

@fearthecowboy  Thanks, Garrett!

No modification for AutorestCI/azure-sdk-for-node

 https://github.com/Azure/azure-sdk-for-ruby/pull/801

No modification for AutorestCI/azure-sdk-for-python


Adding fields on registration?

What's the recommended way to add fields to the registration/sign up process? Say I want users to have a username, or their name, apart from their email.
I guess I can follow these steps:

Add new field to the DB
Overwite the changeset function in the User module to cast the new field
Overwrite the registration template to add the new field

Is there any other way to achieve it? I couldn't find any info in the guides :(
Thanks!

Yeah, that's how you do it. Create a custom changeset and then just add the field to the templates. It's meant to be identical to how you do it with just Phoenix.

Yeah, I wondered if there was a way to add fields through config to make it more magical, but the current solution will work fine.
Thanks!

Yeah, I try to prevent as much magic as possible so the code stays explicit and easy to understand 😄


Support a central widget

Currently, we can add an app into only four positions; top, left, right, bottom.
However, I think we need a central widget, such as a builder in the artiq-dashboard.

Thus, the central position will be supported in this issue.

Then the central widgets will initially not be docked, right?

Then the central widgets will initially not be docked, right?

Yes, I envisioned it as you said.

I checked the ARTIQ dashboard, and I realized that the cental widget CANNOT move into a dock widget.
Is it okay?

Oh really? Okay if we make a clear definition for those floating-only frame type!

As Jiyong and I discussed, we decided to use QMdiArea as the central widget and each floating widget is wrapped by QMdiSubWinow.


a bug of VLT5TokenizerFast

When I use VLT5TokenizerFast to encode the sentence, there will be a token id 3 ( '▁') before id of token <extra_id_i>. For example,
from lib2to3.pgen2 import token
from tokenization import VLT5Tokenizer, VLT5TokenizerFast
from transformers import T5Tokenizer, BartTokenizer, T5TokenizerFast, BartTokenizerFast
from copy import deepcopy
import torch

tokenizer = VLT5TokenizerFast.from_pretrained(
            't5-base',
            max_length=20,
            do_lower_case=False,
            )

text = "I <extra_id_0> you."
input_ids = tokenizer.encode(text)
decoded_text = tokenizer.decode(input_ids)
print(text)
print(input_ids)
print(decoded_text)
print(tokenizer.convert_ids_to_tokens([3]))

(base) zhangjiajie@node2:~/VL-T5-Incontext/VL-T5-Incontext/src$ python test.py
The tokenizer class you load from this checkpoint is not the same type as the class this function is called from. It may result in unexpected tokenization.
The tokenizer class you load from this checkpoint is 'T5Tokenizer'.
The class this function is called from is 'VLT5TokenizerFast'.
I <extra_id_0> you.
[27, 3, 32099, 25, 5, 1]
I <extra_id_0> you.</s>
['▁']

`
If I just use T5tokenizerFast, it is ok, and the output is
(base) zhangjiajie@node2:~/VL-T5-Incontext/VL-T5-Incontext/src$ python test.py
I <extra_id_0> you.
[27, 32099, 25, 5, 1]
I<extra_id_0> you.</s>
['▁']

Is there any solution? Thanks!

Could you please check the version of the transformers package? With transformers=4.2.1 (mentioned in requirements.txt), both tokenizers yield the same results:
I <extra_id_0> you.
[27, 32099, 25, 5, 1]
I<extra_id_0> you.</s>
['▁']


Can I search with sentence ?

To: Hironsan
I just tried to follow your steps, and everything was fine. I have two questions:
(1)if I want to ask questions of the topic, can it give me the certain sentence, not the whole paragraph ?
(2) Can it executed on Internet(such as Google Search) instead of localhost?
Jonathan

This sounds to me rather like a question answering task than search (Input: Question, Output: answer = a few words from a paragraph). If that's the case, it might be interesting for you to have a look at https://github.com/deepset-ai/haystack


Fixing DerivedShape for cold=true

What is the change?
Fixed a bug in DerivedShape.getArea() in the case when cold=true.
Why is the change being made?
To close #1424

Checklist

[x] This PR has only one purpose or idea.
[x] Tests have been added/updated to verify any new/changed code.

[x] The code style follows good practices.
[x] The commit message(s) follow good practices.

[x] The release notes have been updated if necessary.
[x] The documentation is still up-to-date in the doc folder.
[x] The dependencies are still up-to-date in pyproject.toml.

Everything looks good by me, thanks @john-science !

I have confirmed that this bug fix does not break any downstream unit tests.