"Could not auto-detect platform

Hi, Lemonn,
I followed your step, but got the error below. what 's wrong with that? THX a lot
            from src/core/lib/gpr/alloc.cc:19:

include/grpc/impl/codegen/port_platform.h:357:2: error: #error "Could not auto-detect platform"
#error "Could not auto-detect platform"
^
include/grpc/impl/codegen/port_platform.h:392:2: error: #warning "GPR_PLATFORM_STRING not auto-detected" [-Werror=cpp]
#warning "GPR_PLATFORM_STRING not auto-detected"
^
In file included from include/grpc/support/port_platform.h:22:0,
from src/core/lib/gpr/alloc.cc:19:
include/grpc/impl/codegen/port_platform.h:442:2: error: #error Must define exactly one of GPR_GCC_ATOMIC, GPR_GCC_SYNC, GPR_WINDOWS_ATOMIC
#error Must define exactly one of GPR_GCC_ATOMIC, GPR_GCC_SYNC, GPR_WINDOWS_ATOMIC
^
include/grpc/impl/codegen/port_platform.h:446:2: error: #error Must define exactly one of GPR_ARCH_32, GPR_ARCH_64
#error Must define exactly one of GPR_ARCH_32, GPR_ARCH_64
^
include/grpc/impl/codegen/port_platform.h:452:2: error: #error Must define exactly one of GPR_CPU_LINUX, GPR_CPU_POSIX, GPR_WINDOWS, GPR_CPU_IPHONE, GPR_CPU_CUSTOM
#error Must define exactly one of GPR_CPU_LINUX, GPR_CPU_POSIX, GPR_WINDOWS, GPR_CPU_IPHONE, GPR_CPU_CUSTOM
^
include/grpc/impl/codegen/port_platform.h:458:2: error: #error Must define exactly one of GPR_MSVC_TLS, GPR_GCC_TLS, GPR_PTHREAD_TLS, GPR_CUSTOM_TLS
#error Must define exactly one of GPR_MSVC_TLS, GPR_GCC_TLS, GPR_PTHREAD_TLS, GPR_CUSTOM_TLS
^
cc1plus: all warnings being treated as errors
Makefile:2968: recipe for target '/home/liu/Downloads/grpc/objs/opt/src/core/lib/gpr/alloc.o' failed
make: *** [/home/liu/Downloads/grpc/objs/opt/src/core/lib/gpr/alloc.o] Error 1
The release that I used was the 1.1.0.
I think that your error comes from use /usr/bin/ld to link objects that were compilated to ARM. To link these objects, you need to use the ARM linkers ( LD=arm-xilinx-linux-gnueabi-ld and LDXX=arm-xilinx-linux-gnueabi-g++ ). If your make command have these params and still not working, the problem maybe comes from this:
export GRPC_CROSS_COMPILE=true
export GRPC_CROSS_AROPTS="cr --target=elf32-little"

If GRPC_CROSS_COMPILATION is set, the makefile use the command parammeters to compile and link grpc. If not, the default compiler and linker is used.
The steps that I finally followed were this:

Compile and install protobuf.

cd grpc
git submodule update --init
cd third_party/protobuf
./autogen.sh
./configure
make && make check && sudo make install && sudo ldconfig

Compile and install grpc.

cd -
make && sudo make install && sudo ldconfig

Clean the current build.

make clean

Make grpc plugins.

make plugins

Set environment variables for cross compilation.

export GRPC_CROSS_COMPILATION=true
export GRPC_CROSS_AROPTS="cr --target=elf32-little"

Compile grpc as static with this command:

make HAS_PKG_CONFIG=false \
    CC=arm-xilinx-linux-gnueabi-gcc \
    CXX=arm-xilinx-linux-gnueabi-g++ \
    RANLIB=arm-xilinx-linux-gnueabi-ranlib \
    LD=arm-xilinx-linux-gnueabi-ld \
    LDXX=arm-xilinx-linux-gnueabi-g++ \
    AR=arm-xilinx-linux-gnueabi-ar \
    PROTOBUF_CONFIG_OPTS="--host=arm-xilinx-linux-gnueabi --with-protoc=/usr/local/bin/protoc" static

I hope this help you a little :)
Regards,
J. A.
Originally posted by @AngryLemonn in https://github.com/grpc/grpc/issues/9719#issuecomment-284843131

Please reopen if there is anything pending.


Add tester to record and replay tests

usage is described in tests/tester.py

Cherry picked and merged in a different PR thanks!


Handle multiple network fees per hop in swappers

Overview
Its possible to have up to 2 network fees per hop. Currently if a hop has fees on the buy chain and insufficient balance for it to complete, the app ignores it and executes the trade anyway, resulting in a partially processed trade.
Upgrade the app to handle this.
References and additional details
Example of jumper.exchange (lifi) showing a single-hop bridge+swap with network fees payable on both sell chain and buy chain:
https://jumper.exchange/exchange?fromAmount=1&fromChain=43114&fromToken=0x0000000000000000000000000000000000000000&toChain=100&toToken=0x0000000000000000000000000000000000000000

When there is insufficient balance for the buy chain netowrk fee, it appears (for lifi at least) as a random token being received, often one that isnt supported by the app (e.g QIDAO on gnosis):

Acceptance Criteria

Trades that have a network fee paid in the fee asset on the sell chain can be completed (most swappers are this case)
Trades that have a network fee paid in the fee asset on the buy chain can be completed (theoretical, may not be testable although osmo swapper might be a good candidate for this)
Trades that have a network fee paid in both the fee asset on the sell chain AND the fee asset on the buy chain can be completed (See jumper example above to test with lifi swapper)
Trades that have no network fee can be completed (cow swapper)

Need By Date
No response
Screenshots/Mockups
No response
Estimated effort
2 days

Trades that have a network fee paid in the fee asset on the buy chain can be completed (theoretical, may not be testable although osmo swapper might be a good candidate for this)

Indeed, with our current implementation, ATOM -> OSMO really has two fees: one in the native asset/asset being sold i.e ATOM on Atom (CosmosHub) while doing the first ATOM on CosmosHub to ATOM on Osmosis swap, and the other on the receiving chain (OSMO on Osmosis) while doing ATOM on Osmosis to OSMO on Osmosis.
OSMO -> ATOM on the other hand is independent of "current implementation" being correct or not - it's always a single fee paid on Osmosis.

Closing as this is now correctly handled.


Infinite recursion loop (Router.routeMatches<->controlledPromise.resolve)

Which project does this relate to?
Start
Describe the bug
Hi,
another day another bug report from me.
When I access a route with redirect in beforeLoad JS ends up in infinite recursion loop (see attached perf devtool flamechart)
Related code is here:
https://github.com/ondrejvelisek/peoples-budget/tree/infinite-loop-bug/app/pages/~2024
I hope I'm helpful.
Your Example Website or App
https://peoples-budget-git-infinite-loop-bug-ondrejveliseks-projects.vercel.app
Steps to Reproduce the Bug or Issue

go to https://peoples-budget-git-infinite-loop-bug-ondrejveliseks-projects.vercel.app
click second menu link "Vládní rozpočet 2024"
freeze

Expected behavior
It correctly redirects without freezing a browser.
Screenshots or Videos

Platform

OS: macOS
Browser: Safari and Firefox, Chrome is sometimes ok.
Version: One of the latest versions

Additional context
Happens on both production and dev server builds.
Better to debug with Firefox. Safari devtools freezes together with page.

it would be very helpful if the reproducer could be trimmed down so we know what's going on here (e.g. does it only happen with splat routes?). can you please use one of the existing router example on stackblitz and modify it so it fails as well?

Currently I have no idea what it causes. So I need some time to investigate
this. Hopefully within 2 weeks. Its just a hobby project.
If you will have time sooner, feel free to investigate on your own. So we
know sooner. In that case please write here so I know I dont need to spend
time on it. Thx.
On Wed 27. 11. 2024 at 0:38, Manuel Schiller @.***>
wrote:

it would be very helpful if the reproducer could be trimmed down so we
know what's going on here (e.g. does it only happen with splat routes?).
can you please use one of the existing router example on stackblitz and
modify it so it fails as well?
—
Reply to this email directly, view it on GitHub
https://github.com/TanStack/router/issues/2871#issuecomment-2502190436,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB36VJFXRA4UNHUJCCYTPFD2CUA6LAVCNFSM6AAAAABSRJWCXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBSGE4TANBTGY
.

It was my mistake. I expected undefined when cookie is not deifned. But lib returned empty string.
https://github.com/ondrejvelisek/peoples-budget/commit/9f88a1f489280c2c0adb3a31ed4bdf382651cb71
It causes infinite redirect loop.
It was kind of hard to debug. For better DX we can make it easier to spot those bugs in TanStart. Two ideas:
1/ limit redirect depth. e.g. max 50 redirects in a row.
2/ restrict when redirecting to the same url.
Still my mistake though. Thank you for your hard work.
We can close this issue.

Thanks for looking into this


feat: port Data.Bitvec.Basic

On hold for two reasons:

https://github.com/leanprover-community/mathlib4/pull/2179#discussion_r1101733163
Tactic mono needs to be ported.

I made small changes to remove dependency of ac_mono and mono.

I made small changes to remove dependency of ac_mono and mono.

Thanks. I can now proceed with finishing this port.

I updated with the latest mathport output.

bors merge


WARN deprecated<EMAIL_ADDRESS>WARN deprecated<EMAIL_ADDRESS>

