Add 3.0 version of Model Binding sample.

Addresses #15705.
As noted in the commit messages, the 1st commit was a copy/paste of the 2.x sample with no changes. The other commits show the actual changes made.
/cc @Rick-Anderson
@Rick-Anderson  edit:
Internal review URL

Also note that the PU has stated that they really dislike the full topic versioning approach. It makes topic updates very hard for them to review.

That's when you make the jump from mixed versions to full versions. The new approach is do a PR before the updates to make the content full version ready. That's what we've been doing for months now
::: moniker range=">= aspnetcore-3.0"
WARNING, this topic has not been updated to 3.1
Full copy of the 2.x doc here
::: moniker-end

::: moniker range="< aspnetcore-3.0"

2.x content here

::: moniker-end

Then merge the preceding PR. Now update the 3.x moniker section and you get a clean diff of what's changed from 2.x to 3.0
That's what the folks I've been working with prefer.

I've also noted that it's a pain point to mod every section of the ones that duplicate the whole topic up to three times.

Why would you need to do that? You never touch the older sections unless it's significant bug. The older moniker sections are essentially archived.

That's cool, but it doesn't provide the normal "this topic isn't available for your version" banner ...
https://github.com/aspnet/AspNetCore.Docs/issues/13887
If we do the metadata version, we get that nice banner. Maybe both should be done ... at least only for the Fundamentals node topics, which seem to be many of the most important topics on the repo.
I would've used the technique that you described, but you know how I am on sample/topic updates. I'm CRAZY 🏃🏃🏃🏃🏃 FAST! ..... so it wasn't something that I could make much use of. I generally have my topics+samples updated within a week of a release.

Why would you need to do that? You never touch the older sections unless it's significant bug.

That hasn't been the case for me ... I'm very often having to dig into earlier version content to make matching updates. Perhaps, it's just a temporary thing.

That's cool, but it doesn't provide the normal "this topic isn't available for your version" banner ...

That's OK as it's only short term. You do this just before the PR to update the topic. Really clean diff and that's what's important.

The really good news is that Fundamentals node churn seems low, and I think it will stay that way. I find myself just doing straight sample updates. Other text that pertains to the next release, I've been able to update with versioning in the topic without sample updates. It's been good. Very happy with the 3.1 release ... that was very smooth.

I don't think that there are any significant deltas for @serpent5 on this PR given that you're doing it this way on the 2.x vs. 3.x links ... i.e., leaving a single 2.x link in place in what is 3.x content.
You can let him know if you prefer the full topic versioning. I did do it ... don't get me wrong ... I put a bunch of topics on that scheme. I'm just hitting some problems ... the churn is affecting engineering reviews + forcing me to have to update more content that I would like to have updated. Consequently, that scheme for these topics has put a dent into 💰 company profitability 💰. Hopefully, these problems will go away, as you say, after the first pass on a topic to set it up.
I'd like to keep the Blazor stuff on the ... er ... 2017 System:tm: :smile: lol ... it seems easiest for me given the churn right now looking out toward 3.2 and 5.0.

i.e., leaving a single 2.x link in place in what is 3.x content.

If this is referring to the part I called out, it’s the other way around. The topic shows the referenced sample code in both 2.x and 3.x, but it’s using the new 3.0 MVC service registration approach.

but it’s using the new 3.0 MVC service registration approach.

That will need it's own snippet obviously.

I’ll sort that out later tonight. Is there anything else I should change/do?

I’ll sort that out later tonight. Is there anything else I should change/do?

Looks good.  You might add the changes I proposed in #16232

Yeah, sure, I’ll do that. I was going to review your PR later anyway so I’ll pull the changes in.

@Rick-Anderson I'm all done.

@serpent5  looks good. Did you want to consider #15705 in another PR?

Did you want to consider #15705 in another PR?

Yeah. That's next. I figured this approach would allow Javier to review only the requested change without a big sample update getting in the way. I'll work on it tomorrow.

Yeah. That's next. I figured this approach would allow Javier to review only the requested change without a big sample update getting in the way.

Exactly, that's how we should do all our PR's. A clean diff with only what they need to review. cc @guardrex


format inline (non-block) images

Expected Behavior
images (with or without captions) not in image blocks should appear semantically the same way

#17


Create .pre-commit-config.yaml

Flake8 is going to fail because we didn't disable the line-too-long in a config file. Otherwise, it should be good.

I've requested that ReadTheDocs build the PRs. We're waiting on Infra folks to take care of that. Meanwhile, I've gone ahead and added pre-commit as a mandatory CI step. We'll add ReadTheDocs too. Both have been removed from the CI.


Update the game over message

Update the game over message so players know how to play again.

You're doing great probably!


allow customization of BeautifulSoup instance

BeautifulSoup is initialized inside add_soup, so there's no way for clients to, for example, specify a different parser.
Some ways this could be done:

accept a dict of kwargs to provide to the constructor. It looks like their init doesn't take *args, so this should cover everything.
accept a factory to delegate instance construction to client code

Hi Simon. Good idea, let me take a look
https://github.com/hickford/MechanicalSoup/blob/master/mechanicalsoup/browser.py#L14

Are any of the other options important, or would simply adding a parser argument suffice?
http://www.crummy.com/software/BeautifulSoup/bs4/doc/#making-the-soup

Thanks! I like the choice to provide arbitrary config.
I left a quick note on that commit.


Corrupted completions caused by using copilot-accept-completion-by-word and copilot-accept-completion-by-line

Using the latest version of copilot.el in Gnu Emacs for Windows, I'm seeing corrupted completions when using copilot-accept-completion-by-word and copilot-accept-completion-by-line. To reproduce:

In an empty buffer with Emacs-Lisp mode enabled, type (defun my-increment (number) and press ENTER.
Wait for a completion to appear.
Press the keybinding for copilot-accept-completion-by-line just once.

The Elisp docstring line is the first line of the completion. The pale blue text on the last 2 lines is the remaining completion (it's that color, because I changed the foreground color of copilot-overlay-face). Notice that the accepted line is duplicated at the end of the completion, but without the completion face applied. This also happens with individual words when copilot-accept-completion-by-word is used.
If I press the keybinding for copilot-accept-completion-by-line again, the first accepted line is now gone, and the 2nd line in the original completion is now repeated at the end of the completion.
I have Font Lock mode turned on, but the issue also happens with it turned off.
I have this in my .emacs startup file:
(setq copilot-enable-predicates '(copilot--buffer-changed)
      copilot-idle-delay 1.0)

UPDATE: By adding (progn (sit-for 0) (sleep-for 5)) in various places as a poor man's breakpoint, I tracked down the last function call prior to the appearance of the extra face-free text at the end of the completion. It's this indicated call to copilot--set-overlay-text in copilot-accept-completion:
(defun copilot-accept-completion (&optional transform-fn)
  "Accept completion. Return t if there is a completion.
Use TRANSFORM-FN to transform completion if provided."
  (interactive)
  (when (copilot--overlay-visible)
    (let* ((completion (overlay-get copilot--overlay 'completion))
           (start (overlay-get copilot--overlay 'start))
           (end (overlay-get copilot--overlay 'end))
           (uuid (overlay-get copilot--overlay 'uuid))
           (t-completion (funcall (or transform-fn #'identity) completion)))
      (copilot--async-request 'notifyAccepted (list :uuid uuid))
      (copilot-clear-overlay)
      (delete-region start end)
      (insert t-completion)
      ; if it is a partial completion
      (when (and (s-prefix-p t-completion completion)
                 (not (s-equals-p t-completion completion)))
        (copilot--set-overlay-text (copilot--get-overlay) (s-chop-prefix t-completion completion)))
;;      ^^^^^^^^^^^^^^^^^^^^^^^^^^
      t)))

If I block Emacs display just after (insert t-completion), I see my accepted line and no completion, probably because it was cleared/deleted just before.
BTW, why does copilot-clear-overlay send a notifyRejected message to the server for the completion that is being accepted? It seems to be rejecting the same response UUID that was just accepted by copilot-accept-completion.

Fixed in d6bdeee.
Thanks for your detailed issue description and investigation.

Thanks guys. Encountered it, was on the way to declare the bug, but you fixed it before..

Thanks for such a rapid response, @zerolfx! Your changes fixed it for me.


add Doc and demos

it will be greater if you add docs as well as some examples

@mrtylerzhou Thanks for your issue . This is what we are about to do
https://github.com/AspectCore/Docs and https://github.com/AspectCore/Sample


in the last pycharm version dosen't working

It's says: Error: feching tools from Isp. Click to retry

Facing similar issue.

Hi! thanks for report. Could you share plugin version and ide version?


Support font stacks in settings

Hi,
It seems that Lapce doesn't support font stacks (i.e., a list of font families separated by commas, the first one available on the system being applied).
For reference, I pasted the following stack:
'JetBrains Mono', Menlo, Monaco, 'Courier New', monospace

I come from VSCode, and like many others, I suppose, I simply pasted some settings from VSCode to Lapce. I was surprised that it doesn't work for font families.
If you don't expect to support font stacks, I would suggest making it clear for new users that they need to specify only one font family, as it might be surprising for VSCode users.
Thanks!

Yeah, that sounds easy on paper, but the problem is with the way Lapce checks for fonts. The code uses FontFamily::new_unchecked which can't determine if a font exists or not. This kills the feature because if you can't know which fonts exist, you can't check the first one in the list and then move on to another if it doesn't exist

Yeah, that sounds easy on paper, but the problem is with the way Lapce checks for fonts. The code uses FontFamily::new_unchecked which can't determine if a font exists or not. This kills the feature because if you can't know which fonts exist, you can't check the first one in the list and then move on to another if it doesn't exist

This would primarily be done by storing like a Vec<FontFamily> in the config and then modifying our font code (parley probably?) to accept a list of font fallbacks whenever we create text. That already supports fallbacks, and it automatically includes some, but does not properly support adding fallbacks that aren't global. (I've got a partially-working version that does this locally, but it still needs various fixes)

This is done now in Floem


Rename ID Library to ID Import Library

if we're renaming docs, should everything be changed, too?

if we're renaming docs, should everything be changed, too?

Updating the module, configuration and spec in https://github.com/prebid/Prebid.js/pull/6242

Updating the module, configuration and spec in https://github.com/prebid/Prebid.js/pull/6242


code = -1004  desc = Error Domain=NSURLErrorDomain Code=-1004

I found a problem on product evn, here is error log , anyone can help?
code = -1004  desc = Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSErrorFailingURLKey=http://localhost:49786/index.html?...., _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server., _WKRecoveryAttempterErrorKey=<WKReloadFrameErrorRecoveryAttempter: 0x2822d7560>, networkTaskDescription=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorDomainKey=1, NSErrorFailingURLStringKey=http://localhost:49786/index.html?...., NSUnderlyingError=0x282c26010 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}}

Hey we are having the same issue, We solved it by starting the server when we need to use it and killing the server after we finish with it. We used to have it running for the length of the time we were using the app and seems the server didn't like that. Prob not the best solution but hope it will help.

T

I found a problem on product evn, here is error log , anyone can help?
code = -1004  desc = Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSErrorFailingURLKey=http://localhost:49786/index.html?...., _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server., _WKRecoveryAttempterErrorKey=<WKReloadFrameErrorRecoveryAttempter: 0x2822d7560>, networkTaskDescription=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorDomainKey=1, NSErrorFailingURLStringKey=http://localhost:49786/index.html?...., NSUnderlyingError=0x282c26010 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}}

I found a problem on product evn, here is error log , anyone can help?
code = -1004  desc = Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSErrorFailingURLKey=http://localhost:49786/index.html?...., _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server., _WKRecoveryAttempterErrorKey=<WKReloadFrameErrorRecoveryAttempter: 0x2822d7560>, networkTaskDescription=LocalDataTask <A2E88C08-0CF7-462D-8EB9-D6F960983E65>.<16>, _kCFStreamErrorDomainKey=1, NSErrorFailingURLStringKey=http://localhost:49786/index.html?...., NSUnderlyingError=0x282c26010 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}}

@Tonyvalony how long is the server running before you get the error? What we found is that if the server running for a long period of time the server stops responding. Had to change code to only run the server when we need to show the web page. Hope this helps


Enable default installation of namespaces

Description
In 0.7.1 there was an option added to not install namespaces, this was
for apps like openfaas which install their own namespaces with
annotations etc.
It was defauled to not install namespaces, this made other apps fail if
the namespace did not exist.
Signed-off-by: Alistair Hey<EMAIL_ADDRESS>

Motivation and Context

[ ] I have raised an issue to propose this change (required)

How Has This Been Tested?

locally installing cart manager and then openfaas (no flags)
Types 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 change)

Checklist:

[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I've read the CONTRIBUTION guide
[ ] I have signed-off my commits with git commit -s
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

[ ] I have tested this on arm, or have added code to prevent deployment

LGTM


TypeError in genTime function (utils.py)

Hi,
I continue using your program and I have detected a problem with the linspace function.  It expects int type parameters but gets float because the "seconds" parameter passed is  len(conductance) / srate. The error is:
File "C:\Users\migue\PythonProjects\testlib-master.venv\lib\site-packages\ledapy\utils.py", line 247, in genTimeVector
return genTime(len(conductance) / srate, srate)
File "C:\Users\migue\PythonProjects\testlib-master.venv\lib\site-packages\ledapy\utils.py", line 239, in genTime
return np.linspace(0, seconds, seconds * srate)
File "<array_function internals>", line 5, in linspace
File "C:\Users\migue\AppData\Local\Programs\Python\Python38-32\lib\site-packages\numpy\core\function_base.py", line 119, in linspace
raise TypeError(
TypeError: object of type <class 'float'> cannot be safely interpreted as an integer.

Hi, I changed the genTime function to use the length of the vector instead of doing the multiplication. Does it seem ok now?


Add values for dynamic backend plugin support

Signed-off-by: David Festal<EMAIL_ADDRESS>
Description of the change

Existing or Associated Issue(s)

Additional Information

Checklist

[x] Chart version bumped in Chart.yaml according to semver.
[x] Variables are documented in the values.yaml and added to the README.md. The pre-commit utility can be used to generate the necessary content. Use pre-commit run -a to apply changes.
[x] JSON Schema template updated and re-generated the raw schema via pre-commit hook.
[x] List tests pass for Chart using the Chart Testing tool and the ct lint command.

Will also need to add the integrity field into the helm chart schema after https://github.com/janus-idp/backstage-showcase/pull/670 is merged

@tumido Is the PR OK for you now ?
I assume we'll have to wait for the new release of the showcase before merging it ?

@davidfestal we still need to add the integrity field into the helm chart schema since https://github.com/janus-idp/backstage-showcase/pull/670 was merged.


binaries for v0.2a but source code for v0.1c

in releases/Public alpha WIN64 builds (https://github.com/nicehash/nheqminer/releases/tag/0.2a):
binaries for v0.2a but source code for v0.1c.

In https://github.com/nicehash/nheqminer/blob/0.2a/nheqminer/version.h:
#define STANDALONE_MINER_VERSION	"0.1c"
Why?

@S74nk0 @nicehashdev could you please comment to this?  This is pretty important and shouldn't be too hard to fix (right? I'm assuming it's just a commit/merge away...)

Same here. This is really annoying.

Sources pushed...


fix: ACNA-1807 - remove deprecated flags in the commands

There have been deprecated flags in the app plugin. e.g. --skip-??? that already have other flag equivalents.
Removal of these flags is a breaking change, thus a major version bump to v10.
For the app deploy command I didn't change skip-deploy to deploy with allowNo:true because it didn't make sense at all, and removed any tests for skip-deploy.
How Has This Been Tested?
manual testing of app:

deploy
undeploy
build
run

Screenshots (if appropriate):
Types of changes

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

Checklist:

[X] I have signed the Adobe Open Source CLA.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

@shazron we use one of the skip flags in our Github action( see https://github.com/adobe/aio-apps-action/blob/master/index.js#L29 ). We should update that code as well to use alternatives and have those actions published and referred to in CI/CD templates. Maybe needs to be tracked as separate issue.

@shazron we use one of the skip flags in our Github action( see https://github.com/adobe/aio-apps-action/blob/master/index.js#L29 ). We should update that code as well to use alternatives and have those actions published and referred to in CI/CD templates. Maybe needs to be tracked as separate issue.

Thanks Sandeep, changing it is easy enough in the action and generator-aio-app add-ci generator. I can add those PRs.
However I saw https://github.com/marketplace/actions/aio-apps is v1 while https://github.com/adobe/aio-apps-action is v2.0.1 - is there a reason v2 is not published to the marketplace

@sandeep-paliwal I filed:

https://github.com/adobe/aio-apps-action/pull/15 (for a newer 2.0.2 release, see next PR)
https://github.com/adobe/generator-aio-app/pull/202


--secret-key should be mutually exclusive with --identity

Currently some (if not all) commands require --secret-key argument, even when --identity is specified. Instead, they should be two mutually exclusive options (using clap group feature).
The temporary workaround is to provide any value for --secret-key (just S worked for me).

Another exclusivity issue: it is possible to setup both --secret_key/--identity and --account which is confusing and probably shouldn't be possible.

I think this should be some what solved with https://github.com/stellar/soroban-tools/pull/426. But we do need to make them mutually exclusive.

Likely related:
https://discord.com/channels/897514728459468821/1077310869182099582
Can't seem to set SECRET_KEY as a valid cli env arg
% export SECRET_KEY=SDTTJXROMLSDEBVSQ7F5ZNT7E4X4IX5VLGVJZH3G2HYGCIACY3HKMSNN
tylervanderhoeven@tyler-6 ethden-demo % soroban contract invoke --id efafb7b9b53592b2c53049fd757ea571c7072e15b7bdc9cfbfbc8b311a5c93b3 --fn hello -- --to world
error: The following required arguments were not provided:
    --secret-key <SECRET_KEY>

USAGE:
    soroban contract invoke --id <CONTRACT_ID> --fn <FUNCTION> --secret-key <SECRET_KEY> --rpc-url <RPC_URL> --network-passphrase <NETWORK_PASSPHRASE> <CONTRACT_FN_ARGS>...

Hmm well It's best to add that as an identity, but I'll look into that as well.  Personally think we can get rid of that functionality since it's provided by the config.

I actually think --secret-key shouldn't be depreciated. I would like to be able to denote which account will pay the Stellar Transaction submission fee. The account submitting. And then also include accounts which should be considered as signing accounts for internal require_auth methods.

The paying account is actually set with --account flag. So basically what we need to be able to do is to specify the identity that pays for the transaction and identities that correspond to the addresses in the invocation.
A more advanced feature that we probably want too would be to also be able to specify identities that need to sign something in tx based on preflight (something like --additional-signers identity1 identity2 .. identityN.
I think we need to try solving this holistically and figure out the exact rules for accounts/identities/secret-keys presence.

@tyvdh You can do that with config identity add default ...
And then --identity default, which is the the same as providing the key with --secret-key.
I'm talking about removing the ENV approach.  I just looked it up and it was removed in the reorg.  If you want to add it back, make an another issue and I'll get to it.
@dmkozh the account is only for the sandbox.  For rpc it's the identity or the --seceret-key.  Which is a bit confusing and probably should be derived from the identity or secret key.

Oh cool! Yeah then let's just remove the ENV approach.

Well that means that we probably also need to introduce the --account flag for non-sandbox mode... We need to distinguish between the transaction source and the identities that participate in the contract invocation.

@dmkozh By transaction source do you mean the main account that signs the transaction?

Yes, exactly.

Ah well then that would be the identity provided with --identity or the key provided by --secret-key.  So perhaps we should just remove account as we can derive the public key and then sandbox will be the same.

As Tyler has mentioned, this would not be correct. I think for clarity we probably should just have a --source-account flag. Probably the right approach to mutual exclusivity is to just define one syntax that covers all the cases, e.g. identity:foo|sk:S... and then it can be passed in the relevant contexts (e.g. --source-account identity:foo or in contract invocation --addr sk:S... etc.).
I think this gets pretty tricky, maybe we need to consolidate these bugs into one doc/discussion...


sync podstatus from leaf to root when root node from ready to notready

What type of PR is this?

/kind feature
What does this PR do?

sync podstatus from leaf to root when root node from ready to notready
Which issue(s) does this PR fix?

Fixes #705
Special notes for your reviewer:

Does this PR introduce a user-facing change?

add unit test


Preventing breaking profiling messages when flushing

Follow up of #18791 since I've incorrectly evaluated the original problem.
This fixes #18274

👍


Refactor meta server related logic so that apollo-core is common enough to go maven central repository.

Purpose
To refactor meta server related logic so that apollo-core is common enough to go maven centrl repository.
Brief changes

Remove apollo-env.properties from apollo-core, so that it's possible
to deploy apollo-client to maven central repository.
Add MetaServerProvider spi so that users could customize how they
find apollo meta servers.
Refactor env related utils so that Env.UNKNOWN is returned for
invalid env string instead of null.

Impact
From 1.0.0 version, apollo-core.jar won't assemble apollo-env.properties anymore, so that we could freely deploy apollo client jars to maven central repository, which means a lot convenience for users to access apollo client jars.
However, for existing users, they can't upgrade apollo client jars to 1.0.0 version directly.
How to config meta server address?
Previously, the meta server address is assembled into apollo-core.jar during build time, so that end user could use apollo with zero config (assume the env is configured correctly).
With 1.0.0 version, the meta server address could be configured via the following ways, ordered by priority:

JVM system property apollo.meta

-Dapollo.meta=http://config-service-url
System.setProperty("apollo.meta", "http://config-service-url");

OS environment variable APOLLO_META

APOLLO_META=http://config-service-url
Please note that Linux os environment variable could not contain dot, so we use underscore instead

apollo.meta property from server.properties
apollo.meta property from app.properties
JVM system property ${env}_meta

e.g. if current env is dev, then users could config -Ddev_meta=http://config-service-url

${env.meta} from apollo-env.properties

Users could still put apollo-env.properties into classpath or spring boot config folder and apollo will read from it
apollo-portal will still use this way to configure meta server addresses

How to customize meta server address locating logic?
With 1.0.0 version, a MetaServerProvider spi is provided, users could inject their own MetaServerProvider to customize the meta server address locating logic.
Since we use the typical Java Service Loader pattern, it's quite easy to do so.
One thing to note is apollo will iterate through all the MetaServerProvider and will stop when any MetaServerProvider gives the meta server address, so users should be careful about what the order value is. The rule is the smaller order takes the higher priority, so the MetaServerProvider with order 0 will be in front of the MetaServerProvider with order 1.
How can existing users upgrade to 1.0.0?

If existing users currently pass env and ${env}_meta at runtime, they could continue to do so with no impact.
If existing users currently place apollo-env.properties in their classpath, they could continue to do so with no impact.
If existing users assemble meta server addresses into apollo-core.jar, then there are several solutions:

Create a xx-company-apollo-client jar with apollo-env.properties in classpath and dependens on apollo-client. Then ask the users to depend on xx-company-apollo-client jar instead of apollo-client. This might be the most tranparent way.
Ask the ops to configure apollo.meta in server.properties or os env APOLLO_META
Ask the user to configure apollo.meta by -Dapollo.meta=http://config-service-url or app.properties manually
Ask the user to put the apollo-env.properties in their projects' classpath

it's awesome! looking forward to 1.0.0. 😄


Initialize mTransport field of otUdpSocket. (#571)

This commit changes otOpenUdpSocket() and otCloseUdpSocket() to
initialize and clear mTransport filed of otUdpSocket, respecitvely.
Fixes issues #571.

Current coverage is 65.70% (diff: 0.00%)

Merging #623 into master will increase coverage by 0.58%

@@             master       #623   diff @@
==========================================
  Files            98         94      -4
  Lines         14379      12899   -1480
  Methods        1971       1788    -183
  Messages          0          0
  Branches       1683       1497    -186
==========================================
- Hits           9364       8475    -889
+ Misses         4480       3971    -509
+ Partials        535        453     -82

Powered by Codecov. Last update e74bee4...fd5a95a


angular-material is extremely slow with protractor

Just cross-posting this so people who are wondering why their tests are so slow can find this:
https://github.com/angular/material/issues/6090
Sorry if that's frowned upon you can close this.

I'm not a huge fan of cross posting, since there's nothing actionable for Protractor here IMHO. A PR to the FAQ for the $timeout might be helpful? It seems like this is an isolated issue that should be handled by whoever is testing the material app.
What do others think?

We could write some sort of feature to turn off this wait, but I think the right thing is for people to just use their onPrepare

@ashaffer I'm going to go ahead and close this issue since it should be handled on the angular-material side (probably just through documentation of the fix you mentioned in https://github.com/angular/material/issues/6090). Thanks!


Introduce platform example localhost on linux; Minor refactoring issues.

Hi Dave, have made some refactoring. No user-ready project provided for linux by now. Will provide you that in near future. KR Jo
*Include custom Config file, if defined -DSSP_CONFIG=/path/to/file
*Put options to specific location which is more user friendly
*Provide CMakeLists.txt
*Provide hal/osal implementation for linux/x86

Thanks @Jovan-ux!  Nice work.


Adding DictConfig check in isinstance

Instead of checking only dict, adding the check for DictConfig so it can work with Hydra.
Before submitting

[x] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure to update the docs?
[ ] Did you write any new necessary tests?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

What does this PR do?
Fixes #2058.
PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

Hello @ssakhavi! Thanks for opening this PR.

In the file pytorch_lightning/loggers/base.py:

Line 177:44: E231 missing whitespace after ','
Line 179:58: E231 missing whitespace after ','

Do see the Hitchhiker's guide to code style

@ssakhavi any special reason to close this PR? :]

I didn't add the test so I decided to delete the branch first, check where I need to add the test, and then add the pull request.
Now that I think, I should have just let it be and then add the tests later.


selectNextCodeAction custom keybinding not working

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.74.0
OS Version: Windows 11 Pro 10.0.22621

Steps to Reproduce:

Open keybindings.json
Assign Key as following:

    {
        "key": "ctrl+n",
        "command": "selectNextCodeAction",
        "when": "codeActionMenuVisible"
    },
    {
        "key": "ctrl+p",
        "command": "selectPrevCodeAction",
        "when": "codeActionMenuVisible"
    },

Had to rollback to previous version to get it to work 1.73.1

when": "actionWidgetVisible" change to this and it works as expected.


Adding note about destionation_schema

Adding note about name and prefix for destination_schema block

We have a task to prepare validation func for destination_schema field. So this won't be actual.


Update LICENSE.txt

Issue #, if available:
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.

AWS CodeBuild CI Report

CodeBuild project: codebuildgithubautobuildPro-0HMn1wbbPU9u
Commit ID: 03ec179f2c427635677af9d613a18ca31f1f281a
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: codebuildgithubautobuildPro-0HMn1wbbPU9u
Commit ID: 03ec179f2c427635677af9d613a18ca31f1f281a
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


this.$state is not work

this.$state is not work after up upgrade

Closing due to inactivity. Please open a new issue with a reference to this one if you can follow up with more information.


GH-35417: [GLib] Add GArrowRunEndEncodedDataType

Rationale for this change
arrow::RunEndEncodedType is available since Apache Arrow C++ 12. Apache Arrow GLib should support it.
What changes are included in this PR?
Add GArrowRunEndEncodedDataType as the binding of arrow::RunEndEncodedType.
Are these changes tested?
Yes.
Are there any user-facing changes?
Yes.

Closes: #35417

+1


Style buttons to match material aesthetic

Replace the purple buttons with gray buttons on the following routes:

404
Landing

See #9. Closing, but might revisit if we redo the UI.


oopsyraidsy: Add failure/error for Close Caloric

Something like this should work I think? The goal would be to catch the first player to hit 5 stacks.
{
  type: 'GainsEffect',
  netRegex: { effectId: 'E05', source: '', count: '05', capture: false },
  suppressSeconds: 10,
}

Example line:
26|2023-08-24T23:46:24.0750000-04:00|E05|Close Caloric|25.00|E0000000||10001234|Some One|05|129186||9d16864b0c07557c

Yeah, looks good to me, but I'd maybe just drop the source field.


Sync supported storages and framework adapters

They're outdated. This needs to be fixed.

Framework adapters are still out of sync.


[5.2] Pass array validation rules as array

When using the regex validation rule, the documentation recomends to pass the rules as an array with the regex expression contains pipes.
Although if we test this route:
// test with http://localhost:8000/validation-test?phones[]=1234567890&numbers[]=8
\Route::get( 'validation-test', function ( \Illuminate\Http\Request $request ) {
    $validator = \Validator::make( $request->all(), [
        'phones'    => 'array',
        'phones.*'  => [
            'required',
            // I know it could be written as /^\d{10,11}$/
            // it is just a proof of concept
            'regex:/^(?:\d{10}|\d{11})$/'
        ],
        'numbers'   => 'array',
        'numbers.*' => 'numeric|min:1|max:10',
    ] );

    if ($validator->fails()) {
        dd( $validator->errors()->all() );
    }

    return 'OK';
} );

It will throw an ErrorException stating that: preg_match(): No ending delimiter '/' found.
This PR fix this issue.

I'm kind of confused as to how this solves the problem, even though I see it does. It just doesn't seem very clear to me. Worried it could break other use-cases.

If you follow the methods' calls as described (explodeRules(...) >>> each(...) >>> mergeRules(...) >>> explodeRules(...)) you'll see that in the each() method this line:
foreach ((array) $rules as $ruleKey => $ruleValue) {...}

will convert the $rules parameter to an array. So whereas $rules is an array (['required','min:1']) or an actual string (required|min:1) it will be reprocessed in the explodeRules() method as a string and exploded in every pipe:
$rules[$key] = (is_string($rule)) ? explode('|', $rule) : $rule;

If we wrap the $rules in another array when each() iterates through the rules it will pass it forward as an array, working as expected.
sorry for my English, I'm on my job and don't have time to review the comment

I really don't feel like this is the right fix, even though it works. It's not clear why we randomly need to wrap this array in ANOTHER array to make this work. I think the real bug is somewhere else and this fix is just kind of masking it.

On second thought this is probably OK.

Thanks! I was thinking in changing the foreach statement in the each() method instead, but for that I would need to investigate more as it is a public method and could break somewhere else.
If you want I can try this path.


freeze when I use testResultsProcessor option

Hi guys. Thanks for runner!
What's wrong with my config? Jest just freeze in watch mode after single run.
I have junit reporter installed in my package.json
"testResultsProcessor": "./node_modules/jest-junit-reporter",

Hi 👋thanks for reporting!
Does it work when you remove the reporter?

Yep. May be it needs some improvements to use this reporter or may be reporter should be modified?


Prefer require_relative for internal requires

require_relative is preferred over require for files within the same project because it uses paths relative to the current file, making code more portable and less dependent on the load path.
This change updates internal requires to use require_relative for consistency, performance, and improved portability.
Ref:

rubocop/rubocop#8748

coverage: 94.71%. remained the same
when pulling 307db86fd163225140c5e5b3fc62355a341f4087 on chore/prefer-require-relative
into 17208e818b08d733ec5fbbe3babd00ee6f09f71c on main.


Plaid 2.0.0 jruby 1.7.22

This passes on travis: https://travis-ci.org/betesh/plaid-ruby/builds/144196412

@benissimo please review

This PR looks good @betesh
Holding off on merging it til you give me the all clear.

Replaced by #2


Ability to hide the Filter feature

Our use case: Our client uses rails_admin to manage a list of five users. The 'Add filter', 'Filter' input box, and 'Refresh' button are all extra visual distraction that will never be used.
Solution: Expose a config setting to disable & hide the Filter feature per-model or app-wide.

`module RailsAdmin::NonFilterable
extend ActiveSupport::Concern
included do
rails_admin do
model_class = self.abstract_model.model_name.constantize
model_class.column_names.each do |column|
    if model_class.try(:enable_filter_for).present? && model_class.enable_filter_for.include?(column.to_sym)
      code = "field :#{column.to_sym} do \r\n searchable [:#{column.to_sym}] \r\n queryable true \r\n filterable true \r\n end"
    else
      code = "field :#{column.to_sym} do \r\n searchable [] \r\n queryable false \r\n filterable false \r\n end"
    end

    eval(code)
  end
end

end
end`
then
include RailsAdmin::NonFilterable

module RailsAdmin::NonFilterable

  extend ActiveSupport::Concern

  included do
    rails_admin do
      model_class = self.abstract_model.model_name.constantize
      model_class.column_names.each do |column|

        if model_class.try(:enable_filter_for).present? && model_class.enable_filter_for.include?(column.to_sym)
          code = "field :#{column.to_sym} do \r\n searchable [:#{column.to_sym}] \r\n queryable true \r\n filterable true \r\n end"
        else
          code = "field :#{column.to_sym} do \r\n searchable [] \r\n queryable false \r\n filterable false \r\n end"
        end

        eval(code)
      end
    end
  end

end


suggestion Wireless Connector more config.

I have a private modpack with my friend and we try to avoid all thing overpowered or 'cheat' in the game ... The power consumption of the wireless connector is realy to exponential for us.
After some research i found i can configure the PowerBase and the PowerDistanceMultiplier ...
and draw a graph for 200 block distance ...

for us, we can deal with something like 0.125 or less in PowerDistanceMultiplier but its not perfect ...
So can you add something for custom the entire formule ?
Juste expose some variable like {distance} or {channels_use}
We need more dificulty too,
So can you add some restriction in config ? something like
Max channel,
Max distance,
Add some delay ( if its possible )
Power transfert off ( need power injector on sub systeme )
Use 1 channel for itself

how did you make these changes. i am struggling trying to get this to work and fail each time

cfg Machines {
    cfg Wireless {
        PowerBase = 10
        PowerDistanceMultiplier = 1
    }
}

there are only this two options for the moment ...

This would really be helpful.
The power-consumption currently is ok but I'd still like to edit that formula.


perf(*) test plugin iterrator #7912

#7912 and #7880 to get number

I have included these on my PR, so closing this.


Finding input for compute_vina_maps given a reference ligand

Is there a (python) tool in Vina to obtain the input for the compute_vina_maps method, i.e. center and boundaries of the docking box, given a reference ligand?

Yes, in mk_prepare_receptor.py (docs), the resulting box will include all the atoms in the file specified with --box_enveloping with a minimum distance, specified by --padding, between any atom and any face of the docking box. For example:
mk_prepare_receptor.py -i dna.cif -o receptor -j -p --box_enveloping some_atoms.pdb --padding 8


build: add maven wrapper

By using a maven wrapper [1] we can be sure that the the project can be built even if maven is not installed and that the build always use the right maven version.
[1] https://github.com/takari/maven-wrapper

@lburgazzoli sounds like a good idea to me. Do you know if this is a best practice for java project that depends on maven?

Yeah, lot of projects (i.e. spring) are doing so (for both maven and gradle)

@lburgazzoli cool. Let's do this then.

let me tackle this as i want to learn how this work.

@lburgazzoli would you be interested in doing this. I saw that your etcd4j already has this included.

close via https://github.com/coreos/jetcd/pull/186


Clarification on dead keys

I did some reasearch based on https://github.com/tomaka/winit/issues/263 using a simple macOS app that just logs keyDown events. With my layout(based on Swedish Pro) ^, ¨, ~ don't work correctly since they are dead keys. Handling dead keys involves quite a bit more work that needs to be done in winit. I'm curious if handling dead keys is considered in scope for winit or if that's something that you expect applications themselves to deal with.
Also see https://github.com/jwilm/alacritty/issues/682

For comparison, the wayland platforms automatically handles dead keys. By that I mean that for example:

User presses ^ key (which is a dead key on my azerty keyboard)
winit generates a KeyPressed event for key ^ but no ReceivedCharacter event
User then presses e key
winit generates a KeyPressed event for key e, then a ReceivedCharacted('ê')

What @vberger described is what should happen IMO. That's also currently the behaviour on Windows.


#410 always validate pooled HTTP connections

Use dedicated configuration for pooled connections of Apache HTTP Client
Activate checking on every use to detect stale connections

Dropping this PR in favor of #413


Test failure: AppCanHandleClientAbortingConnectionMidResponse

This test fails occasionally with the following error:
Assert.Empty() Failure
Collection: [WriteContext { EventId = ConnectionError, Exception = System.IO.IOException: Protocol wrong type for socket ---> System.Net.Sockets.SocketException: Protocol wrong type for socket
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.Internal.SocketAwaitable.GetResult() in /_/src/Kestrel.Transport.Sockets/Internal/SocketAwaitable.cs:line 40
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.Internal.SocketConnection.ProcessSends() in /_/src/Kestrel.Transport.Sockets/Internal/SocketConnection.cs:line 258
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.Internal.SocketConnection.DoSend() in /_/src/Kestrel.Transport.Sockets/Internal/SocketConnection.cs:line 201
   --- End of inner exception stack trace ---, Formatter = Func`3 { ... }, LoggerName = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sock"..., LogLevel = Information, ... }]
   at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.ResponseTests.AppCanHandleClientAbortingConnectionMidResponse(ListenOptions listenOptions) in /_/test/Kestrel.FunctionalTests/ResponseTests.cs:line 2505
--- End of stack trace from previous location where exception was thrown ---

Other tests within that build may have failed with a similar message, but they are not listed here. Check the link above for more info.
This test failed on 2.1.
CC @muratg
This issue was made automatically. If there is a problem contact ryanbrandenburg.

Please use this workflow to address this flaky test issue, including checking applicable checkboxes and filling in the applicable "TODO" entries:

Is this actually a flaky test?

No, this is a regular test failure, fix the test/product (TODO: Link to commit/PR)
Yes, proceed below...

Is this test failure caused by product code flakiness? (Either this product, or another product this test depends on.)

[ ] File a bug against the product (TODO: Link to other bug)
Is it possible to change the test to avoid the flakiness?

Yes? Go to the "Change the test!" section.
No?

[ ] Disable the test (TODO: Link to PR/commit)
[ ] Wait for other bug to be resolved
[ ] Wait for us to get build that has the fix
[ ] Re-enable our test (TODO: Link to PR/commit)
[ ] Close this bug

Is it that the test itself is flaky? This includes external transient problems (e.g. remote server problems, file system race condition, etc.)

Is there is a way to change our test to avoid this flakiness?

Yes? Change the test!

[ ] Change the test to avoid the flakiness, for example by using a different test strategy, or by adding retries w/ timeouts (TODO: Link to PR/commit)
[ ] Run the test 100 times locally as a sanity check.
[ ] Close this bug

No?

Is there any logging or extra information that we could add to make this more diagnosable when it happens again?

Yes?

[ ] Add the logging (TODO: Link to PR/commit)

No?

[ ] Delete the test because flaky tests are not useful (TODO: Link to PR/commit)

This comment was made automatically. If there is a problem contact ryanbrandenburg.

Weird exception... "System.IO.IOException: Protocol wrong type for socket"
@Tratcher thoughts?

@halter73 has run into this a few times.

This is a bug in macOS. I created an issue against manage Sockets at dotnet/corefx#31927, suggesting they use a similar workaround as libuv.
I pushed a workaround to Kestrel 2.2 with #2845. And I just opened #2916. It's a product change, but I think it's very safe.


Sending websocket Packets of shared data

I'm trying to use BufferedDispatcher::new_with_websockets to handle HTTP and websocket requests on the server side. It works great, however I have a lot of cases where I need to send the same thing to multiple websocket sinks (e.g., broadcast the same message to all users).
I couldn't find a good way to do this without having to clone the data for every user, since everything accepts a Packet, which owns its data in a Vec<u8> or String (although encoding a Packet only requires a reference to the bytes).
Is there a recommended way to do this without cloning?

On a related note, I'm guessing the reason Packet is using String/Vec is so that it's compatible with futures/tokio, which requires 'static in most places. However if Packet were defined as:
enum Packet<T> where T: AsRef<[u8]> {
  // ...
  Binary(T),
  // ...
}

it would allow Packet to still "own" the data, and allow end-users to use something like the bytes crate to share the data internally (or define their own Arc<Vec<u8>> wrapper that can dereference to an array of bytes, etc). This would probably make the API more annoying to use though, for what might be an uncommon use case.
I could try implementing a Codec in my own code, but since most of the logic is the same, it looks like I would have to copy/paste a lot of the private stuff from BufferedCodec and websocket::ServerCodec / websocket::zero_copy.

Well, I think writing codecs is perfectly fine. They have quite a bit of boilerplate, but not hard to write either.
But if you make a pull request, and it doesn't look very invasive I don't mind applying it. The only issue is that I don't want to release a backward-incompatible release without a good reason, so this issue might lay around until we need another breaking change.

Ah, ok. I'll take a look to see if I can find a nice way to do it with a codec first. I'll close this issue for now, and reopen later if necessary.


Liboqs update

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

forked the wrong way. Many have done this same mistake. :)


sslmode keyword is not recognized by superset

I was trying to use mysqldb python module to connect to mariadb as I stated in this issue: https://github.com/apache/incubator-superset/issues/10495
After some research I figured why not try to use pymysql as shown here: https://docs.sqlalchemy.org/en/13/core/engines.html#mysql
I was getting some good feedback since the errors from the server were changing. Eventually Superset gave me an error requesting the pynacl module besause we are using ed25519 on the database I want to connect to. After installing the pynacl module I provided the following parameters to the connection:
URI: mysql+pymysql://username:pwd@host/database
Extra parameters (from here https://superset.incubator.apache.org/installation.html#ssl-access-to-databases ):
{
    "metadata_params": {},
    "engine_params": {
          "connect_args":{
              "sslmode":"require",
              "sslrootcert": "<path_to_file>"
        }
     }
}

When testing the connection, the server gave me this error:
Unexpected error __init__() got an unexpected keyword argument 'sslmode'
ERROR:superset.views.core:Unexpected error __init__() got an unexpected keyword argument 'sslmode'
INFO:werkzeug:<IP_ADDRESS> - - [10/Aug/2020 12:50:25] "POST /superset/testconn HTTP/1.1" 400 -

Am I doing something wrong?
Thanks in advance for any help

I was using Ubuntu 20.04 without success. I downgraded the operating system to Ubuntu 18.04 and to use Python 3.6. I was able to connect using PyMySQL with the following URI: mysql+pymysql://USERNAME:PASSWORD@IP_ADDRESS/DATABASE
And with the following JSON in the extra field:
{
    "metadata_params": {},
    "engine_params": {
         "connect_args":{
              "ssl": {
              "sslca": "<PATH_TO_CERT>"
            }
        }
     },
    "metadata_cache_timeout": {},
    "schemas_allowed_for_csv_upload": []
}

I've found this bug report on the Ubuntu launchpad, can be related: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1888101

import psycopg2
conn = psycopg2.connect(
dbname='yourdb', user='dbuser', password='abcd1234',
host='server', port='5432',
sslmode='verify-ca', sslrootcert="server-ca.pe"
)
got the same error issue in resolving  connect() got an unexpected keyword argument 'sslmode'

We're currently adding native functionality for validating root certs to Postgres (See #11720). Once this gets merged I am happy to collaborate on adding support to other dbs (e.g. MySQL), as it is fairly simple due to the driver taking care of the majority of the heavy lifting.

@tiago-as please let us know if you need help on adding support to mariadb.
closing it for now.


control: Add validation helpers

Signed-off-by: Ryan Northey<EMAIL_ADDRESS>Using the attrs lib for validating (request) class instantiation.
The validators provided in the lib are a bit limited, so these are some extras

Codecov Report

Merging #57 (113fc05) into main (3819e33) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #57   +/-   ##
=======================================
  Coverage   24.91%   24.91%
=======================================
  Files          38       38
  Lines         899      899
=======================================
  Hits          224      224
  Misses        675      675

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 3819e33...113fc05. Read the comment docs.


Dialogflow - environments not working or allowing to publish

Thanks for stopping by to let us know something could be better!
PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.

Is this a client library issue or a product issue?
This is the client library for . We will only be able to assist with issues that pertain to the behaviors of this library. If the issue you're experiencing is due to the behavior of the product itself, please visit the  Support page to reach the most relevant engineers.

Did someone already solve this?

Search the issues already opened: https://github.com/googleapis/nodejs-dialogflow/issues
Search the issues on our "catch-all" repository: https://github.com/googleapis/google-cloud-node
Search or ask on StackOverflow (engineers monitor these tags): http://stackoverflow.com/questions/tagged/google-cloud-platform+node.js

Do you have a support contract?
Please create an issue in the support console to ensure a timely response.

If the support paths suggested above still do not result in a resolution, please provide the following details.
Environment details

OS:
Node.js version:
npm version:
@google-cloud/dialogflow version:

Steps to reproduce

?
?

Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!

@rachanakalchetty Please provide more details so that we can investigate. Thank you!

Hi @rachanakalchetty, would you please elaborate more on the issue you're experiencing? The description section was left with default text.

This is a feature that I am interested in as well. As I understand, the dialogflow API does not support publishing a new version of the bot, or to "promote" a version of the bot to higher environments.
I would love to be able to orchestrate deployment through pipelines, but because the API does not exist, we have to login to the console to do this.

Hi @monkfruit123 — we are trying to understand the specifics of this feature request, if indeed it is a feature request. The originator of this issue ticket has not provided a descriptive answer to that effect. If this is something you are trying to pursuit, please open a new issue and explain with clarity what it is you want to see included as part of our service and we'll determine if your request is achievable based on our design and architecture constraints and availability.

Thank you (@rachanakalchetty)  for filing this issue. We asked some clarifying questions a week or more ago and never heard back from you. We are unable to proceed with this issue until then, so we are closing it. Please feel free to re-open this issue with more information.


Quests not working with MythicMobs 2.4.0

http://pastie.org/10805864

++

Please try their new module for v2.4 and see if it works for you. If not, report your issue to the module devs (not here).
https://www.spigotmc.org/resources/mythicmobs-quests-module.7261/updates


Update font file import for storybook to use

Changes proposed in this Pull Request:

Use the correct file name so storybook can use open sans for its internal components

Tests failing for some unknown reason.

Tests failing for some unknown reason.

ENOMEM: not enough memory, read

Tests failing for some unknown reason.

ENOMEM: not enough memory, read

This occasionally happens...Jeff was looking into our tests to see if he could find something that was causing a memory leak, but I don't think anything came of that.


If a Pro user downgrades to Free, chats that used non-default LLMs should be "read only" with a prompt to upgrade: "[non-default LLM] is only available to Cody Pro users. Upgrade"

@kalanchan to follow up


add a toggle to log fields for dev and debug

Description
Adding a feature toggle for local development to log fields
FIXES:
Type of change
What is it?

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Documentation update
[ ] Tests update
[ ] Refactor

/retest


fix(docs): update example keybindings documentation

It appears as though some of the documentation around example
keybindings is using the old, low-level api for setting up keymaps.
Let's update the example to use the new vim.bo option table as well as
the new vim.keymap.set function for creating keymappings. These are
nicer in that they allow us to use the native lua functions, e.g.
vim.lsp.buf.definition, directly instead of wrapping them in commands.

good idea, thanks!

what about the readme? not sure why we duplicate the info there, it should just link to the helpdoc

Hey folks, anything else you'd like me to change here? Anything I can do to help get this merged?

lint failed

PR welcome.

@ubitux I opened 1936 to address this. I made the function name change based on feedback in this PR, but sounds like it may have been a mistake.


Feature detects are not minified

https://cdn.polyfill.io/v2/polyfill.min.js?features=default|gated&unknown=polyfill&ua=test .

Feature detects are not getting minified even though polyfills are.

This is a known... situation :-)  I hesitate to call it a bug because detects are so small that minifying them makes virtually no difference to the size of the bundle.  Just neatness?

Gotcha, didn't know you are aware of that. The impact is small, but it's still a bug IMO :) I can imagine this has a low priority, but maybe can be fixed in the future? Anyway, I'd leave this issue open for reference.

Fair enough.  It would slow down the build to write a minified file for every detect.js, but not significantly.  Basically it's a relatively insignificant cost for a relatively insignificant gain :-)

Sounds like a perfect task for an intern 😉

Or a contributor!  I don't think this is going to be a priority for us - but if it is an annoyance to you, please go for it and we'd certainly accept the change in principle.  You'd mostly want to take a look at https://github.com/Financial-Times/polyfill-service/blob/master/tasks/node/buildsources.js


Retroachievements broken

Concerned project
Batocera
Distribution Version
Batocera V39+
Architecture
any
Issue description
enabling retroachievemnts fails
I think the issue is a change in their API which seems to requires a Web API Key for their requests
see https://api-docs.retroachievements.org/getting-started.html
Logs and data
No response

I can't reproduce. It's working perfectly.
Be more specific.

well, enabling retroarchievements in the settings, next to your user and password, gives me an error popup
I dug a bit in the code and it's related to that line
https://github.com/batocera-linux/batocera-emulationstation/blob/282024366af2b0a49a4b48f56ac2615d327e8766/es-app/src/RetroAchievements.cpp#L664C110-L664C113
and indeed, if I try to do a curl with my username and password, I'm getting a 403

I have no issue.
As dorequest.php requires the user/pass encoded in the url parameters, maybe it's related to a specific char.
You probably have incompatible chars in your password, no ?
Try another password with only ascii chars in it, maybe.

weird, nor my login, nor my passwd contains any sepcial characters, only alphanumeric

to be complete, this issue is in fact happening on a port I'm doing for an Anbernic device
and I didn't include a CHEEVOS_DEV_LOGIN in my keys.txt file as I understood it was used for developping new achievements for a game...
Maybe I was wrong, and I do need one

Yup my bad sorry.


Support for gpu graphic cards

Hi there, I'm using geoplotlib on Linux and I have nvidia drivers set with optirun and bumblebee. geoplotlib fails silently when doing a simple import geoplotlib when I activate my graphics to use with it. Can you point me some suggestions or documentation where I can try to move forward or make tests with that?
Thanks!

this is likely an issue with pyglet. You can try in their forum
Andrea Cuttone
On Mon, Aug 27, 2018 at 4:49 PM Tallys Martins<EMAIL_ADDRESS>wrote:

Hi there, I'm using geoplotlib on Linux and I have nvidia drivers set with
optirun and bumblebee. geoplotlib fails silently when doing a simple import
geoplotlib when I activate my graphics to use with it. Can you point me
some suggestions or documentation where I can try to move forward or make
tests with that?
Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/andrea-cuttone/geoplotlib/issues/38, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AA5_Mf8Yp7zcyvpvquTOzSSbyLf8eL0Eks5uVAcQgaJpZM4WN7js
.


FE queries are running very slow

The FE queries sometimes take 30 seconds.
I think the issue is that the BE is querying CG upon a FE request every time. If so, that needs to be changed. For most FE queries, the response should come from the DB directly which will be much faster. Also we do not need to update the DB that often.
Here is my proposal:

Rewrite the API so FE requests all come from the DB
Create a new function solely for updating the DB with the newest data. We can run a cron to update every a few hours

@measure-fi see my Loom on this experience here: https://www.loom.com/share/1f2e2466f93446f5b901b250e9412973

moved to Paloma board https://github.com/VolumeFi/paloma/issues/229


No such module 'ICONVApi'

I added package to my project. After I build, got the error in PerfectICONV file as 'No such module 'ICONVApi'.
Have an idea, how to fix it?

Hi @AnilPeker
I didn't mange to support SPM, you can download the project and attach the BFLDAP project to your project.


chore: upgrade go dependencies

from: https://github.com/jenkins-x/jx3-versions

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign jstrachan
You can assign the PR to them by writing /assign @jstrachan in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pr
918d3d08999d09ee670fd724d6a37fbe22a3b4b1
link
/test

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.


pipelineX Fix BE crash due to ES scan operator

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


How can I write a test to test what happens when iframeresizer onMessage is invoked?

Is there a way to simulate onMessage being invoked in react-testing-library? I've tried:
      const iframe = screen.getByTitle('iframe') as HTMLIFrameElement
      const TEST_MESSAGE = 'test-message'
      iframe.contentWindow?.postMessage(TEST_MESSAGE, window.location.origin)

but that doesn't seem to work.

Good question, I think that is more for Stack Overflow


chore(main): release 0.33.0

:robot: I have created a release beep boop
0.33.0 (2023-07-19)
Features

Database: User can select/deselect the columns he wants to see (#382) (974ec3b)

Bug Fixes

Modals: prevent glitch when closing modal (#377) (5274ab1)
Pipelines: allow scheduling for only pipelines without parameters (#381) (47dad85)

Miscellaneous

'feat' creates a patch version and not a minor version (434703c)
Connections UX improvements (#373) (386c8cf)
Connections: update IASO logo (#380) (6f73ff2)
deps: bump semver from 5.7.1 to 5.7.2 (#374) (1a97f5b)
deps: bump tough-cookie from 4.1.2 to 4.1.3 (#368) (4696462)
i18n: update translations (386c8cf)
Pipelines: scheduling section ux fine-tuning (#383) (5e3754f)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/BLSQ/openhexa-frontend/releases/tag/0.33.0 :sunflower:


core DNS using only the first nameserver entry in /etc/resolv.conf

Environmental Info:
K3s Version: k3s version v1.19.4+k3s1 (2532c10f)

Node(s) CPU architecture, OS, and Version:
Linux uh-iaas-bgo-sysnordic-k3s-worker-1 4.15.0-126-generic #129-Ubuntu SMP Mon Nov 23 18:53:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Cluster Configuration:

2 masters, 1 workers
Describe the bug:

coredns only uses the first DNS entry in /etc/resolv.conf
Steps To Reproduce:

Modify /etc/resolv.conf to have multible nameservers
Install K3s
Run

Expected behavior:

coredns to use both nameservers
Actual behavior:

coredns only uses the first nameserver
Additional context / logs:

By using the default dns policy, it looks like dns works correctly on all nodes;
kubectl run -i --restart=Never --rm test-${RANDOM} --image=ubuntu --overrides='{"kind":"Pod", "apiVersion":"v1", "spec": {"dnsPolicy":"Default"}}' -- sh -c 'cat /etc/resolv.conf'

Is this an issue with k3s, or coredns?

Not sure if the issue is in coredns, or k3s deployment of it

What makes you suspect it's only using one nameserver?

Here is an example:
I use a custom DNS server so I can get load balancing for the master nodes.
I change the /etc/resolv.conf, and get the following config;

Then I test the DNS,

And success, the worker node can reach the master using the custom DNS name
But if i try to look up google i get:

I tried switching the DNS arround using the following config;

Then I redeployed  coredns with; kubectl get pods -n kube-system -oname |grep coredns |xargs kubectl delete -n kube-system
And now I could reach google, but not my custom DNS server

Trying to use following workaround with no luck;
https://medium.com/@rishasi/custom-dns-configuration-with-coredns-aks-kubernetes-599ecfb46b94

So your custom DNS server won't resolve google.com because it's not configured to serve non-authoritative lookups for clients in your cluster. Google DNS of course won't resolve your custom DNS zone. You're trying to work around this by listing both servers - but that's not how clients work because NXDOMAIN is not an error that will cause it to try the other DNS server. It doesn't just keep trying servers until one of them works; it will only try another one if it gets no response, or an actual error response.
The fix for this would be to do one of the following:

Configure your custom DNS server to allow nonauthoritative requests from your cluster nodes, and use this as your upstream DNS server.
You might not want to do this if your intent is for it to only be an authoritative server and not serve requests for other domains.
Configure CoreDNS to send requests for cluster.no to your custom DNS server by adding a line to your coredns configmap: forward .cluster.no <IP_ADDRESS>
This is a little more complicated due to the fact that you will have to copy the coredns manifest at /var/lib/rancher/k3s/server/manifests/coredns.yaml to another file in that directory before modifying it, and then --disable coredns and restart k3s. This is to prevent k3s from reverting your changes on restart.

Thanks, it worked!
Here is an instruction for future travelers;

Save config -----
cat /var/lib/rancher/k3s/server/manifests/coredns.yaml > coredns.yaml

Change config to look somthing like this;

apiVersion: v1
kind: ConfigMap
metadata:
  annotations:
  labels:
    eks.amazonaws.com/component: coredns
    k8s-app: kube-dns
  name: coredns
  namespace: kube-system
data:
  Corefile: |
    .:53 {
        errors
        health
        kubernetes cluster.local in-addr.arpa ip6.arpa {
          pods insecure
          upstream
          fallthrough in-addr.arpa ip6.arpa
        }
        prometheus :9153
        forward . /etc/resolv.conf
        cache 30
        loop
        reload
        loadbalance
    }
    domain-name:53 {
        errors
        cache 30
        forward . custom-dns-server
        reload
    }

Replace domain-name with your domain name.
Replace custom-dns-server with your custom DNS server IP address.


Filename based issue when quantizing songs (Windows)

When trying to quantize a song which could before be added without a problem through:
python polymath.py -a G3dFpQzu54w

there is an error when trying to quantize it to 123 BPM (for testing purposes):
python polymath.py -q G3dFpQzu54w -t 123

this is the error output:
Quantize Audio: Target BPM 123 -- id: G3dFpQzu54w bpm: 136.0 frequency: 133.58 key: C3 timbre: -7.04 name: The Rolling Stones - Jumpin’ Jack Flash (Official Lyric Video) keepOriginalBpm: False
- Quantize Audio: source
Traceback (most recent call last):
  File "C:\polymath\polymath.py", line 674, in <module>
    main()
  File "C:\polymath\polymath.py", line 640, in main
    quantizeAudio(videos[idx], bpm=tempo, keepOriginalBpm = keepOriginalBpm, pitchShiftFirst = pitchShiftFirst)
  File "C:\polymath\polymath.py", line 371, in quantizeAudio
    sf.write(path, strechedaudio, sr)
  File "C:\ProgramData\Miniconda3\envs\polymath\lib\site-packages\soundfile.py", line 430, in write
    with SoundFile(file, 'w', samplerate, channels,
  File "C:\ProgramData\Miniconda3\envs\polymath\lib\site-packages\soundfile.py", line 740, in __init__
    self._file = self._open(file, mode_int, closefd)
  File "C:\ProgramData\Miniconda3\envs\polymath\lib\site-packages\soundfile.py", line 1264, in _open
    _error_check(_snd.sf_error(file_ptr),
  File "C:\ProgramData\Miniconda3\envs\polymath\lib\site-packages\soundfile.py", line 1455, in _error_check
    raise RuntimeError(prefix + _ffi.string(err_str).decode('utf-8', 'replace'))
RuntimeError: Error opening 'C:\\polymath/processed/G3dFpQzu54w - The Rolling Stones - Jumpin’ Jack Flash (Official Lyric Video) - Key: C3 - Freq: 133.58 - Timbre: -7.04 - BPM Original: 135 - BPM: 123.wav': System error.

as far as I understand, the reason is the filename. When inserting in line 368 in polymath.py the following:
    path = os.getcwd() + "/processed/testfile.wav"

the (first) file gets saved without a problem. This is obviously not a real solution to the problem.
So I changed the script and got rid of the ":"s which Windows doesn't seem to like (apart from volume names):
    # save audio to disk
    path = os.getcwd() + "/processed/" + vid.id +  " - " + vid.name + " - Key " + vid.audio_features['key']  + " - Freq " + str(round(vid.audio_features['frequency'],2)) + " - Timbre " + str(round(vid.audio_features['timbre'],2)) + " - BPM Original " + str(int(vid.audio_features['tempo'])) + " - BPM " + str(bpm) +".wav"
    sf.write(path, strechedaudio, sr)

and for the stems files:
        # save stems to disk
        path = os.getcwd() + "/processed/" + vid.id +  " - " + vid.name + " - Stem " + stem +  " - Key " + vid.audio_features['key']  + " - Freq " + str(round(vid.audio_features['frequency'],2)) + " - Timbre " + str(round(vid.audio_features['timbre'],2)) + " - BPM Original " + str(int(vid.audio_features['tempo'])) + " - BPM " + str(bpm) +".wav"
        sf.write(path, strechedaudio, sr)

Maybe it would be wise to escape the filenames in a proper way for the different OSs, but I don't know the conventions and now it's working for me.
I've added the diff-file in case someone has the same problem.
diff.txt

Nice catch. This has been fixed in the most recent commit. Thanks!

Good stuff! Thanks @dobersch for the patch and @samim23 for applying it.
For the sake of completeness I add the corresponding commit here: https://github.com/samim23/polymath/commit/f200a1eddfccef1810e0b5bb6b6beca221e6ce1a 😉

Thanks for changing the code, tried it out.
Now it works better than before - BUT only one half: the main audio (source) gets quantized and saved but the stem files do not get saved and I suspect that it has something to do with filenames.
There's one file with a size of 0 Bytes (see attached screenshot).

After examining the code, this is what i found:
In line 405 you (accidentally) brought in a new ":" which leads to the same problem we tried to solve in the first place:
        path = f"{path_prefix} - Stem: {stem} - {path_suffix}.wav"

Hope that helps 🤓

Phew, missed one, nice catch! Fixed and commited, thanks!


[viewcfg] Add two options sil-view-cfg-only-function{,s} in order to …

…enable compiler developers to limit cfg dumping to specific functions.

@swift-ci smoke test

Found myself wanting this while debugging some performance problems. Seems useful.


add missing notification event types we should handle.

Missing notification event types

After chatting to @chrisdavecm . I'm going to delete this PR.
assignToJudge - goes to the cor backend
tcwDirectionIssued and judgeDirectionIssued may have been created in error - can be both used for directionIssued.


Fix embedded field conflict behavior

fix #299

Codecov Report

Merging #300 (86a671f) into master (a89c9e3) will increase coverage by 0.01%.
The diff coverage is 82.35%.

@@            Coverage Diff             @@
##           master     #300      +/-   ##
==========================================
+ Coverage   79.75%   79.76%   +0.01%
==========================================
  Files          47       47
  Lines       17633    17603      -30
==========================================
- Hits        14063    14041      -22
+ Misses       3008     3003       -5
+ Partials      562      559       -3


Not accessibility friendly

Doesn't work well with screen readers, nor can you really tab between the buttons

better late than never...
in my steps I'm doing:
 when: {
     show: makeAccessible()
}

And I have a makeAccessible function that inserts basic aria attrs
// one of the things it does:
$(".shepherd-next").not("attr[aria-role]").attr("aria-label", "go to the next step in the guided tour")
    .attr("title", "go to the next step in the guided tour").attr("href", "#")
    .attr("onclick", "return false;");

and scss styling helps give it focus
.shepherd-step {
  z-index: 10000;
}

.shepherd-target {
  &.shepherd-enabled {
    z-index: 1000;
  }
}

we chose this library specifically because we thought it was the most accessible friendly option

Hey, really interested in this—
I think the original qualm was being able to tab through the buttons on a Shepard element.  I have a question about how someone gets to that situation (asking the question in a very basic way).
I am curious about being taken through what the ideal user experience would be for someone who is using an assistive device. Are they tabbing through elements? Does it take focus? How should we provide context for the element the tour is describing?


kuma-cp needs to be started with host networking enabled in order to follow the docs steps

What happened?
When following along the docker docks, it is suggested to
docker run \
    -p 5681:5681 \
    docker.io/kumahq/kuma-cp:1.4.1 run

However, when trying to create a dataplane token, an error is returned
Error: Access Denied (action not allowed)

In order to have a successful token creation, I will need to set
docker run \
    -p 5681:5681 \
    --network="host" \
    docker.io/kumahq/kuma-cp:1.4.1 run

to follow along the steps in the documentation. I guess this is due to the missing authentication (which I cannot really find much info in the docs about)

We should document exec instead of --network=host

Hi guys, I'm trying to configure multi-zone service mesh, where global cp is in kubernetes and one of the zones is running on vm (mix of kubernetes zones and vm zones). I have to generate dataplane tokens for the demo app running on the vm and I'm executing (in the global control plane because of https://github.com/kumahq/kuma/issues/4191):
$ kumactl generate dataplane-token --name=redis > kuma-token-redis
and I'm getting: Error: "Access Denied (action not allowed)"
I'm using kuma 1.5.1. I saw this post and can you tell me how can I run my global control plane (it is in the kubernetes) with option:
--network="host"
Br,
Zarko

@zarkozivanovic This issue is only relevant in the context of the Universal mode docs.
How did you setup kumactl to authenticate with your global CP? Are you using the admin token?

Hi Michael,
Thanks for the response. Yes, I'm running global CP in the Kubernetes (minikube actually).
I'm using kubectl port-forward 5681:5681 to access global CP and I did not use admin token to authenticate myself. Do you have any reference doc how to do this?
Br,
Zarko

@zarkozivanovic You can read the docs for instructions on using the admin token and creating user tokens.
Note that the example there uses the HTTPS endpoint of the API server which is the most secure way of accessing it.
If you're only trying to test things, you can use the insecure HTTP endpoint (assuming your port-forward 5681:5681 is set up):
$ ADMIN_TOKEN=$(kubectl get secret admin-user-token -n kuma-system --template={{.data.value}} | base64 -d)
$ kumactl config control-planes add \
  --name global-cp \
  --address http://localhost:5681 \
  --auth-type=tokens \
  --auth-conf token=${ADMIN_TOKEN}

@lahabana Unfortunately the kuma-cp doesn't include a kumactl binary so docker exec won't work.

So there are a couple of options here:

use the host network
docker exec and use wget to download the kumactl (not great, a user would have to know the version/architecture, construct the url themselves, then tar xz that)
Add wget support for our installer and then docker exec + wget -q -O - | VERSION=1.8.1 sh - and then use kumactl
docker exec and use wget to issue API requests (e.g. wget -q -O- --post-data='{ "Name": "token-name", "Mesh": "default", "ValidFor": "24h" }' \ --header='Content-Type:application/json' \ 'http://localhost:5681/tokens/dataplane'
add kumactl to kuma-cp image
some sort of a port-forward hack that would make the request appear like it's coming from localhost

I'm going for 2. for now since it seems like the most reasonable way.


Bump envoy version to 1.23 and 1.24

As per title, this patch bump testing envoy version to 1.23 and 1.24.

/cc @ReToCode @skonto

/lgtm
/approve


eigen32 3.2.10 (new formula)

https://github.com/Homebrew/homebrew-versions/blob/0e031fd70dac4362a505ba9eed1b905c3c7e3d74/eigen32.rb if the GitHub GUI isn't loading the file.

For the sake of

[ ] homebrew/science/cmdstan
[ ] homebrew/science/cppad
[ ] homebrew/science/dgtal
[ ] homebrew/science/orocos-kdl
[ ] homebrew/science/shogun


Use updated ts export default from i18next

Depends on release of i18next/i18next#1352

@jamuhl can be a patch release

published in<EMAIL_ADDRESS>


Store submission for Azure DevOps

Is any official task for publishing into Microsoft Store on Azure DevOps and if no, will you consider one?

We are working on publishing this exact same task to Azure DevOps asap. It will have the same scope of being targeted for Win32 apps (.exe and .msi).

Thank you very much for comment. I can't wait to happen.

I'll leave this open so we can close it when we ship it, so you are notified.

@JanRajnoha can you try to use the Microsoft Store Dev CLI?
https://github.com/microsoft/msstore-cli

@azchohfi I will check Azure DevOps capabilities (VMs, jobs, ...) and try it

Is any official task for publishing into Microsoft Store on Azure DevOps and if no, will you consider one?

@JanRajnoha we use this one
https://marketplace.visualstudio.com/items?itemName=MS-RDX-MRO.windows-store-publish

@Panda-Sharp Yeah, I know about it and probably it still works. I just hoped for some updated tool, but I will try old one


Spring Boot Starter dependency problem when using Maven

Expected Behavior
Including the temporal-spring-boot-starter-alpha dependency in a spring boot project fails with a maven validation error.
Actual Behavior
Get the following error. It looks to be caused by the missing version on the org.springframework.boot:spring-boot-starter dependency in the output POM file.
[WARNING] The POM for io.temporal:temporal-spring-boot-starter-alpha:jar:1.16.0 is invalid, transitive dependencies (if any) will not be available: 1 problem was encountered while building the effective model for io.temporal:temporal-spring-boot-starter-alpha:1.16.0
[ERROR] 'dependencies.dependency.version' for org.springframework.boot:spring-boot-starter:jar is missing. @

Steps to Reproduce the Problem

Include spring boot starter dependency in project:

        <dependency>
          <groupId>io.temporal</groupId>
          <artifactId>temporal-spring-boot-starter-alpha</artifactId>
          <version>${temporal.version}</version>
      </dependency>

Specifications

Version: 1.16.0
Platform: Mac/Linux

This is quite strange.
https://repo1.maven.org/maven2/io/temporal/temporal-spring-boot-autoconfigure-alpha/1.16.0/temporal-spring-boot-autoconfigure-alpha-1.16.0.pom
contains
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>2.7.3</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>

which should be picked up by temporal-spring-boot-starter-alpha transitively and be enough. Probably some problem in Gradle->Maven exporter plugin.
I will try to add the BOM explicitly to temporal-spring-boot-starter-alpha.
Meanwhile, you can try to add
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>2.7.3</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>

explicitly in your project to try mitigate the issue.


Add rproj pointsel

Added -R to _config.yml
left the .gitignote allone :-)
update localities.csv with latest version in /assets/
moved localities.kml to /assets
Updated paths in the script

Messed up all logic within the commits & , but getting there soon
what about the .git stuff to which my Rproj is related ?

added files to .gitignore on on branch


Bot Suggestion

Suggestion Message

penis

Suggestion Metadata
Bug Reported By: Ghost Of Harvard#0001<PHONE_NUMBER>82421002)
Bug Reported At: Thursday, May 12, 2022, 10:06:38 AM Eastern Daylight Time

Spam issue


Older versions

I had been using this url to download some versions of this plugin that no longer seem to be there.  Are these older versions still hosted anywhere?

Sorry for the inconvenience. I have restored <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>

Thanks!

@jprante if you could put up an "elasticsearch-river-jdbc-<IP_ADDRESS>-plugin.zip" at that url I would really appreciate it.  consistency between links is key for me to support several versions of ES on live clusters.

Done.
I was told the assembly ID is not consistent with ES plugin zips but I can live with it either way.

Thanks!