npm install workbox-build
Package.Json
{ "name": "1.-npm-install-workbox-build", "version": "1.0.0", "main": "app.js", "scripts": { "test": "echo "Error: no test specified" && exit 1" }, "keywords": [], "author": "", "license": "ISC", "description": "", "dependencies": { "express": "^4.18.2", "workbox-build": "^6.5.4" } [}

I experience the same warning
warning next-pwa > workbox-webpack-plugin > workbox-build ><EMAIL_ADDRESS>This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
warning next-pwa > workbox-webpack-plugin > workbox-build > @rollup/plugin-replace > magic-string ><EMAIL_ADDRESS>Please use @jridgewell/sourcemap-codec instead

seems like this package has to switch to @rollup/plugin-terser and @jridgewell/sourcemap-codec to fix this issue.

Getting the same error.
npm WARN deprecated<EMAIL_ADDRESS>This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
npm WARN deprecated<EMAIL_ADDRESS>Please use @jridgewell/sourcemap-codec instead

Using version 6.5.4

duplicate #3200


Collapsible Features in the Character Sheet

With advice from MaxPat, this issue/suggestion references this: https://github.com/foundryvtt/dnd5e/issues/750 In essence the same thing but for features such as Warlock Invocations and Monk Ki Abilities / Generic features that can be grouped together as well.
Since D&D 5e 2.1.0 adding in feature types such as

Class Ability:

Eldritch Invocation
Ki Ability
Elemental Disipline
Channel Divinity
Artificer Infusion ...etc

It would possibly be worth trying to make a system where a feature such as the Monk's Ki ability can have added functionality as a feature with a drop-down revealing other features that fall under this category, somewhat like this feature from PF2e.

Note: PF2e doesnt exactly have this dropdown but this picture is kind of what I was going for in terms of looks; more specifically the Bloodline feature would be able to be clicked and then the Bloodline: Hag feature would then become visible
An example in D&D 5e would be the Ki mechanic used by the monk class. There are a decent amount of abilities the monk has that utilize Ki and that can be feature classified as "Ki Ability" one such example is the subclass "Way of Mercy" that adds three abilities that spend Ki:

Hands of Harm
Hands of Healing
Hand of Ultimate Mercy

This only serves to clutter the sheet more along with things such as Flurry of Blows, Step of the Wind, and Patient Defense which all spend Ki as well.

Having all of these abilities grouped into the "Ki" feature where all you would need to do is click on the feature and have the other features expand downwards would in my honest opinion serve to de-clutter the sheet and make it more organized. This change would also be able to group things like channel divinities, artificer infusion, and other features together mainly in an attempt to make the character sheet a bit easier to read.
Off the top of my head just going from the feature subtype changes, it would be an extreme help to:

Warlock Invocations (They do gain a fair few, knowing about 8 by level 17)
Fighter: Battlemaster Maneuvers
Monk Ki Abilities & Known Elemental Disiplines
Cleric / Paladin: Channel Divinities
List of Known Artificer Infusions
Known Sorcerer Metamagic Options
Rune Knight Fighter's Known Runes
Fighting Styles

Arcane Shots from the Arcane Archer could also benefit from this

Would also be a useful thing for racial features as well when introducing races, one major thing I forgot to mention. Clumping things like Elven Trance, Fey Ancestry, and stuff like that.

One other thing came to mind a bit later while I was sick. This could also maybe be used for containers with https://github.com/foundryvtt/dnd5e/pull/1922 , giving users easier times managing inventory.


feat: allow servers and channels to be defined as components

Note that this PR is targeting asyncapi:2022-01-release branch, so merging it won't release a new version.

Description
This PR is part of https://github.com/asyncapi/spec/issues/660.
It allows both servers and channels to be defined as (and referenced from) components, meaning the following will be now valid:
servers:
  production:
    $ref: '#/components/servers/myserver'
channels:
  some/events:
    $ref: '#/components/channels/myChannel'
components:
  servers:
    myserver:
      url: "http://localhost:5000/ws"
      protocol: ws
  channels:
    myChannel:
      description: "mychannel"

Related issue(s)
https://github.com/asyncapi/spec/issues/660

@smoya fyi this pr goes to master, not release branch. Also, we release stuff from release branches, we create release candidates that are automatically published to the website. So you should have prefix feat:  as you are introducing a feature
FYI, I haven't looked into the proposal itself, just quickly noticed what you wrote when I saw a pop up in slack channel and thought I will give you a quick heads up. For proposals, I plan to delegate some time next week to jump into the review in spec repo

This branch is now up-to-date with 2022-01-release and all conflicts have been solved. cc @derberg

All stuff in place, reference implementation provided and will be released to release branches after this merge.
/rtm


Homepage shelter popup on top of all other elements. Fixes #37

Description

Fixes #37

Keeps it from going off the page, esp. on a small device.
List of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] This pull request relates to a ticket.
[x] This code is tested.
[x] I want my code added to the response theme.

Replaces #49

@omnilord : Same here - I can't add reviewers, so I'll just ping you here for a review.


Integrate AsterixDB with TextDB

We want to enable TextDB to read data from AsterixDB / insert data into AsterixDB. So that we can take advantage of ALL twitter data stored in AsterixDB.

The AsterixSource operator is merged in PR #510, however, the AsterixSink operator hasn't been merged.

This task is done.


Compilation flag to run no pLS duplicate cleaning (CUDA version)

As per title, to allow exploring more configurations when using patatrack pixel tracks within CMSSW.
This works, checked by print outs that the flag is enabled when it is supposed to, and that there is the expected increase of number of pLS object. A full validation is not possible due to #317, and would in any case be a bit meaningless, given that the results are bound to be totally different(worse) than the ones we have now. Let's discuss if this should go in, or just stay as an extra branch to be used for the HLT tests, and when.
To be ported to master when ready.

This PR was useful for HLT configurations for the HLT annual review, which was based on the CUDA branch. Now that the HLT annual review is past us, I don't think it makes sense to continue development on non-master branches, so I am closing this PR, I will port the changes to the master branch, as they can be useful for LST configurations using Patatrack pixel tracks as input.


Report error when report minor and patch version is extract zero

Version: 2.0.4

Report error when I config "azure-mgmt-costmanagement~=3.0.0" in pyproject.toml.

Please don't post images. Please post the text directly.


add .gitattributes, solidity language

Added .gitattributes file with solidity language syntax highlighting

Updated Migrations.sol to solc v.0.5.0.
Commented truffle-config.js relative to hdwallet-provider.

Updated to OpenZeppelin v3.0.0 and solc ^0.6.0.
I've commented some changes, like toString() already included in OpenZeppelin /utils/Strings.sol,
Minter Role added using AccessControl.sol, transfer functions overridden using some code from ERC721Pausable.sol, setting the require to !true, .length-- to pop() as described in the docs, ...
Added also an updated truffle-config.js and updated Migration.sol to solc ^0.6.0.
The only issue is that the code size is exceeds the limit introduced in Spurious Dragon:
open-proofs/contracts/Badges/Badges.sol:9:1: Warning: Contract code size exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on mainnet. Consider enabling the optimizer (with a low "runs" value!), turning off revert strings, or using libraries.

 The . shouldn't be added to the repo

Just fixed that!


I got this error

javac: invalid target release: 1.8
Usage: javac <options> <source files>
use -help for a list of possible options

F:\NetbeansProject\FlagMaker-2\FlagMaker\nbproject\build-impl.xml:938: The following error occurred while executing this line:
F:\NetbeansProject\FlagMaker-2\FlagMaker\nbproject\build-impl.xml:261: Compile failed; see the compiler error output for details.

BUILD FAILED (total time: 0 seconds)

You'll have to install JDK 8.

I have installed JDK 8 but problem is still appear same.

Sir, My problem is solved, I need to manually edit netbeans.conf to set JDK 8 as defuult Java JDK.


Additional variable(s) on SpEL context to evaluate reply

Please expose the original message in evaluation context while evaluating the final replay, so the replyExpression could be written like this :
{
'name':#message.payload.someExpression,
'val': body.anotherExpression
}

Thanks

Moved from here as suggested by @artembilan
This Question in stackoverflow

If this processor would be based on the Spring Integration HttpRequestExecutingMessageHandler, there wouldn't be such a question like some additional variable to the EvaluationContext for the HTTP Response.
Just because HttpRequestExecutingMessageHandler doesn't support that and returns a message with a full body. And as I described in the linked issue that really even isn't gateway responsibility.
There are many other similar processors which are without such a functionality to modify reply, especially based on the request Message.
All those cases can be fixed with regular Spring Integration HeaderEnricher before processor and some Transformer afterwards to consult headers for request Message. That is exactly what we do in usual Spring Integration application.
I don't have yet out-of-the-box solution in mind for Spring Cloud Stream (maybe enricher processor with something like EnricherConfigurer(EnricherSpec) to let inject a custom enrichment?..), but I don't want to add the requested SpEL variable and even would override this processor to the HttpRequestExecutingMessageHandler.
Something like that. Just IMHO...

IMHO, letting user the capability to correlate response to request without involving any additional pre and post processors is essential feature. And I don't see how it breaks microservices architecture or introduces tight coupling.

After more thinking on the matter, I decided to agree with you that it is really sometimes useful to post-process reply and involve request there if needed.
When we talk about Microservices that is fully not good to reply with the protocol-specific object, like in the HTTP, WS, JDBC or similar gateways.
OTOH that became so common use-case to store requestMessage in the headers to consult for the reply in the transformer afterwards. So, I think we definitely must come up with some out-of-the-box solution when end-user only with one option can decide how to hack the reply before sending it to the output channel.
Right now we can overcome any headers manipulation and extra transformers with some AbstractRequestHandlerAdvice implementation for the adviceChain on the @ServiceActivator.
Looks what we need to implement is like this:
Object doInvoke(ExecutionCallback callback, Object target, Message<?> message)

The callback returns a reply for us. The message is our request.
So, we can call callback and modify result according our requirements, e.g. involving that message.
And even build a new Message<?> for the output!
This solution still have some drawbacks, that we are proxying the target RequestHandler.
For the future we may introduce something like ReplyPostProcessor option for protocol-specific gateways and maybe generic service-activator, to build an output based on the raw reply and requestMessage. From there we really could introduce reply-expression to consult something like:
public class RequestAndReply {

		private final Message<?> request;

		private final Object reply;

		RequestAndReply(Message<?> request, Object reply) {
			this.request = request;
			this.reply = reply;
		}

		public Message<?> getRequest() {
			return this.request;
		}

		public Object getReply() {
			return this.reply;
		}

	}

evaluation context root object to avoid any request-bound SpEL variable.
@garyrussell , WDYT?

Seems reasonable, we can work out the details of whether a generic ReplyPostProcessorRequestHandlerAdvice is enough - with a #request variable - rather than modifying the message handler(s) themselves.


Namespace not removing from kubernetes

What's your CLI version?
0.86.12
Description & steps to reproduce
Description
After running kurtosis clean, namespace is not removing from the enclave
Steps to reproduce

Setup kubernetes
Run any package that fail in middle of execution
clean by kurtosis clean
Run again

Screenshot

Desired behavior
The namespace also should removed when cleaning.
What is the severity of this bug?
Painful; this is causing significant friction in my workflow.
What area of the product does this pertain to?
CLI: the Command Line Interface

Found the cause:

We switched to namespaces named after enclave names (dropping UUID-identified namesepaces)
Kubernetes takes 5-10 seconds to delete a namespace
When doing an enclave rm or clean -a, we return immediately rather than waiting the 5-10 seconds (to give users a better experience). This was fine when we used UUID-identified namespaces... but not fine when namespaces are keyed on enclave name
If you try to delete an enclave and recreate within the 5-10 seconds that Kubernetes is deleting the namespace, you'll get the collision Shanith saw above

@barnabasbusa  , this is a consequence of us changing the namespace names to match enclave names. to fix this, I'd like to have Kurtosis on Kubernetes wait until the namespaces is actually deleted before it returns from a clean/enclave rm. This is going to slow down clean and enclave rm on k8s by about 5-10 seconds (for however long it takes), but it's going to prevent the weird nondeterminism that @shanithkk is seeing above. Can you confirm you're okay with that?

For posterity, asked the same on Discord and got +1's from @barnabasbusa and bfs that it's okay to take longer to actually clean the namespaces


Re-calibrate as game plays

Periodic recalibration as the game plays may be useful.  However, these concerns must be addressed:

What if a patient coughs or does something to mess up the calibration?  During the initial calibration the Tech can start over, but in our case the bad data would be used for the next 30 seconds.  This will require some real though/examination of data; I don't think it will be as simple as just using the 3rd highest/lowest values, as a series of coughs could affect many input values.
The player character could "jump" whenever re-calibration is done.
The PlayerController and PowerUpSpawner have lots of direct references to calibration.Min/Max.  What would happen if the calibration object was changed in the middle of the one of these methods and some of the code was using the old value and some using the new? We may need to re-write the methods so they grab the min/max values at the beginning, put them in locals, and use the locals.  As long as everything is consistent, the player and power-ups should not exceed the bounds of the game.  The big problem would be the algorithm.  When creating an Algorithm object, you pass in a Calibration object for it to use (calibration) and then it uses calibration.Min/Max.  Thus it will always use the updated values, even if the PowerUpSpawner was using the old ones, unless we re-wrote the algorithms or determined that this was not an issue.

Would it be possible to have the MRI Tech do a manual re-calibration during the game if they notice something is off? I think this would be a lot easier to program, yet be safer and more reliable.

Per Gibson:
I think the only way to fully solve this problem is to develop an algorithm that detects outliers in the data and apply it the input during automatic calibration. Perhaps there is an algorithm that already does this, or that we can modify to our problem.


Modified data source traits to support taking Copy-on-Write data.

In the process, added optionally synchronising exec function to Context. Made texture creation and uploading synchronise with the GL thread if using shared data.
This patch should not affect existing user code that does not manually implement data sources.

Ok, I'll just fix that

Two or three minor modifications, but it's good otherwise :) Thanks!

I don't always pass false. Look at upload

I understand the point of exec_maybe_sync, but in the line where I added the comment, you explicitely wrote display.context.context.exec_maybe_sync(false, move |: ctxt| {.

I'll need to wait for travis to pass however ; it has already happened that travis detects bugs even when tests were passing locally. This won't happen until nalgebra compiles again with the nightly.

I understand the point of exec_maybe_sync, but in the line where I added the comment, you explicitely wrote exec_maybe_sync(false, move |: ctxt| {.

Oh I got it, it's because Send is not implemented on the type.

I've just done a git amend and force push to remove the unnecessary namespacing, but github is refusing to show the changes. Could you possibly check out a local copy to see if the changes are actually there?

Also, if you're planning to get Travis to pass, it's probably a good idea to update to the latest nightly yourself and add feature attributes to stop the huge wall of warnings.

OK, it seems like the remote has updated, but the site for some reason is not showing the changes.

That should do it

You will also need to rebase over master to fix the compilation.

Only the build for nalgebra failed.


Allow grouped sortables

This adds the ability to specify the group from sortable so that you can have multiple sortable instances interacting together.
Other things:

Cleaned up the existing tests so I could have a baseline for new tests.
Modified the onAdd to pass back the item to the action, the that is done for the itemMoved action.

Happy to make any modifications, just let me know!

@MaazAli any chance of a review to get this merged?

Sorry for the late reply. I'll be looking at this very soon.


replaced direct link to suse documents with landing page

@petersatsuse : Thanks for your contribution! The author, @MSSedusch, has been notified to review your proposed change.

looks good
#sign-off


DM-36499: Fix duplication of queue information in panda user guide and tech note

Merging PR after the review


Give less importance to the extra key in the README

Thx. I am back to dart 2. I will look at your PR next week.
Le jeu. 14 janv. 2016 15:56, Santiago Castro<EMAIL_ADDRESS>a
écrit :

You can view, comment on, or merge this pull request online at:
https://github.com/f2prateek/dart/pull/80
Commit Summary

Give less importance to the extra key in the README

File Changes

M README.md
https://github.com/f2prateek/dart/pull/80/files#diff-0 (10)

Patch Links:

https://github.com/f2prateek/dart/pull/80.patch
https://github.com/f2prateek/dart/pull/80.diff

—
Reply to this email directly or view it on GitHub
https://github.com/f2prateek/dart/pull/80.

LGTM


Replaced now() method with Date.now()

No need having our own now() method when Date.now() already does the same thing.

Ok.  JavaScript 1.5 introduced it, and that's from 2000.

Care to rebase? I guess I merged in the wrong order.

I merged master into this branch so it should be good to go :+1:


Support mapinfo raster grid format

At this moment the raster import only supports GeoTIFF format, we should be able to support other formats like Mapinfo that GDAL reads transparently.

There has been no activity on this issue for more several months. We are closing it. If you think this still needs to be addressed please open a new issue.


4.5.1 Breaking change, removed Mixing make-container-max-widths

Version 4.5.1 made a breaking change removing a mixing
The mixin is called: make-container-max-widths
ERROR LOG:

ERROR in ./src/styles.scss (./node_modules/css-loader/dist/cjs.js??ref--13-1!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/dist/cjs.js??ref--13-3!./src/styles.scss)
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
SassError: no mixin named make-container-max-widths
on line 13 of<EMAIL_ADDRESS>from line 1 of C:~\src\styles.scss
@include make-container-max-widths();
-----------^

OS/environment:
Windows, Angular 9, SCSS/SASS, bootstrap, node-sass
How to reproduce:
.your-container {     @include make-container-max-widths(); }
stackblitz example
https://stackblitz.com/edit/angular-ivy-2t6deq?file=src%2Fapp%2Fapp.component.scss

Fixes in 4.5.2.


Unable to display accents

I try to export some PDF documents with french text inside.
In french we have some accents like "é", but with font Helvetica-Bold, this "é" becomes "Ø".
Another example :
"décembre" becomes "dØcembre"
Do you have any idea why we can't have accents ?
Thanks in advance.
EDIT : I tried other fonts and same result.

This issue was not fixed.
The problem is happening with TTF and regular fonts.
doc = new PDFDocument;
doc.pipe(fs.createWriteStream('output.pdf'));
//doc.font('fonts/RobotoCondensed-Regular.ttf');
doc.font('Courier');
doc.text('Autenticação: ');
doc.end();
The result is:
Autentica��o

fscardua's issue is different than the issue for this item. See comments in #431


[BUG] 2.11 Deleting log type fails

What is the bug?
Latest release of Brave:
https://github.com/opensearch-project/security-dashboards-plugin/assets/2643715/22ab82a8-194b-499e-a0fb-b40df4e01bad
What is the expected behavior?
A clear and concise description of what you expected to happen.
What is your host/environment?
2.11
Do you have any screenshots?
^^
Do you have any additional context?
^^

Should have created this in: https://github.com/opensearch-project/security-analytics-dashboards-plugin could someone move this?

@opensearch-project/triage could you please help us move this to the security-analytics-dashboards-plugin repo?
(@lezzago @sbcd90 FYI)


always returns 502 after the quic proxy's upstream restart

1. What version of Caddy are you using (caddy -version)?
0.11.1
2. What are you trying to do?
Deploy two Caddy
The proximal caddy receives the HTTP request, turns it into quic and sends it to the distal caddy.
It works well, but as long as you restart the distal caddy, it always returns 502. No matter how restored, can you only restart proximal caddy.
3.
QUIC_GO_LOG_LEVEL=DEBUG ./caddy -quic -log stdout
5. Please paste any relevant HTTP request(s) here.
502 Bad Gateway
6. What did you expect to see?
after the restart can continue to work
7. What did you see instead (give full error messages and/or log)?
it return to 502 until I restart proximal caddy
log of distal caddy:
2018/11/22 12:50:35 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:35 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:35 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:36 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:36 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:37 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:37 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:38 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:40 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:40 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection
2018/11/22 12:50:44 server error handling packet from <IP_ADDRESS>:58677: dropping small packet for unknown connection

log of proximal caddy:
2018/11/22 12:50:53 client -> Sending packet 0x1c (57 bytes) for connection (empty), forward-secure
2018/11/22 12:50:53 client 	Short Header{DestConnectionID: 0x45a028f31fb3fdd7, PacketNumber: 0x1c, PacketNumberLen: 2, KeyPhase: 0}
2018/11/22 12:50:53 client 	-> &wire.ConnectionCloseFrame{ErrorCode:0x19, ReasonPhrase:"No recent network activity."}
2018/11/22 12:50:53 client Connection (empty) closed.
2018/11/22 12:50:53 client Error handling header stream: NetworkIdleTimeout: No recent network activity.

proximal caddy seems to be using the previous connection and not trying to make a new one
8. How can someone who is starting from scratch reproduce the bug as minimally as possible?
It is easy to reproduce according to my configuration

RoundTripper of quic-go causes this problem

@yjp211 could you please test with Caddy 0.11.3?


optimize kube-ovn-controller process

When kube-ovn-controller leader switch or restart, it need a long time to process init add queue events. When the cluster is large the time is unacceptable, we need to find ways to resolve this issue.
Some possible ways:

Merge some ovn requests
Check existence before create/update operation
Use go-ovn to cache ovn-nb to reduce ovn requests

The client-go default QoS is 5ops/s that will limit kube-ovn-controller throughput.
Also we increase resource request/limit for ovn components


list_moly_fovs needs to ensure encoding method is 'utf-8'

Describe the bug
When the Moly points are being checked, they're being opened without a specified encoding method. This can cause encoding errors.
Expected behavior
The JSON should be loaded in correctly.
Explicitly pass an encoding argument like read_json_file.

In this instance the json files were damaged/encoded differently on the user's local computer. I ran the same json files on my computer and the user ran them on their own MIBI computer and it worked fine.
We can discuss if we should still read each json file with a utf-8 encoding regardless.


Variable / NonVariable instead of Fixed / NonFixed

@ocots at some point, we should switch to Variable / NonVariable instead of Fixed / NonFixed (maybe keeping the old syntax). I plead guilty on this 🙁
Originally posted by @jbcaillau in https://github.com/control-toolbox/CTBase.jl/pull/150#discussion_r1635519354

Maybe not instead but in addition to. (Compatibility...)

Right. We still have to choose one possibility among the two for the alias (either ctVector or NonFixed). I tend to think that the type of a variable should be ctVector but I remember that the state and costate also have aliases (towards ctVector). Bref.

We could rename Variable to OptimVariable or something ?

Yes, while this will break the current convention for our types. Let's keep it like this for now, as there are things to might change for State (might include matrix type) and Costate (might be covector).

We could rename Variable to OptimVariable or something ?


Breaks https://myanimelist.net

The following element from the screenshot doesn't appear when the extension is turned on, but by being disabled all the website interaction is locked.

Sorry for my late reply. My privacy was violated. Can you help me keep my account secure and private? Thank you


Don't sanitize criterion description

The criterion description text is from a trusted source, so don't
sanitize every description on every use at run-time.
(We could check once on start-up, if a check is desired; that way,
we would only have to pay for the check once on start-up.)
Signed-off-by: David A. Wheeler<EMAIL_ADDRESS>

This is related to #839. This, and the markdown processor, are the two calls most likely to keep the status_chooser unnecessarily busy.  Since the data source is trusted anyway, there's no need to pay this on every call.  If we're nervous, we could do the check once on startup.

Codecov Report

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

@@          Coverage Diff          @@
##           master   #843   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          45     45
  Lines        1440   1440
=====================================
  Hits         1440   1440

Impacted Files
Coverage Δ

app/models/criteria.rb
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 a6a54aa...99f1915. Read the comment docs.

We probably should have called these "description_html" instead of "description", to signal to Rails that these are trusted.  But it'd be a lot of work to rename everything across all locales, and this has the same effect with very little code.

Looks good to me, we may want to add some test to make sure the output is as expected.  This is a minor hole in our test suite.

Thanks. Good idea.


Best Range

Hello
I've go 100 pub keys and i want use bsgs mode.
If i want use whole range i must use -b 256 ? Or more?
Or maybe you can tell me what is the best Range ?
And what mode i must use to have best effect ? Random ? Dance ?
I've got ryzen 9 i much time heh

The full range is a number between 1 and fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140(HEX). You can manually set the range with the -r flag.example -r 1:fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140(this is a replacement for the -b flag).If you want to search only in the range 256 then the -b 256 flag is enough for you.

The full range is a number between 1 and fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140(HEX). You can manually set the range with the -r flag.example -r 1:fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140(this is a replacement for the -b flag).If you want to search only in the range 256 then the -b 256 flag is enough for you.

Thank You
And what mode are you sugest ?


Unable to explicitly revoke API keys or remove API Access

We have the ability to grant API access to a user and to then issue that user with an API access key.
However there's no way that I can see to then revoke API access nor to explicitly revoke an access key (although the lack of an explicit revoke method for the key/token is also true of the underlying UserManager).
An access key can be implicitly revoked by simply creating a new one and then forgetting it 😃 and the revoke logic would be to do generate a new token and not display the result but the question is whether one would want to provide an explicit "revoke" button (on the manage key page) as UX sugar.

May not be relevant given #1738
Depending on the choices made in terms of "where" to implement the event client we may still need the API but if using a progressive web application we're not then going to be handing out API keys on a per user basis.

@recumbent, you might want to check out Issue #1586, which is an open issue for getting our token working/recognized on post-back.

@mgmccarthy I picked #1586 up at NDC London, fixing that (and the UI) is what led me to ask about this.

@mgmccarthy I think the more important bit is to be able to remove the API access role (as in "I clicked this by mistake, how do I reverse the action?). Its by no means critical, but it will make for a better experience.

@recumbent - Just wanted to check in and see how you were getting on? Do you have an update?

@EmilyLuijbregts oh...
Ok, this is straightforward to address, should be able to add "remove role" (which will also invalidate the key) over the weekend if not before.

@recumbent, if you want to submit a WIP PR for this, please do. We probably should have something that explicitly invalidates a accidentally generated key or in the case where we need to invalidate the key for some other reason.

@recumbent : did you want to submit the WIP PR as said by mgmccarthy? or?


add security-group filter to efs-mount-target resource

Should work just like the security-group filter for ec2.
Will need to call the describe-mount-target-security-groups api

Working on this for Cloud Custodian Code Day


Convert Hive nulls to Exasol null

Situation
Hive null values are encoded as \N. We should convert them to Exasol null values during the import.
Acceptance Criteria

Hive null values are correctly imported

PM decision: @morazow, please add as known issue in the docu. As long as noone explicitly asks for Hadoop 3.x support, we are shelving this.


Feature/tests

This PR brings in changes to the CI infrastructure to

Split SELF dependencies build (~1h) and SELF build (~10 minutes)
Run serial tests within Google Cloud Build - all programs listed under examples/ are now run as part of the tests.
Generate coverage reports and upload reports to codecov

/gcbrun

/gcbrun

/gcbrun

/gcbrun

/gcbrun

/gcbrun

/gcbrun

/gcbrun


Add ARCADE v2 parsing tasks

Resolves #13

Codecov Report

Merging #14 (e7d169c) into main (7aa5dfe) will increase coverage by 27.46%.
The diff coverage is 80.48%.

@@            Coverage Diff             @@
##            main      #14       +/-   ##
==========================================
+ Coverage   0.00%   27.46%   +27.46%
==========================================
  Files         13       15        +2
  Lines        293      375       +82
==========================================
+ Hits           0      103      +103
+ Misses       293      272       -21

Impacted Files
Coverage Δ

src/arcade_collection/output/parse_params_file.py
38.88% <38.88%> (ø)

src/arcade_collection/output/parse_growth_file.py
91.93% <91.93%> (ø)

src/arcade_collection/output/__init__.py
100.00% <100.00%> (+100.00%)
:arrow_up:

...c/arcade_collection/output/parse_locations_file.py
27.02% <0.00%> (+27.02%)
:arrow_up:

src/arcade_collection/output/parse_cells_file.py
34.61% <0.00%> (+34.61%)
:arrow_up:

...c/arcade_collection/output/merge_parsed_results.py
50.00% <0.00%> (+50.00%)
:arrow_up:

src/arcade_collection/output/extract_tick_json.py
55.55% <0.00%> (+55.55%)
:arrow_up:

...rc/arcade_collection/output/get_location_voxels.py
66.66% <0.00%> (+66.66%)
:arrow_up:

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

Hi @jessicasyu, I completed the parse_growth_file and the corresponding test. Please only review these two.
A few things I would like to mention:

I edited the __init__ in src/output/ so I added some code for parse_param_file.py to prevent errors.  I think it's better if I complete parse_param_file after you review this round since it is very similar to parse_growth_file. The lint is not passing because parse_param_file is incomplete.
There are two functions: convert_state_to_string and parse_growth_timepoint that I use in parse_growth_file. I am not sure if the tests of those are needed.
I modified the tox.ini to accommodate my local testing environment. I will revert to the original python version later.

Thank you so much!

@jessicasyu Sounds great! I merged main, fixed and mypy error, and deleted the parse param. Once this PR is finished, I will open a new one for the parse param.
I was wondering in the src/arcade_collection/output/__init__.py, there is a block with things like parse_cells_file = task(parse_cells_file). I tried to do the same for parse growth, but the pytest does not work. There is a TypeError: module, class, method, function, traceback, frame, or code object was expected, got Task for pytest. I did attempt to resolve this, but couldn't. Thank you!


feat: implement the configuration to update the application

MultiQueryRetriever config
Rerank config
Chat timeout config
Chat upload file embedding config
dynamic config scoreThreshold and numDocuments
add enableUploadFile for gql and app CRD
add make prepare-push check in github action
update test csv to fix "run node chain-node: retrievalqachain run error: blocked: prompt: BlockReasonSafety" error

What type of PR is this?
/kind feature

What this PR does / why we need it
Which issue(s) this PR fixes

Update #916
Special notes for your reviewer

@Abirdcfly EnableUploadFile  should also take effect  in appruntime

@Abirdcfly EnableUploadFile  should also take effect in appruntime

Updated


Microservice without runtime

Summary
Adds a new dropdown menu and uses it for selecting the Runtime image when creating a new base microservice. If None is selected for the Runtime image the microservice won't have a Runtime container created.
The new dropdown menu is styled according to this Figma design:

In action:

Related to https://github.com/dolittle/platform-api/pull/61

How to test

Reset your local k3d
Create a new base microservice, but select None in the Runtime image spot
Check that the created deployment only has one container in it:

kubectl -n application-11b6cf47-5d9f-438f-8116-0d9828654657 get deployments.apps -o wide


coverage.py support for Numba

It would be extremely helpful to be able to capture line coverage in Numba-compiled functions the same as in Python functions with coverage.py.
Doing this would most likely require something like the following:

Numba compiler pipeline detects when coverage.py is active and injects a bit of code after each line to register execution of "line X in file Y" in a data structure.  We might need to switch on compiler debug mode to avoid code relocation that would confuse the measurement.
We could make the data structure hang off the Environment object that is passed to every function call.  It is append-only, but needs to be thread-safe.
When transitioning back to the interpreter, we should run down the log of executed lines, populate the relevant data structure in coverage.py, and clear the log.

@cdeil noted on the mailing list that Cython has done this already.  Relevant links:

http://blog.behnel.de/posts/coverage-analysis-for-cython-modules.html
https://cython.readthedocs.io/en/latest/src/tutorial/profiling_tutorial.html#enabling-coverage-analysis
https://github.com/cython/cython/blob/master/Cython/Coverage.py

I think this needs a bit of research (some of which is done already) but I'm wondering if we can just lean on LLVM's existing tooling to do the work and then parse the output.

I figured out how to make this work. No need to do any plugin for coverage.py. It's about faking a Frame and triggering a trace event on each line. That's how cython does it.

breadcumb notes: for lighter-weight instrumentation in the future https://discourse.llvm.org/t/instrprofiling-lightweight-instrumentation/59113/13

I figured out how to make this work. No need to do any plugin for coverage.py. It's about faking a Frame and triggering a trace event on each line. That's how cython does it.

Can you elaborate on this, please, or share an example?

Any update on this / ways we can support?
This is getting more urgent for us, as we increasingly optimize our code base using numba (good) but that means we don't get reliable coverage reports anymore (bad) for these code parts, resulting in e.g. failed quality gates in pull requests etc.


Unbreak assorted python3 packages

Motivation for this change
Unbreak various packages that I noticed were currently broken.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

1db5bd7 (the spyder-kernels_0_5 fix) was done in #107806 a few hours ago.

Result of nixpkgs-review pr 107903 run on x86_64-linux 1

1 package marked as broken and skipped:

python37Packages.rl-coach

17 packages failed to build:

python37Packages.aplpy
python37Packages.datashader
python37Packages.flower
python37Packages.geopandas
python37Packages.mask-rcnn
python37Packages.osmnx
python37Packages.spectral-cube
python37Packages.sunpy
python38Packages.aplpy
python38Packages.datashader
python38Packages.flower
python38Packages.geopandas
python38Packages.imgaug
python38Packages.mask-rcnn
python38Packages.osmnx
python38Packages.spectral-cube
python38Packages.sunpy

82 packages built:

cq-editor
cura
gns3-gui
gns3-server
octoprint
python37Packages.alerta-server
python37Packages.batchgenerators
python37Packages.billiard
python37Packages.caffe
python37Packages.cartopy
python37Packages.celery
python37Packages.clifford
python37Packages.dask-image
python37Packages.datasets
python37Packages.django-raster
python37Packages.djmail
python37Packages.fastparquet
python37Packages.fiona
python37Packages.glymur
python37Packages.handout
python37Packages.image-match
python37Packages.imagecorruptions
python37Packages.imageio
python37Packages.imageio-ffmpeg
python37Packages.imbalanced-learn
python37Packages.imgaug
python37Packages.moviepy
python37Packages.pims
python37Packages.runway-python
python37Packages.scikitimage
python37Packages.sentry-sdk
python37Packages.spyder-kernels_0_5
python37Packages.spyder_3
python37Packages.stytra
python37Packages.test-tube
python38Packages.alerta-server
python38Packages.batchgenerators
python38Packages.billiard
python38Packages.caffe
python38Packages.cartopy
python38Packages.celery
python38Packages.clifford
python38Packages.dask-image
python38Packages.datasets
python38Packages.django-raster
python38Packages.djmail
python38Packages.fastparquet
python38Packages.fiona
python38Packages.glymur
python38Packages.handout
python38Packages.image-match
python38Packages.imagecorruptions
python38Packages.imageio
python38Packages.imageio-ffmpeg
python38Packages.imbalanced-learn
python38Packages.moviepy
python38Packages.pims
python38Packages.runway-python
python38Packages.scikitimage
python38Packages.sentry-sdk
python38Packages.spyder-kernels_0_5
python38Packages.spyder_3
python38Packages.stytra
python38Packages.test-tube
python39Packages.billiard
python39Packages.cartopy
python39Packages.fiona
python39Packages.handout
python39Packages.imageio
python39Packages.imageio-ffmpeg
python39Packages.moviepy
sourcehut.buildsrht
sourcehut.dispatchsrht
sourcehut.gitsrht
sourcehut.hgsrht
sourcehut.hubsrht
sourcehut.listssrht
sourcehut.mansrht
sourcehut.metasrht
sourcehut.pastesrht
sourcehut.todosrht
tartube

@jonringer, @marcus7070: review comments addressed in latest set of force pushes.

Thank you. Now I may try using datashader again :)


Enhancements to openSideBySideDirection setting

I would like to add a condition to the setting. For example, If a SQL file, I would like the results to open below. On the other hand, if an MD file, I would like the preview to open on the right.
Thank you.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


http: add removeIf() header map function

To be used by out of tree extensions.
Risk Level: Low
Testing: New tests and existing
Docs Changes: N/A
Release Notes: N/A

cc @jessicayuen @LisaLudique

@jmarantz updated

Hmm I am seeing appends in the :Authority header (e.g.: :authority = foo,bar -- which did not happened before) after this change... could it be related?

Just confirmed -- reverting this change makes the appends in :authority go away. I'll dig in.

Ok -- per @fishcakez this is probably related to the fact that we historically used request_headers_to_add to manipulate the host header, when we should have used host_rewrite.
So that's probably the issue, I'll confirm in a bit. We might still want to do something about this, since it might bite others.

Hmm, I wouldn't think there would be a behavior change here but remove() did change slightly to not check for it being an O(1) header and to do a full scan. I can fix this if we think this is going to be an issue. @rgs1 can you provide a more complete description of the flow causing the issue?

Instead of using host_rewrite we had:
             "request_headers_to_add": [
              {
                "append": false,
                "header": {
                  "key": "host",
                  "value": "api.foo.com"
                }
              },

After this change, append: false isn't honored anymore and we get :authority = foo,bar.
I think it's more of our mistake for manipulating the host header directly instead of using host_rewrite, than
a regression since this is technically an incorrect way of doing a host rewrite.
If we don't fix it we could at least clarify the docs or disallow referencing the host header
in requests_headers_to_add? Happy to send a PR for either one.

OK let me look at this a bit and get back to you.

OK I see the issue, basically the old path was doing the host -> authority translation and the new path is not.
@rgs1 I agree to be on the safe side I will go ahead and fix this. Can I fix this tomorrow or do you need this reverted urgently?

OK I see the issue, basically the old path was doing the host -> authority translation and the new path is not.
@rgs1 I agree to be on the safe side I will go ahead and fix this. Can I fix this tomorrow or do you need this reverted urgently?

No rush on our end, we got unblocked by moving over to using host_rewrite. Thanks for the quick return!


web sdk, page view instrumentation, examples

I will open a separate PR with session handling because I want that part to be discussed and reviewed specifically.


[BUG]mainnet stop in 194887

mainnet stop in 194887
?
What happened?

I'm at 195244, but it is slow, out of sync since yesterday noon. I think it is caused by:
ValueError: Error short batch syncing, failed to validate block 195264

Are there some malicious nodes trying to DDoS the Silicoin chain?

Have same issue despite updating to the 1.1.15 fix
Also Win10
Mine is stuck at 198,XXX


Implement usage data collection

See https://github.com/creativecommons/cccatalog-frontend/issues/426 for details

Search rating missing

Closing this ticket to avoid further confusion. Most usage data collection was completed, only search rating data is missing. Separate ticket will be created for that.


Remove upstreamed stubs

All of these have been upstreamed to typeshed or their original projects; there's no reason to keep the folders around anymore.

Added a readme listing for what we upstream, as discussed.


Kafka client is not connected to AWS MSK

Hi,
I have AWS MSK up and running. The kafka client is not connecting and producing the message to the AWS MSK topics.
Here is the sample code
var kafka = require('kafka-node'),
Producer = kafka.Producer,
KeyedMessage = kafka.KeyedMessage,
client = new kafka.KafkaClient({kafkaHost: "x.x.x.x:9092,x.x.x.x:9092,x.x.x.x:9092"}),
producer = new Producer(client ),
km = new KeyedMessage('key', 'message'),
payloads =  { topic: 'testTopic', messages: 'hi' };
client.on("ready", function() {
console.log("Client Connected.");
});
producer.on('ready', function () {
console.log("preparing to send ");
producer.send(payloads, function (err, data) {
console.log("after produce: "+data);
});
});
producer.on('error', function (err) {
console.log("Error - "+err);
});

Can you turn on debugging and also attach the error stack?


Convert Firefox to Web Extension

Firefox now accepts Web Extensions.

This work was completed in v1.4.6

Where can I find this?

Unfortunately, the .xpi on the releases page is unsigned and FF just redirects me here instead of installing it.

I have a task to create an unofficial release of the Firefox addon that will be compatible with Firefox v48+. I would prefer to add it to Firefox Addons so we can more easily distribute updates going forward, but the Addon gatekeepers want a non-insignificant refactor before letting it onto the store (see #88).

Thanks for the heads up. I was looking for a separate FireFox issue, but none of the open issues' titles hinted anything. I'll follow #88 for now.
(I also now remember that it was being mentioned in #33 as well.)


Something wrong with closure-util

I used the command :npm install openlayers from the [tutorial] (https://github.com/openlayers/ol3) to install openlayers. Then  compiled my application with the [tutorial] (https://github.com/openlayers/ol3/blob/master/doc/tutorials/closure.md), but i coundn't find the command of build.
I found the version of the closuer-util I installed is 1.3.0. I guess the reason of the problem is the wrong version. So what should I do to build my application with ol3 and closure-util.

OpenLayers 3.4.0 depends on closure-util 1.3.0 which does not have the build command. The tutorial will work with OpenLayers 3.5.0, which will be released  beginning of May.

how can I build my application with OpenLayers3.4.0 and closure-util 1.3.0

You can try to add "closure-util": "1.4.0" as a dependency in your application's package.json, and then you'd use ./node_modules/.bin/closure-util instead of ./node_modules/openlayers/node_modules/.bin/closure-util. You may also need a closure-util.json file that is the same as that of ol3 v3.4.0. I haven't tried this myself, but it may work.

Thanks for your help.


Remove gendered pronoun

Not sure if Google has a standard for gender neutral pronouns, but this is what I'd use.

Thanks.  This should be reflected on the site in the next push.


:arrow_up: Update PROS to 3.8.3

Summary
Update PROS to 3.8.3
Motivation
PROS 3.8.3 contains a critical fix for IMU calibration.
Test Plan
No breaking API changes, so will only test calibration and odom

Download the template for this pull request:

[!NOTE]
This is auto generated from Add Template to Pull Request

via manual download<EMAIL_ADDRESS>via PROS Integrated Terminal:

curl -o<EMAIL_ADDRESS>https://nightly.link/LemLib/LemLib/actions/artifacts/1370564462.zip;
pros c fetch<EMAIL_ADDRESS>pros c apply<EMAIL_ADDRESS>rm<EMAIL_ADDRESS>

Tested, LGTM


Expand documentation

@drphilmarshall Can you please expand the README.md and add any other documentation that's appropriate at this point?  I'll add code, etc. over the next few days.  Thanks!

Thanks @jchiang87 ! README looked good to me, I only made small changes. I put more keywords in the description too. See what you think! You too, @richardxdubois


How do I get openedBy to work?

     var picker = new MaterialDatePicker({
                el: '#Modified',
                openedBy: 'focus'
            }).on('submit', function (val) {
                console.log(val)
            });

Hi, thanks for the issue. I'm sorry about this - it looks like a feature that was never actually implemented. I'm not sure why it was documented. I'll remove it from the docs.

It's still in the docs FYI
https://ripjar.github.io/material-datetime-picker/


Talk dates have incorrect months

See https://github.com/SaraVieira/graphql-portfolio/blob/master/src/server/data/talks.js vs https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

...(note that the month is 0-based).

Ohhhh, the more you know 😶
I'm going to fix that today and also use date fns to format the dates, Thank you  😊

Fixed in the latest build 🎉

Niice! 👍


"ERROR [140293504141120] (backend-hid.cpp:1060) sensor gyro_3d not found!" and "RealSense error calling rs2_pipeline_wait_for_frames(pipe:0x5597ffe65590):     Frame didn't arrive within 15000"

Required Info

Camera Model
{ D455 }

Firmware Version
(<IP_ADDRESS>)

Operating System & Version
{ Linux (Ubuntu 20.04.2 LTS) }

Kernel Version (Linux Only)
(5.8.0-59-generic)

Platform
PC

SDK Version
{ 2.48.0 }

Language
{C/C#/labview/nodejs/opencv/pcl/python/unity }

Segment
{Robot/Smartphone/VR/AR/others }

Issue Description
ERROR [140293504141120] (backend-hid.cpp:1060) sensor gyro_3d not found! appears when I enable the Motion module in the realsense-viewer. Sometimes I can see neither the Accel stream nor the Gyro stream. Sometimes, I can see the Accel stream, but the Gyro stream says "No frames received". Sometimes, I can see both, Accel stream and the Gyro stream, but the Gyro stream is blank, while the error written above still pops up in the terminal.
Speaking of the next error,
RealSense error calling rs2_pipeline_wait_for_frames(pipe:0x5597ffe65590):     Frame didn't arrive within 15000
It appeared when I tried to execute rs-capture and rs-hello-realsense Anyone knows how to fix these?
There is another list of errors attached in the screenshot below:

Hi @whizbuzzer   The error messages suggest to me that the kernel is unpatched.  Which method did you use to build the librealsense SDK please - was it with Debian packages or with source code?

Hi @MartyG-RealSense I installed the librealsense SDK and all the libraries given on _https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md_ in the exact way they instructed (sudo apt-get install) since I do not have much experience in building from source. I even updated the firmware with the latest version from Intel's website and made sure that the FW was supported.

Thanks for the information.  When you have problems with the Motion Module, do you also have the depth and RGB streams enabled at the same time, or only the Motion Module?

So, if I were to enable the Motion module alone, it would show me this:

But, if I were to turn on the motion module with the RGB and Depth camera, it would show me this:

Or this:

Could you try running the rs-capture example program with your D455 please (making sure that the Viewer is not currently open when you launch it) and see whether the depth, RGB and gyro / accel streams can be accessed normally.  This test will help to demonstrate whether the problem is with the Viewer specifically or RealSense programs in general.

I tried running rs-capture, rs-hello-realsense and rs-pointcloud, but all of them showed a black screen followed by "RealSense error calling rs2_pipeline_wait_for_frames(pipe:0x5597ffe65590): Frame didn't arrive within 15000"

Can you perform a check that the kernel was updated during the DKMS package installation process please by inputting the command below into Ubuntu:
modinfo uvcvideo | grep "version:"
Does the output of this command include the string RealSense ?

@MartyG-RealSense  yes:

The section of the backend-hid.cpp SDK script that is triggering the message (backend-hid.cpp:1060) sensor gyro_3d not found! is shown below.

I interpret that it is saying that it is not identifying the presence of the gyro sensor, as the 'sensor gyro_3d not found' message suggests.  And in the Viewer images that you supplied, it was the Accel that was okay whilst the Gyro was unavailable.
If it was only an issue with the gyro though then I would still expect programs such as rs-hello-realsense that do not access the Motion Module to function.
Next, can you check the rs-motion IMU example (which shows a camera graphic that should rotate when the camera is tilted and turned) and confirm whether it is functioning when you move the camera.  The image below is from my own D455.

Hi @MartyG-RealSense sorry for the late reply. "rs-motion.cpp" is indeed working as yours.

No problem at all - thanks very much for the update.  So rs-motion can function normally, indicating that there is not a hardware fault with the camera's IMU component.  Do other examples such as rs-hello-realsense continue to not work?

Ok, so I used a previous Linux kernel and now my camera is working all fine. So, it must have been an issue with the kernel. Previously, I had used "linux-image-5.8.0-59-generic", where there were gyro issues. The camera however worked properly for "linux-image-5.8.0-43-generic"

That's great news that a kernel change solved your problem. :)

Case closed due to solution achieved and no further comments received.

I've got the same problem with "sensor gyro_3d not found" and it bothered me until I turn off the SECURE BOOT!

Thanks so much @zhh2005757 for sharing the solution that worked for you with the RealSense community!


Clipmenu fuzzer

Issues like #77, #73, #70 and the like could be caught much more easily before release if we had some fuzzing on clipmenu input.

We now have integ tests.


qol4

Codecov Report

Merging #56 (fb65006) into main (6d6cdcf) will not change coverage.
The diff coverage is 42.85%.

:exclamation: Current head fb65006 differs from pull request most recent head d8da10a. Consider uploading reports for the commit d8da10a to get more accurate results

@@           Coverage Diff           @@
##             main      #56   +/-   ##
=======================================
  Coverage   82.61%   82.61%
=======================================
  Files          16       16
  Lines        1156     1156
=======================================
  Hits          955      955
  Misses        169      169
  Partials       32       32

Impacted Files
Coverage Δ

server/server.go
37.03% <42.85%> (ø)

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 6d6cdcf...d8da10a. Read the comment docs.


feat: add hostNetwork option for controller/certController in helm chart

This PR adds a hostNetwork option for the controller and certController pods. This is useful when eso must run before the CNI is available.
This PR also expands the helm unit test scope for certController and webhook.

/approve


AttributeError: 'FreeTypeFont' object has no attribute 'getsize' with Pillow 10

right in example 02-hello-jupylet. This issue I found also in tensorflow, see this URL, where it was successfully resolved. I think, ipyleaflet can go this way, too (using old, deprecated  getsize if it is available, or getbbox if it is not.

what version of python, and jupylet ?

python 3.11 in conda environment, latest jupylet from github/master, this is only the question of Pillow version (here I have version 10.0.1). The solution is simply to modify the function draw_chr in file label.py as follows:
@functools.lru_cache(maxsize=2048)
def draw_chr(c, path, size):

    font = load_font(path, size)
    if hasattr(font, 'getsize'):
        w, h = font.getsize(c)
    else:
        w, h = font.getbbox(c)[2:4]

    im = PIL.Image.new('L', (w, h))
    di = PIL.ImageDraw.Draw(im)
    di.text((0, 0), c, fill='white', font=font)

    return np.array(im)

coming up - I pushed your fix to github along with other overdue changes (before a new release) - please pull and check it is fixed on your system - gave you the credit here https://github.com/nir/jupylet#whats-new-in-version-091.
thanks!

oh, but please install it into a clean virtual environment

All OK.

fix released with jupylet 0.9.1
thanks!

I think, you can close this issue now.


[bug fix] Only up to two people are visible upon joining/turning on the camera

Description of changes:
Only two people were shown on the UI due to how RemoteVideoGroup component manages raster state updates.
With this change, now up to 16 (or whatever is set for CHIME_ROOM_MAX_ATTENDEE) people can turn on their camera and see the other people in the meeting.

Another minor bug fix is also implemented with regards to DynamoDB table update. Upon invoking endMeeting lambda function, the meeting is supposed to be deleted from DynamoDB named MEETING_TABLE_NAME, but it was invoking an non-existing ddb.delete API instead of ddb.deleteItem API.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ShutoAraki Thank you for your contribution! Will merge and resolve this PR.


IRS supports traversal to upwards direction for SingleLevelUsageAsPlanned Version 2.0.0

As product
I want to support upwards direction for asPlanned Lifecycle since SLUAP version 2.0.0
so that we are compliant with the 2.0.0 aspect mode standard
Link

relates to https://github.com/eclipse-tractusx/item-relationship-service/issues/564
relates to https://github.com/eclipse-tractusx/item-relationship-service/issues/558
blocked by https://jira.catena-x.net/browse/TDG-47

Hints / Details
Acceptance Criteria

[ ] Upwards direction for SingleLevelUsageAsPlanned for Version 2.0.0 is supported in IRS
[ ] https://github.com/eclipse-tractusx/sldt-semantic-models/tree/main/io.catenax.single_level_usage_as_planned/2.0.0/gen

Out of Scope

...

LOP

[ ] @mkanal Create TDG Ticket requesting for SLUAS Aspect models in version 2.0.0

@mkanal  Create a ticket for new testdata

Already implemented by #470


Guide for stop errors/blue screen errors is out of date

The guide seems rather out of date. Although it was updated August 2020, there is NO mention of updates history links for 1909 and 2004 based systems.
There is mention of Driver Verifier, but this is not needed as the functionality is already included in the later windows 10 levels (it is actually mentioned in the linked article).

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

ID: 3b85544e-69dc-04ef-3ae7-98864d7a7529
Version Independent ID: af0af832-7663-ab3b-7283-2948819465ac
Content: Advanced troubleshooting for Stop error or blue screen error issue - Windows Client Management
Content Source: windows/client-management/troubleshoot-stop-errors.md
Product: w10
Technology: windows
GitHub Login: @Dansimp
Microsoft Alias: dansimp

Closing via merged PR #8356. Thank you.


Create an F5 debug experience for test projects

In a similar vein to the launch settings in autorest.csharp I should be able to f5 debug test projects.

Fixed by https://github.com/jorgerangel-msft/Microsoft.Generator.CSharp/pull/29


oauth key and password were set, but App throw Error 442 when i try to  login?How can I fix it?

when I open url: https://api.github.com/authorizations in safari:
params like this:
{"scopes":["user","repo","gist","notifications"],"note":"admin_script","client_id":"xxxxx","client_secret":"xxxx"}
{
"message": "API rate limit exceeded for <IP_ADDRESS>. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)",
"documentation_url": "https://developer.github.com/v3/#rate-limiting"
}

emmmm...... Suddenly,sign in successly when I debugging the app.
it is 4:00 afternoon.
Maybe the  rate limit will be recovered every hour.
But how to solve it?

if   "client_id":"xxxxx","client_secret":"xxxx" is right ,
you will not face to API rate limit


Fix pathLenConstraint for cert chain

Previously, all pathLenConstraints were set to 0, which will always fail verification. Update pathLenConstraint to
IDevID (5) -> LDevID (4) -> FMC ALias (3) -> RT Alias (2).
Additionally, add AuthorityKeyIdentifier to the FMC Alias Key.
Add tests to ensure openssl can verify Caliptra's cert chain.
Fixes #897

TODO: I need to figure out how to update the FakeROM collateral but I can't figure out an easy way to do it.
Ideally we should check in a script to update it. cc @nquarton are there instructions?

TODO: I need to update the FakeROM collateral but I can't figure out an easy way to do it.
Ideally we should check in a script to update it. cc @nquarton are there instructions?

I need to come up with a better way (like you said, preferably a script) to do this. I ran a real ROM boot, manually copied out the data from the log, and formatted it with macros in a text editor.
I incorrectly assumed the canned cert wouldn't be too affected by tweaks and changes down the road and figured that manual process was okay. I'm offline most of this morning but I'll try to look into this more this afternoon.
Depending on the urgency maybe I can repeat that manual process on this PR for you since any other solution is likely going to  take a little more time.

We could just separate the expected certs for fake_rom and the real rom for now like this: https://github.com/jhand2/caliptra-sw/pull/2
I don't even know if we care too much about it not matching exactly longer term. But I can check on that.

TODO: I need to update the FakeROM collateral but I can't figure out an easy way to do it.
Ideally we should check in a script to update it. cc @nquarton are there instructions?

Updated ROM's build.rs to autogenerate this collateral from the checked in certs for the smoke test.

TODO: I need to update the FakeROM collateral but I can't figure out an easy way to do it.
Ideally we should check in a script to update it. cc @nquarton are there instructions?

Updated ROM's build.rs to autogenerate this collateral from the checked in certs for the smoke test.

This is fantastic. Thank you so much for doing this!


Guard the builtin.open function before mock

When the __builtin__.open function is mocked inside a unit test, test will fail because the environment cannot be initialised correctly. Problem happens when the os.fdopenfcuntion is called to create file object for the given stdin FD.
This is hackish workround, which stores the original function object during an import of the actor_definition module and ensure this one is be temporary restored when os.fdopen is called.
There should be definitely better solution, so feel free to close unmerged once you find/create better one.
Issue #336

Can one of the admins verify this patch?

Provided solution is compatible with Python2 only. As I hope this solution will not be used in the end, I will keep it as it is for now, otherwise it will require change to be compatible with Python 3.

Could you please merge latest changes from master to be able to use the copr_build target from the Makefile?

I guess we will be abandoning this one, I am not really in favour of this since it interferes with the functionality of the framework.

@vinzenz Yeah, I think we agreed we are not able to mock everything and the deal is we will run all tests in vagrant box - so I would go with it that people have to write the code they will be able to test it or they have to write it in the way they do not want to run them on the host system locally. As this was just proposal that helped to discuss this problem, I am closing it.


Initial Buy and hatcher Ragequit are not factored into the ABC module

When i change the advanced settings i dont see an impact on the ABC module... the reserve ration and the "LAUNCH" button should be effected

Reserve ratio changes now! :-D
But Launch still doesnt... Also weird thing break if you make the hatcher rage quit a reasonable number


GUVNOR-2181: Guided Decision Table Editor: Add support for linked tables. N&N for 7.0.0.Beta1

@mrietveld Do you need to know there's more ASCIIDOC N&N....?

+1 Merge.
@manstis if you're planning to add more today, please let me know. Thanks!

@mrietveld Nope.. no more from me today :-)


"Pârșcoveni", "Butoi", "Olari" are listed in the drop-down menu

Description:
When user writes ”Pârșcoveni”, "Butoi" and "Olari" the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Pârșcoveni"

Expected results
The location appears in the drop-down menu as "Sat Pârșcoveni, OLT (Pârșcoveni)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Butoi"

Expected results
The location appears in the drop-down menu as "Sat Butoi, OLT (Pârșcoveni)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Write in the search bar "Olari"

Expected results
The location appears in the drop-down menu as "Sat Olari, OLT (Pârșcoveni)".


Which ROI mode should I select to run on CPU

Hi,
I am trying to run this model on CPU (both forward and backward pass). However, I got error "RuntimeError: Not implemented on the CPU (ROIAlign_backward......"
Looking at the code at maskrcnn_benchmark/csrc/ROIAlign.h and ROIPool.h, it seems neither fully supports cpu operations. Is there a particular ROI mode I should use to make it run on CPUs, then?
Thanks

Maybe the thread #634 could help you understand why it doesn't work.

Thanks, it helps.


[Bug]: List methods ignores limit kwarg

Oracle-ads version used

[X] I have checked that this issue has not already been reported.

[X] I have confirmed this bug exists on the latest version of oracle-ads.

[X] I have confirmed this bug exists on the main branch of oracle-ads.

[X] I agree to follow Code of Conduct.

Description
DataScienceJob.list_jobs,
ModelDeployment.list(
compartment_id=oci_environment.compartment_id,
project_id=oci_environment.project_id,
limit=15
)
This methods ignores the limit variable. Maybe another similar methods for other classes too.
How to Reproduce
ModelDeployment.list(
    compartment_id=oci_environment.compartment_id,
    project_id=oci_environment.project_id,
    limit=15
)

What was Observed
returns a lot more then 15
What was Expected
Only 15 items
Version

oracle-ads==2.8.11

Under the hood it is used the - list_call_get_all_results API, where the limit parameter will be ignored. We will check this.


UI Fixes and Enhancements

Fixes #187. Fixes #188. Fixes #204
Note: All changes are done in 100% display, 1920x1080 resolution

When first open the app, the app will maximize. And display all panels.

All UI elements shift fluidly with tags.

Added a divider. (TODO: is to include in the user guide that users can adjust the view using the divider in case of too much info)

Fixed the vertical divider separating the person card and tags to the command box and result box.

Made the person card look like a physical card.

Well done!


[Feat] Upgrade to Deck.gl v6

Hi :) is there any more work required to getting this merged, or is it just waiting on reviews? Is there anything I can do to help move it along?

@honochild you can patch this pr and help test it ;)

Patched my version and everything seems to work fine @heshan0131  :+1:

waiting for https://github.com/uber/luma.gl/issues/638 to be published in luma.gl and upgrade in deck.gl

Blocked by luma.gl bugs in v6 that causes problem on Safari and Edge.
uber/luma.gl#609
uber/luma.gl#612


don't working

Description
The results of beautification are not what I expect.
Expected Results
The beautified code should have looked like:
<INSERT CODE HERE>

Steps to Reproduce

Add code to Atom editor
Run command Atom Beautify: Beautify Editor
This beautified code does not look right!

Debug
Here is a link to the debug.md Gist: https://gist.github.com/285d5e789bc7ce058982d39fa179778a
Checklist

[ ] I have tried uninstalling and reinstalling Atom Beautify to ensure it installed properly
[ ] I have reloaded (or restarted) Atom to ensure it is not a caching issue
[ ] Searched for existing Atom Beautify Issues at https://github.com/Glavin001/atom-beautify/issues
so I know this is not a duplicate issue
[ ] Generated debugging information and added link for debug.md Gist to this issue

What kind of problem are you getting?

That's my problem,now it's working.


Upgraded MinGW-W64 to stable version 5.0.2

Motivation for this change
There is a new version of MinGW-W64, so I updated the package to use that.
I also refactored the package a bit and added the --enable-idl and --enable-secure-api
flags which I found necessary when hacking on MinGW cross compilation last October.
I tested all the packages in crossMingwW64 and they all compile except for coreutils, guile_1_8 (because libsigsegv fails), and windows.wxMSW. See #24984 for more details. Note that all three of those packages were broken before this change.
Things done

[ ] Tested using sandboxing (nix.useSandbox or build-use-sandbox in nix.conf)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] Linux

[x] Tested compilation of all modified pkgs using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Projects like MSYS2 that rely heavily on mingw-w64 usually just build from the latest Git version, and I find that to be convenient too because mingw-w64 can take a long time between releases and most of the commits to it are pretty straightforward bug fixes.  The upstream project is also pretty fast at accepting patches when I send them.  So I would prefer to use git, but I suppose it also works to do it this way and just patch it as needed in nixpkgs.

I'm fine with using the latest git revision, but I've usually found there to be a fairly strong bias in nixpkgs towards using the latest stable release (and having 5.0.2 is still going to be a huge improvement over 4.0.6), so I'll leave it as-is and someone else can make another PR that upgrades it to the latest git.

It would also acceptable to have a newer unstable variant of mingw-w64 as well.

I think having both stable and unstable is OK when there is a reason to have unstable, too.
Maybe adding meta would be a good idea.

This would break 32-bit builds, as gcc-5.4.0-i686-pc-mingw32-stage-final fails with:
checking for -rdynamic... g++   -g -O2 -DIN_GCC  -DCROSS_DIRECTORY_STRUCTURE  -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc  -o build/genmatch \
    build/genmatch.o ../build-x86_64-unknown-linux-gnu/libcpp/libcpp.a build/errors.o build/vec.o build/hash-table.o ../build-x86_64-unknown-linux-gnu/libiberty/libiberty.a
yes
checking for library containing dlopen... genattr: Internal error: abort in copy_rtx, at rtl.c:356
make[2]: *** [Makefile:2130: s-attr] Error 1
make[2]: *** Waiting for unfinished jobs....

You can test quickly e.g. by nix-build pkgs/top-level/release-cross.nix -Q -A crossMingw32.libtool.

@taktoa I last summer split that derivation up kind of like you did, but into separate files. I figured that was good enough, but integrated your extra configure flags, and then cherry-picked @angerman's patch. I'll get hydra to build this to see what happens!

Ooop, I had broken the cross jobs quite bad. https://hydra.nixos.org/eval/1442341 has it.

OK hydra is slow but I built in manually.


Allow specifying parser method

From<EMAIL_ADDRESS>on January 12, 2011 21:10:28
E.g. if response mime type is text/plain but the content is XML you should be able to parse it using the XML parser.
E.g.
expect(..).with().parser('application/xml').when().get(..)
Original issue: http://code.google.com/p/rest-assured/issues/detail?id=8

From<EMAIL_ADDRESS>on January 12, 2011 23:08:26
Labels: -Type-Defect Type-Enhancement

From<EMAIL_ADDRESS>on February 12, 2011 12:30:44
Status: Fixed


Add support for bittrex exchange

Exchange: https://bittrex.com/
PR will follow.

is it ready to go


flutter analyze hangs with 100% CPU

Steps to Reproduce:

With flutter dev or master channel on macOS
Enable experimental macOS desktop development (flutter config --enable-macos-desktop)
git clone https://github.com/xvrh/flutter_blue_bug.git
cd flutter_blue_bug/example
flutter pub get
flutter build ios
flutter build macos
flutter analyze

A Dart process will start running with 100% CPU indefinitly.

This is probably due to a symlink cycle due to the flutter plugin supporting macOS and iOS at the same time.
This is also reproducible with the Dart Analysis Server in the IDE: IntelliJ, Android Studio and Visual Studio Code.
flutter analyze --verbose doesn't show logs during the infinite loop phase.
Several other bugs seems to point to a symlink cycle due to the a Pod file

https://github.com/flutter/flutter/issues/18528
https://github.com/Dart-Code/Dart-Code/issues/1114

Flutter doctor -v:
[✓] Flutter (Channel dev, v1.13.5, on Mac OS X 10.15.2 19C57, locale en-BE)
    • Flutter version 1.13.5 at /Users/xavier/projects/flutter_dev
    • Framework revision 41a911099b (4 days ago), 2019-12-19 13:48:02 -0800
    • Engine revision 0f90e6546b
    • Dart version 2.8.0 (build 2.8.0-dev.0.0 aa6709974d)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/xavier/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3, Build version 11C29
    • CocoaPods version 1.8.4

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 42.1.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] IntelliJ IDEA Ultimate Edition (version 2019.3)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 42.1.4
    • Dart plugin version 193.5731

[✓] Connected device (2 available)
    • Xavier’s iPhone • 00008030-00012D9C0212802E • ios        • iOS 13.3
    • macOS           • macOS                     • darwin-x64 • Mac OS X 10.15.2 19C57

• No issues found!

Cannot reproduce :-(
scheglov@scheglov-macbookpro2:~/dart/flutter_blue_bug/example (master)$ flutter upgrade
Upgrading Flutter from /Users/scheglov/Source/flutter...
Updating 41a911099..e768c92fb
 151 files changed, 2939 insertions(+), 1071 deletions(-)
Flutter is already up to date on channel master
Flutter 1.13.6-pre.44 • channel master • https://github.com/flutter/flutter.git
Framework • revision e768c92fbc (6 hours ago) • 2019-12-30 17:12:19 -0800
Engine • revision bdc9708d23
Tools • Dart 2.8.0 (build 2.8.0-dev.0.0 c547f5d933)

scheglov@scheglov-macbookpro2:~/dart/flutter_blue_bug/example (master)$ flutter analyze
Building flutter tool...
Running "flutter pub get" in example...                             0.5s
Analyzing example...
No issues found! (ran in 2.4s)

@scheglov Thanks for trying to reproduce.
I think one the important reproduction step is to build the project for macOS and iOS before running the analysis.
Alternatively, I will try to add the build artifacts directly in the example git repo.

Hm... I cannot build iOS.
I don't have any mobile device from Apple.
It seems that I have to have one, XCode is not happy: There are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it..

One reason why flutter analyze might hang is a file system cycle using links.

@scheglov You can try flutter build ios --no-codesign to build without device.

One reason why flutter analyze might hang is a file system cycle using links.

Yes, this is most likely due to a cycle in the symlinks created by the "Pods" tool in the build phase.
Do you think is would be possible for the analyzer to detect those cycles?
Alternatively, I found that I can prevent the cycle by excluding some folders in the analysis_options.yaml file.
Unfortunally, it works with the flutter analyze command, but does not work with the IDEs (powered by the Dart Analysis Server).
Do you happen to known why the exclude clause is not working in this case?
Thanks

This same problem happens on Linux too (ironically it does not happen on Mac for me). Has someone happened to find a solution?
[✓] Flutter (Channel dev, v1.13.3, on Linux, locale en_US.UTF-8)
    • Flutter version 1.13.3 at /opt/flutter
    • Framework revision 4af66e335f (3 weeks ago), 2019-12-19 03:53:27 -0500
    • Engine revision 0f90e6546b
    • Dart version 2.8.0 (build 2.8.0-dev.0.0 aa6709974d)

HI @xvrh
are you experiencing the issue with the latest beta v1.15.17?
thank you
https://github.com/flutter/flutter/issues/53507


1.16.2/indrev-1.5.1-BETA Various suggestions

Show the equipped armor inventory slots when viewing the UI of a Flux Container/Block that can charge armor
Allow the charging pad to charge equipped armor
The modular workbench displays the # of module types.  Let it also display the total # of installed modules
Add progression to the modular workbench, where the first module installation is relatively quick, and the 9th is relatively slow compared to the current speed.
A step assist upgrade to go with the jump boost upgrades.
An elytra upgrade for the chest piece
A rocket boost upgrade for boots, which can be triggered by a hotkey and has a cooldown.  This rocket boost works as if a fireworks was used while flying, or would act like a doublejump when not flying.
Allow TR tools & armor to be charged with indrev. Looking at coal, about 6.5LF translates to 1E

Also a semi bug report, but I'm having trouble measuring what's going on.
I have 3 modular workbenches around a flux container.  The first workbench had some time to charge half way.  The others didn't.  Putting a piece of armor and an upgrade in these workbenches, only the one with enough charge actually applies the update.
The other workbenches have been running for as long as it took me to fully upgrade 4 armor pieces (at least 75 minutes), and haven't progressed even 1%.  Looking at the energy bar, some charge is added and used up every few ticks.

1 - Sounds like a great idea, will absolutely implement at some point
2 - The charge pad can (or at least should) charge equipped items. It can/should also charge items equipped in armor stands. It was working last time I tested but who knows how magically I can break things
3 - I can look into adding more info without cluttering up even more that screen
4, 5 - Good idea, will look into implementing it.
6 - You can always (as an option) use Winged for that, I still haven't decided whether I want to give full creative flight or jetpack-like flight
7 - I really like the idea but not sure about the implementation.
8 - They should at least? I thought they were lol. I use TechReborn's energy api so it should work, I'll test this things tomorrow again
About the bug report, it's because the recipe keeps reseting when it runs out of power, I'll fix that for the next update.
Your ideas are good and I want to look into implementing them into the mod, but this may take some time as I'm currently working on a larger update (as you can see in the fluids branch).
Thank you for your suggestion and bug reports!

No worries!
For elytra/flight, my 2 cents is that I would prefer a jetpack like Mekanism's.  With a flight mode and hover mode.
With a jet pack, the jet/boost module wouldn't be necessary at all.  And an elytra update could be combined with the jetpack mode to allow for gliding when not accelerating or hovering.
I adore Tech Reborn, but the quantum suit's creative flight is a bit too OP in my opinion.  Though part of that is also that it hardly seems to use up any charge.
I have tested the TR tools again in a Flux Container, and it does work!  I previously tested on a 1.16.1 version where it didn't.  Apologies.

I'd say an elytra module for the chest piece and a separate crash helmet upgrade for the head. There has to be a way to prevent death from kinetic energy. Maybe have a netherite helm with a lot of wool for the module recipe. I don't think anyone else does this except for just having enough armor to survive the crash. So it's gets points in my book for being unique.
As for the rocket boot idea... maybe a hand held ion rocket. It could have tiers and those would determine the flight duration/cool down. Basically cribbing the idea from Winged, but this one would be powered by energy and not fuel.
Something else that would be good and unique, an air break module.  It would make precision landing super easy. Maybe holding the air break button will freeze you in place at a high energy cost. Like an elytra based hover mode. That could be useful and I can't think of anyone else who does it. Maybe put the module on the legs so that if you have an actual elytra (or use Winged) you can still have the air break.
So the easy to sum list;

Supporting the idea of an Elytra Module
Crash Helmet Module.
Hand Held Ion Rocket
Air Break Module (4b. Elytra Hover Mode)

Thank you.

Maybe, still not sure how to go about flying, whether it should be jetpack-like, creative flight or elytra
I really like it and will look into implementing it
Definitely want to implement this with Winged compat so the item will only exist alongside Winged
This seems a bit tricky, I don't know yet how Elytra flight is handled but I'll try doing this without breaking minecraft.
Thank you for your suggestions, I really appreciate you putting time into writing this!

Well it's been almost a year but just an update on this :P

Spiffy!


Remove Dead Feedback Url

This PR removes an unused configuration key.  This has been dead for a very long time, and does nothing anyway.
Your pull request should…

[x] have a concise title
[ ] ~close an accompanying issue if one exists~
[x] be against the correct branch
[ ] ~include migration scripts and documentation, if appropriate~
[x] pass automated tests
[x] have a clean commit history
[x] have proper commit messages (title and body) for all commits

This can still be used in the old admin interface. Did you maybe confuse this with the old ping back URL that was configured in the config.properties in “the good old days”? Still, this can go with the old admin interface. So, target this towards develop?

Sure, base changed and rebased.

This is also still in the new admin interface. See:
https://github.com/opencast/opencast-admin-interface/blob/5a92fdedde971d5b056ca04924451fce464d7b18/src/components/Footer.tsx#L17
I don't mind removing this, but then it should also be removed in the admin interface.

Closing this in favour of #6095.  People might want this, so just removing JIRA references is better.


Add percy inside bors.toml file

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

I have added percy to bors.toml

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!

bors try

@mdubus Hi! I had already filled the form once before with another PR. Shall I fill it again?

@mdubus Thank You for confirming!


The puzzler page in it's curernt state is unmaintable.

The puzzler page in it's current state is unmaintainable, files laying everywhere with no organization, will make adding more challenges difficult. A lack of solutions being available is also a problem as future members who may not be able to solve a challenge are left unknown of what the correct answer is.
I suggest at least putting the puzzles in folders for better organization, and eventually creating easy to follow walk throughs for the challenges.

I noticed that when I added that last challenge. I am currently planning on redoing that section entirely, which will include adding in some javascript to make it more interactive if possible.

I see that you made a Draft PR with some changes. Thank you! I will pull them in when I redo it.


Update dependency versions, remove usage of dep, update maxctrl_expor…

Updated dependency versions
Removed usage of dep
Updated maxctrl_exporter version
Added Contribution section into README

Sorry @Vetal1977 I saw this one too late. I see you pushed already to master. Closing this PR.

My bad. I see that the force push was on the branch itself :) Reopening.


Don't write in RO dependency cache when parent POM is missing

This commit works around a bug whenever the read-only dependency cache
used to contain a parent POM, but it has been cleaned up in between
(for example via the seeding build).
In this case, if a "consumer" build uses the read-only cache and
resolves a dependency which has the same parent POM, it will attempt
to write in the read-only dependency cache even if it shouldn't.
The ideal fix would be to avoid tweaking the failsafe cache, but it
appears that some read operations may trigger a write operation
in between (as a cleanup side effect). This commit therefore makes
sure that we don't even attempt to call a write operation in this
case.
Fixes #12996

@bot-gradle test RFM

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


Add middleware to coordinate router with redux

The router implementation is quite elegant, but it is standalone, what if add a middleware implementation to coordinate it with Redux, just like what react-router-redux does.

Is it a good idea to use react-router-redux with this boiler plate

Please add  react-router-redux


Export BinomialDistribution and ExponentialDispersionModel?

I find myself importing them from glum._distribution, which isn't very sightly.

Closed via #596.


updates to use cmk provided by MIE stack

Issue #, if available:
#66
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Puppeteer tests failed due to being unable to find test files. However, I manually checked the deployment and the workflow itself ran successfully with all extracted metadata being populated in the web application.