Adds port parameter to the configuration parsing

Adds port parameter to the configuration parsing. No need for any further code modification since the eloquent capsule being created on \DependencyInjection\EloquentInitializer.php recognises the port param by default (in the configuration array that is passed in) :)

well i don't have a clue how to fix this array comparation test, sorry xD

well i don't have a clue how to fix this array comparation test, sorry xD

Make sure you add "port" => null to the 2 connection arrays in these lines:
https://github.com/duayres/WouterJEloquentBundle/blob/c8f967c4b68f6a9ef02fa009a5f19d99ba6bbac0/tests/DependencyInjection/WouterJEloquentExtensionTest.php#L76-L96

@wouterj How do I add null value to the xml and yaml fixtures? "null" or null or something else?
I've only worked with direct sql and dbunit xml resultsets, sorry for that xD

And the olnly CI I've used was jenkins, I'm getting started to travis since this morning, and just because of the test have failed 😀

Well, it just shows the builds and the output of the commands. Locally, you can install phpunit and run phpunit inside the repository directory and you'll see the test results as well :)

@wouterj How do I add null value to the xml and yaml fixtures? "null" or null or something else?
I've only worked with direct sql and dbunit xml resultsets in my life, sorry for that xD

Hehe, no need for sorry! In XML, it would be port="null". In Yaml, you can do port: null or port: ~.

Done!
PS: Tests failed because of download failure on travis docker machine.


Add foreign function for recursion

Problem
Once recurson is added to acvm we would want a way to support this feature for users.
Proposed solution
As usual, we can add a foreign function which will handle this, the proposed function signature is as follows:
#[foreign(recursion)]
fn verify_proof(proof : [u8], verification_key : [u8], public_inputs : [u8]) -> bool;

Alternatives considered
No response
Additional context
No response
Submission Checklist

[X] Once I hit submit, I will assign this issue to the Project Board with the appropriate tags.

As per the discussion in https://github.com/noir-lang/acvm/issues/198 the function signature will be changed to take in an input aggregation object and an output aggregation object:
#[foreign(verify_proof)]
fn verify_proof(_verification_key : [Field], _proof : [Field], _public_input : Field, _input_aggregation_object : [Field]) -> [Field] {}

Closed by https://github.com/noir-lang/noir/pull/1594
Keyword in stdlib: https://github.com/noir-lang/noir/blob/master/noir_stdlib/src/lib.nr#L19-L20


Convenience method to get a light source's area

Box2dlights does all the magic under hood, computing lit areas from light sources automatically, which make it really great.
There are some situations, where the area lit by the light source, is useful, especially if it is the computed end-result i.e. collision with blocking areas. I know that, recently, there were convenience methods added for checking for points within a lit / shadowed area, but having the actual area to work with opens up a lot of things.
Can this information be exposed for use?

I figured out a way, so this is not needed anymore. Thanks.


Latest bug fix not in Mac emulator?

Describe the bug
<!--
The  version of train the dog still does not work for me with the android emulator on the Mac and the released version of AI2.  It's the same error as  I reported a few days ago--
The operation max cannot accept the arguments [[0,0]]
It works on the phone with the companion, but not with the emulator.  I also installed the latest Mac appinventor software to confirm.   The emulator says it's version 2.46.

There was a note from Evan and you saying this was fixed in a pull request that was pushed.   Did this somehow not make it into the emulator?

@halatmit Which bug fixes are you referring to specifically? If you are running 2.68u then you are all set. If you're showing an earlier version in the emulator you can update by going to Help > Update the Companion.

I updated the companion and I'm now running 2.68u and it's working.  Thanks.
I has assumed that reinstalling the App Inventor software would have produced an updated companion in the emulator.
I guess not.  Do we have anythining in the documentation to address that?


AutoGenerateBuilderAttribute protection level v0.10.0

Considering the following class:
[AutoGenerateBuilder]
public class ServiceClientOptions
{
    public bool Passthrough { get; set; } = false;
}

This works with version 0.9.2, but after update to v0.10.0, I get the error:

Error (active)	CS0122	'AutoGenerateBuilderAttribute' is inaccessible due to its protection level.

What am I missing? Is there a migration guide for v0.10.0?

I need to check.
Can you provide a example project which mimics this issue?

While creating an example project I noticed the following warning:

Severity Code Description Project File Line Suppression StateWarning (active) CS9057 The analyzer assembly '[...]\FluentBuilderGenerator.dll' references version '<IP_ADDRESS>' of the compiler, which is newer than the currently running version '<IP_ADDRESS>'. WebApplication1 [...]\WebApplication1\CSC 1

After updating my Visual Studio all FluentBuilder errors were gone.
Sorry to bother you with this!

Thank you for this issue.
Can you provide the version number of Visual Studio?


RealBufferedSource throw  IllegalStateException("closed")

When I use the following method
BufferedSource source = responseBody.source();
source.request(Long.MAX_VALUE); // Buffer the entire body.
Buffer buffer = source.buffer();

happened RealBufferedSource throw  IllegalStateException("closed")

Are you calling responseBody.string() or any other method to close the response body? I suspect thats the problem here. No action for us to take on this.

I used inresponseBody.string()
but in ResponseBody
public final String string() throws IOException {return new String(bytes(), charset().name());}

public final byte[] bytes() throws IOException {
   ……
    BufferedSource source = source();
    byte[] bytes;
    try {
      bytes = source.readByteArray();
    } finally {
      Util.closeQuietly(source);
    }
 ……
    return bytes;
  }

Here is closed source then I use RxJavaframework So just out of this question
So here should not be used  inresponseBody.string()  method


Always run tests

Remove the temporary lable for toggling between Konflux and Jenkins.

This is just an example of how to make this change in the future. Closing for now.


Define temperature as environment variable

Would it be a reasonable feature to allow temperature to be a user-defined environment variable instead of hardcoded as 0.7? I ask because when using the app as an internal knowledgebase I think a lower value or even a temperature of 0 would be beneficial.
I'd be happy to create a PR for this.

I like this a lot, maybe as a workspace setting so its defined per workspace

Click on the settings icon, tab for workspace config
Temperature as setting
Push all settings into a column on the workspaces table as stringified JSON. This is tricky because if someone pulls in changes and has a table we need a way to do a migration for the new column if not found. Even if its a special API endpoint the user can invoke to migrate all tables to the expected table format.
The just read that in when calling query. Would be a huge QOL update.

or
We make ENV variable and if not set just falls back to 0.7 🤷
Thoughts?

That is an excellent idea. I can see the value in configuring temperature on a per-workspace basis. Maybe a combination of both, so that a user can define a default temperature as a fallback?


Please update readme.md 🙂

The readme.md instructions below mention a next branch, but there is no next branch. Thanks.
Clone the entire Botkit project from Github.
git clone git@github.com:howdyai/botkit.git

Enter the new folder, and switch to the next branch.

done!


MeshDistanceMaterial Implementation

I think I got the outline of this implementation correct here. Let me know about any edits.
Best - josh

Awesome, thanks @jbbe. Getting closer one step at a time! I still need to circle back to WebGLRenderer. That's basically the last class to finish before we can render something, but also the most complicated class.


Add a life-cycle for wechaty operation

maybe an graph + doc ... not sure...

Close this issue for housekeeping.
Please re-open it as you need.

Close this issue for housekeeping.
Please re-open it as you need.


Fixes http.route tag documentation.

HTTP verb was missing in the description of http.route. This PR address it.
Ping @adriancole

please revert this.. it is incorrect

A route-based span name has the verb in it. The route is just an input to that function, but it needs to stay an atom.
That said the docs have a slight drift as we clarified this on the api project, but not here.
https://github.com/openzipkin/zipkin-api/commit/8a6d61b868ad906a798cd01f761b078887fc222b

Yeah, I realized I made a mistake right after I open the PR so I just closed it. Sorry for he buzz.

No worriesm i am glad you are looking after things nonetheless!


NIFI-9457 Support Microseconds for String Timestamps in PutKudu

Description of PR
NIFI-9457 Updates String to Timestamp conversion in PutKudu to support optional fractional seconds with up to microsecond resolution.
The Kudu UNIXTIME_MICROS type uses java.sql.Timestamp objects with up to microsecond precision, but the DataTypeUtils.toTimestamp() method does not support microsecond resolution due to the internal use of java.text.SimpleDateFormat for parsing Strings to java.util.Date objects prior to conversion to java.sql.Timestamp.
The solution includes a new ObjectTimestampFieldConverter class with generalized support for converting objects of various types to java.sql.Timestamp. The converter follows a similar approach to DataTypeUtils.toTimestamp() but uses java.time.format.DateTimeFormatter and java.time.LocalDateTime for parsing Strings. This approach is not yet suitable for generalized use, but it works for PutKudu since the conversion in buildPartialRow does not support user-provided format patterns.
Using the custom timestamp pattern for Record TIMESTAMP fields together with DateTimeFormatter allows PutKudu to support both current String-based timestamps using the default format as well as String-based timestamps that include microseconds. Unit tests for PutKudu illustrate the supported behavior.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[X] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[X] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[X] Has your PR been rebased against the latest commit within the target branch (typically main)?

[X] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[X] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[X] Have you written or updated unit tests to verify your changes?
[X] Have you verified that the full build is successful on JDK 8?
[X] Have you verified that the full build is successful on JDK 11?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.

+1, merged to main, thanks @exceptionfactory


Add support for .xls files

@BonAntoine Can you edit your issue and add some information?
Why we should support for this files?
Is there any problems/errors?
Any instructions for problem reproduction?


function "of_dma_configure" undefined

when i use: petalinux-build,error,the log say function "of_dma_configure" undefined.i use petalinux 2015.4. Thanks.

Hi,and where the function "of_dma_configure" is defined?

That function is defined on line 88 of drivers/of/device.c. Note, that this is on the latest version of the Xilinx fork of Linux.
I'm not sure what version of Linux PetaLinux 2015.4 uses, but since you cannot find of_dma_configure, it is most likely a 3.x version of Linux. The driver only supports 4.x+ versions of Linux. The other possibly is that is a 4.x version, but an old enough version that they didn't yet backport all of the new Linux kenrel's DMA inteface.
In either case, I would recommend upgrading to a newer version of PetaLinux, unless you have a good reason for using 2015.4.
Issue #37 is a similar issue.

Thank you very much!I will try again.

Closing this issue due to inactivity.


output: Repeated failures in poor network environment

Reproduce
Start the test server in fluentlibtool with random failure chances (30% for all stages is enough) to simulate poor network environment, and run benchmark with minimal repeating - sometimes the client fails to end and keeps reconnecting only for sending pings (which then fails), while there are still chunks queued in the buffer.
Expected behavior
The buffer & client should be able to push chunks through even under such situation. Also periodic pings aren't supposed to start since there are still many chunks queued.
Notes
The feeding from hybrid buffer to forwarder client's channel may be delayed for unknown reason, or maybe they should be in "leftover" queue which gets priority processing.

BUG identified to be due to test/agent/StopAndWait recovery, where hybridbuffer.chunkManager.OnChunkInputRecovered is called to increase the number of inputs for the same chunks that are already recorded by hybridbuffer.chunkManager.OnChunkInput in the non-recovery mode. Thus, as long as there are chunks to recovery, its metrics are incremented twice and the recovery can never end since pending chunks in chunkManager.WaitPendingChunks can never be down to zero.
The metrics in agent recovery should be separated from normal metrics.


Support for scrobbling from Mideast Tunes

Expected behavior
Playing music on https://mideastunes.com does not scrobble on Last.fm, adding support would be really appreciated :)
Environment

Version used: 2.2.3
Browser name and version: Chrome 62.0.3202.94 (64-bit)

@xyauhideto oh wow thanks!


Timeout read and write block

One of the fix for https://github.com/Alluxio/alluxio/issues/15019
What changes are proposed in this pull request?
When read/write from/to local block, timeout when taking too long.
Why are the changes needed?
Sometimes read/write to disk will hang and cannot be recovered.
Does this PR introduce any user facing changes?
When read/write takes too long, a timeout exception is thrown

@beinan PTAL the main logic, note that this time bounded does not apply to all block operations, the exception includes:

delete file from local block
reader/writer.getChannel() and read/write with the channel
Also, i am worried that the TimeBoundedBlockReader/writer will not queue any request.
In case a lot of concurrent block read/write happening, a large amount of requests may fail

alluxio-bot, merge this please


Release logic misses case where first release was an alpha

There's currently a bug where some PRs merged will show no release from the primary comment but correctly show releases for backport PRs and their associated commits.
For example, https://github.com/electron/electron/pull/40634 was merged into main on November 30th, and subsequently backported to 28, 27, and 26. The first release of https://github.com/electron/electron/pull/40634 occurred in v29.0.0-alpha.1, which can be seen in the PR's merge commit https://github.com/electron/electron/commit/b2fcc15ec794bb249d269983b6f4fe207ce889ff.
However, the existing source PR release logic only checks for nightlies and in the release branches specified by trop's backport comments.
We need to augment this logic to account for the first release of a given source PR commit being in a major line prerelease version and not a nightly.

This is a valid issue, but having looked at it a bit I think the example PR in the description, electron/electron#40634, is actually correct - it released first in v29.0.0-nightly.20231130. It's hard to tell in GitHub's interface because apparently they're not sorting the tags they display by tag date, but rather reverse alphabetical semver (stable, nightly, beta, alpha). It was in five nightlies before it hit the alpha.
I found a different PR which was indeed released in an alpha first, and the current logic instead shows a nightly. That's electron/electron#42368, which first released in v32.0.0-alpha.1, but the current logic shows v33.0.0-nightly.20240612.


self-supervised learning to train a teacher model and to generate pseudo-labels

Hi author, thank you for your great work! I am intrigued by your work and very much looking forward to your method for self-supervised learning to train a teacher model and to generate pseudo-labels, thanks a lot!

Hi @Xglbrilliant, thanks for your interest in our work! Our FKD-SSL is based on our previous work: S2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibration (CVPR 2021) (Code), which is a pure distillation-based self-supervised learning framework. The self-supervised teachers can be pre-trained via any strong SSL methods, such as MoCo, SwAV, DINO, etc., or use their off-the-shelf pre-trained models directly.


feat: add package.json to allow imports

Fixes #94. This allows embedding it into any JS app that uses npm.
To test:

create an empty project: npm init --yes
install the dependency: npm install git@github.com:cosmos/chain-registry.git
have a index.js files that does the following:

$ cat index.js
const sentinelChain = require('cosmos-chain-registry/sentinel/chain.json')
console.log(sentinelChain)

run it:

node index.js
{
  '$schema': '../chain.schema.json',
  chain_name: 'sentinel',
  status: 'live',
  network_type: 'mainnet',
  pretty_name: 'Sentinel',
  chain_id: 'sentinelhub-2',
  bech32_prefix: 'sent',
  slip44: 750,
  genesis: { genesis_url: 'https://transfer.sh/get/cKOdRE/genesis.json' },
  codebase: {
    git_repo: 'https://github.com/sentinel-official/hub',
    recommended_version: 'v0.6.2',
    compatible_versions: [ 'v0.6.2' ]
  },
  daemon_name: 'sentinelhub',
  node_home: '$HOME/.sentinelhub',
  key_algos: [ 'secp256k1' ],
  peers: {
    seeds: [ [Object] ],
    persistent_peers: [
      [Object], [Object],
      [Object], [Object],
      [Object], [Object],
      [Object], [Object],
      [Object], [Object],
      [Object], [Object],
      [Object], [Object]
    ]
  },
  apis: { rpc: [ [Object] ], rest: [ [Object] ] }
}

This is a great idea!

How does versioning of this work?  Would we have to create a new npm release each time?

@sunnya97 for having it as npm package we need do do more actions, like having a CI to publish it, this is not done yet but can be added in the future. For now people can install it directly from the repo, from the latest commit.
For publishing it as npm package we need some kind of CI to bump the version, commit it and push it to npm on behalf of the organisation (so a npm token is needed, better not to use personal tokens here so I guess my personal won’t do here). I can create another issue on that but we need a token for pushing it to npm and it needs to be put as a secret for this repo, which I don’t have permissions for.
I can help setting it up though.

Wdyt about creating a single js package that has a function where you give it a chain name, and it auto hot fetches the right JSON from this repo?

I thought about having a package that you can call like:
chainRegistry.getChainInfo(“sentinel”)

and it’ll load the file automatically, but for that we either need to use the fs module, to import the file dynamically (this’ll limit the package to nodejs users as browsers don’t have the fs package) or having the file that requires all the chains info (and this file needs to be updated every time).
Having it as an external package fetching chain info from the GitHub repo is indeed a nice idea, I’ll try to do this.

Since it sounds like we are moving the JS out of this repo into it's own package (this is what we are doing with go) I think we should close this PR. thanks for the contribution @Freak12Techno


Implement extract Urefs routine for CLValue in Capnproto

In particular, we need to port the following routine https://github.com/xcthulhu/casper-node/blob/7881d1d6638a8c4fab447b47dfb8b957ef77f8bd/execution_engine/src/core/runtime/mod.rs#L162-L162

CLValue needs to stay in bytesrepr/borsh format for compatibility reasons.
The new API is not planned to be structured around CLValue.
Closing this for now.


Remove SAL annotations and cleanup BUILD_WINDOWS

Removing SAL from a handful of files and updating to more modern code. Also removing BUILD_WINDOWS conditional code since we are not building in Windows anymore.

Oops auto merge. I guess I should have checked for that before approving.


Using IdentityServer3 v2.0.1 instead of v2.0.1-build00181 to fix build

The logging sample currently using IdentityServer3 v2.0.1-build00181 and doesnt build if you dont have access to -build nuget packages

Hi @billpratt, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla2.dotnetfoundation.org.

TTYL, DNFBOT;

@billpratt, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, DNFBOT;

All of our samples always point to the myget feeds. Are you saying you can't access them, or is the real problem that the version being referenced is no longer available on myget?

I didnt realize that and assumed it was a mistake. I dont have the myget feed in my sources and the build was failing. I'll close this pull request.

Is the myget feed documented somewhere?

There should be a nuget.config in every sample - and VS should pick the myget feed up automatically.

Found the issue. As @brockallen suggested 2.0.1-build00181

So yea, our myget feed deletes anything older than 5 or 10 versions. Version 195 is the last "pinned" version (that won't be deleted). We're happy for a PR for that update :)

on it

https://github.com/IdentityServer/IdentityServer3.Samples/pull/184

merged, and thx

np. If I get some time I'll update the others. Feel free to put something in and assign it to me


Why the wallet readme is not detailed and no updated description?

my friends, we are in urgent development，we will update the code later.

Hello, Danny here from WalletScrutiny
It's 2024. Any news?


Fix cache clearing with DirCache.listings_expiry_time=0

The docstring for DirCache.listings_expiry_time says None will disable cache expiration, but does not specify the behavior for listings_expiry_time=0 (or <0):
https://github.com/intake/filesystem_spec/blob/993a967161250b7ebd736a10a9bf811b0e44a744/fsspec/dircache.py#L41-L43
The docstring for GCSFileSystem.cache_timeout (which is passed directly to DirCache.listings_expiry_time) implies cache_timeout=0 should result in no caching:
https://github.com/dask/gcsfs/blob/b94b9c187129b144e46d5f78ef37e21e39746be2/gcsfs/core.py#L202-L204
Does this seem like the "right" fix/intended behavior, though it might be a bit of a behavior change?

OK, I can put this in - but do you think there's a better way? We already have a no-cache solution, so the timeout of <=0 is not useful.

Do those do the same as DirCache (dir/object metadata) or are they caches for the object contents?

hud, right - I got lost in my own code, sorry :)
Maybe it's worth at some point providing a choice of dircache implementations.


HHH-11962 Unmark deprecated the NativeQuery methods

https://hibernate.atlassian.net/browse/HHH-11962

This is a follow-up of our discussion on the mailing list. I used the NativeQuery interface of Steve's 6 branch as a base.

Applied upstream, thanks


[sql] splunk spl syntax highlighting

VSCode Version: 1.7.1 (1.7.1)
OS Version: macOS 10.12.1

Feature enhancement:
splunk spl syntax highlighting rather than just the splunk config syntax; I know I should be able to do build this on my own... but it would be really nice.

Closing as extension candidate. Please see this guide for information about authoring a language extension


Xpand.VSIX-22.2.401.0

Hi,
on my system VS2019 and VS2022 are installed.
if try to install the extension only VS2019 can be selected. How can I install the extension to VS2022 ?

As a workaround I installed the
XVSIX64.vsix
again you send me once. I can open the model.

on my system VS2019 and VS2022 are installed.

Unfortunately I do not use VS2019 years now, the plugin as well is not compatible with VS2019 years as well.
The plugin can be installed either from within VS/Extensions or u can download it manually from VS marketplace. It is the same XVSIX64.vsix.
https://marketplace.visualstudio.com/items?itemName=eXpandFramework.XVSIX64

Thanks.


Adding Elevation property

Greetings Joux-Plane climber!
I often need Elevation instead of general shaodw on my projects, so instead of go on using my good old MaterialFrame, I said to myself: "not why merged it with the mighty pancakes?"
So there are several things:

I created a nuget package to test my modifications, version 1.2.0 so it's currently referenced in the Sample project,
Visual studio Windows messed a bit with your sln file (ggrrrr),
It should not break existing HasShadow property, meaning if HasShadow == true && Elevation == 0, normal previous behavior, if HasShadow = true && Elevation > 0, Elevation takes over.

let me know what you think.
(Of course you can just drop the whole thing if it doesn't suit the philosophy of the package, I won't go after you on Twitter x))

Adding elevation is fine, I somehow need to fix the build with a non-existing NuGet though :D


Project name is always required

Require project name in HyperMake file. But in other *.hmake files, name is optional.

Resolved in #67


Issues of ko-doc links in translated docs

This is a Bug Report

Problem:
The following documents contain the wrong links to the translated docs:

content/ko/docs/concepts/workloads/controllers/replicaset.md:349
[`잡`](/docs/concepts/jobs/run-to-completion-finite-workloads/)

content/ko/docs/concepts/workloads/controllers/replicationcontroller.md:272
[`잡`](/docs/concepts/jobs/run-to-completion-finite-workloads/)

content/ko/docs/tutorials/stateful-application/basic-stateful-set.md:122
[파드의 조건](/docs/concepts/workloads/pods/pod-lifecycle/#파드의-조건-condition)

content/ko/docs/contribute/localization_ko.md:190
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/contribute/localization_ko.md:201
[여기](/docs/reference/command-line-tools-reference/feature-gates/#feature-gates)

content/ko/docs/concepts/storage/persistent-volumes.md:231
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/storage/volumes.md:782
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/storage/volumes.md:1200
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/service.md:211
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/dual-stack.md:42
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/network-policies.md:206
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/pods/ephemeral-containers.md:85
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/pods/pod-topology-spread-constraints.md:23
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/controllers/ttlafterfinished.md:19
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/containers/runtime-class.md:36
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/containers/runtime-class.md:173
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/configmap.md:227
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/pod-priority-preemption.md:163
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/pod-overhead.md:35
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/manage-resources-containers.md:295
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/manage-resources-containers.md:444
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md:184
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation.md:30
[기능 게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/architecture/nodes.md:327
[기능 게이트(feature gate)](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/tasks/manage-hugepages/scheduling-hugepages.md:118
게이트](/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/tasks/access-application-cluster/access-cluster.md:280
[쿠버네티스 API를 사용해서 클러스터에 접근하기](/docs/tasks/administer-cluster/access-cluster-api/)

content/ko/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md:232
[확장 리소스 알리기](/docs/tasks/administer-cluster/extended-resource-node/)

Proposed Solution:
It should be fixed the document links like the below:

content/ko/docs/concepts/workloads/controllers/replicaset.md:349
[`잡`](/ko/docs/concepts/workloads/controllers/job/)

content/ko/docs/concepts/workloads/controllers/replicationcontroller.md:272
[`잡`](/ko/docs/concepts/workloads/controllers/job/)

content/ko/docs/tutorials/stateful-application/basic-stateful-set.md:122
[파드의 조건](/ko/docs/concepts/workloads/pods/pod-lifecycle/#파드의-조건-condition)

content/ko/docs/contribute/localization_ko.md:190
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/contribute/localization_ko.md:201
[여기](/ko/docs/reference/command-line-tools-reference/feature-gates/#feature-gates)

content/ko/docs/concepts/storage/persistent-volumes.md:231
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/storage/volumes.md:782
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/storage/volumes.md:1200
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/service.md:211
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/dual-stack.md:42
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/services-networking/network-policies.md:206
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/pods/ephemeral-containers.md:85
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/pods/pod-topology-spread-constraints.md:23
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/workloads/controllers/ttlafterfinished.md:19
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/containers/runtime-class.md:36
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/containers/runtime-class.md:173
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/configmap.md:227
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/pod-priority-preemption.md:163
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/pod-overhead.md:35
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/manage-resources-containers.md:295
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/configuration/manage-resources-containers.md:444
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md:184
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation.md:30
[기능 게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/concepts/architecture/nodes.md:327
[기능 게이트(feature gate)](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/tasks/manage-hugepages/scheduling-hugepages.md:118
게이트](/ko/docs/reference/command-line-tools-reference/feature-gates/)

content/ko/docs/tasks/access-application-cluster/access-cluster.md:280
[쿠버네티스 API를 사용해서 클러스터에 접근하기](/ko/docs/tasks/administer-cluster/access-cluster-api/)

content/ko/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md:232
[확장 리소스 알리기](/ko/docs/tasks/administer-cluster/extended-resource-node/)

Page to Update:
https://kubernetes.io/...

/language ko

/kind bug
/help
/good-first-issue
신규 컨트리뷰터가 작업하기 좋은 이슈입니다.
해당 이슈에 대한 작업(한글화에 첫 컨트리뷰션!)을 해보고 싶으신 분은 아래 코멘트 남겨주세요!
해당 이슈에 대한 작업에 어려움이 있으면 한글화팀에서 적극적으로 돕겠습니다!
본 버그 수정은 한글화팀의 최신 작업 브랜치(dev-1.18-ko.8)로 올려주시면 됩니다. 참고하세요~

■ 쿠버네티스 문서 한글화 참여 방법
(1) 문서 기여 방법: https://github.com/kubernetes/website/blob/master/README-ko.md
(2) 문서 한글화 가이드 동영상: https://www.youtube.com/watch?v=OTl8HBjxIhc
(3) 한글화 스타일 가이드: https://kubernetes.io/ko/docs/contribute/localization_ko/
(4) 한글화 팀 Slack 채널: Kubernetes Slack 가입 후, #kubernetes-docs-ko 채널 참여하여 문의
(5) 한글화 팀 회의: 격주 목요일 22시. Zoom(#kubernetes-docs-ko에 링크 공유)에서 열립니다. (회의록: https://goo.gl/1gZ45u)

/assign


[Snyk] Security upgrade jupyter-server from 1.24.0 to 2.11.2

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `pip` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

requirements-dev.txt

⚠ Warning
scikit-learn 1.0.2 requires scipy, which is not installed.
qiskit-sphinx-theme 1.16.0 requires furo, which is not installed.
qiskit-sphinx-theme 1.16.0 has requirement sphinx>=6.0, but you have sphinx 5.3.0.
Py-BOBYQA 1.4 requires scipy, which is not installed.
notebook 6.5.6 has requirement pyzmq<25,>=17, but you have pyzmq 25.1.2.
jupyter-console 6.6.3 has requirement ipykernel>=6.14, but you have ipykernel 5.5.0.
jax 0.3.25 requires scipy, which is not installed.
astroid 2.5.6 has requirement typed-ast<1.5,>=1.4.0; implementation_name == "cpython" and python_version < "3.8", but you have typed-ast 1.5.5.

Vulnerabilities that will be fixed
By pinning:

Severity
Priority Score (*)
Issue
Upgrade
Breaking Change
Exploit Maturity

461/1000  Why? Recently disclosed, Has a fix available, CVSS 3.5
Generation of Error Message Containing Sensitive Information SNYK-PYTHON-JUPYTERSERVER-6099119
jupyter-server:  1.24.0 -> 2.11.2
No
No Known Exploit

(*) Note that the real score may have changed since the PR was raised.
Some vulnerabilities couldn't be fully fixed and so Snyk will still find them when the project is tested again. This may be because the vulnerability existed within more than one direct dependency, but not all of the affected dependencies could be upgraded.
Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Generation of Error Message Containing Sensitive Information

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
796 unchanged lines in 45 files lost coverage.
Overall coverage decreased (-1.0%) to 84.291%

Files with Coverage Reduction
New Missed Lines
%

qiskit/algorithms/minimum_eigen_solvers/vqe.py
1
94.33%

qiskit/circuit/parameterexpression.py
1
87.8%

qiskit/opflow/list_ops/list_op.py
1
87.07%

qiskit/providers/backend.py
1
80.82%

qiskit/quantum_info/operators/symplectic/clifford_circuits.py
1
94.83%

qiskit/tools/parallel.py
1
81.54%

qiskit/visualization/circuit/text.py
1
93.54%

src/dense_layout.rs
1
94.0%

src/edge_collections.rs
1
50.0%

src/optimize_1q_gates.rs
1
95.16%

Totals

Change from base Build<PHONE_NUMBER>:
-1.0%

Covered Lines:
66462

Relevant Lines:
78848

💛  - Coveralls


Fix non-primitive cast: x86_64::addr::VirtAddr as u64

Initial condition:
memory::init() expects u64 as argument
Problem:
The type of phys_mem_offset is x86_64::VirtAddr
Solution:
Call the member function as_u64() to cast phys_mem_offset as u64

I changed the parameter type of memory::init from u64 to VirtAddr yesterday as part of #666:

Code Change: Update the functions of the memory module to take the physical_memory_offset as a VirtAddr instead of a plain u64. This makes it clearer that the address is virtual and also simpler to calculate the virtual address for a physical address (no more Virt::new).

See this diff for the full set of the changes. Sorry for the breakage!

Sorry I missed that change !

No worries! I try to communicate such changes better in the future. Thanks for taking the time to open a pull request!


Add events

The events are the timing of reward/shock/neutral conditioned stimulus presentations, reward delivery, shock relay, port entry and phototagging event times.
Resolve #10
Replaces #13

@weiglszonja Couple conflicts here then g2g

@weiglszonja Couple conflicts here then g2g

@CodyCBakerPhD conflict resolved


Created a main menu

Looks good! We'll work on the code quality (in terms of Codacy and CodeFactor) later. I like how you used customized ListViews.  👍


Ionic 5 is not support Events?

I'm using Event to publish some data. But it's not working i am getting this error message export 'Events' was not found in '@ionic/angular'

Events has been depreciated. The Ionic 5 upgrade document outlines this change.

@danielpspring Thanks

You can refer these,
It can be useful for you
https://medium.com/wizpanda/dealing-with-breaking-change-in-ionic-5-db3ba711dfcd


Add operatorhub images to mirror

Which issue this PR addresses:
Fixes https://issues.redhat.com/browse/ARO-2164
What this PR does / why we need it:
We need to include the Red Hat operatorhub image indexes in our acr so that clusters that do not have outbound internet access can still use them
Test plan for issue:
Unit Testing
Is there any documentation that needs to be updated for this PR?
N/A

We don't have imagecontentsourcepolicies on these images to pull from our ACR.  Is there a reason we need these images to be able to be pulled?

We don't have imagecontentsourcepolicies on these images to pull from our ACR. Is there a reason we need these images to be able to be pulled?

Also something to consider would be samples images pulling successfully.  I'm looking at epic and will reach out to Jerome.

@ellis-johnson I added some comments to the epic, but we're working with Jerome and Oren to refine the scope a bit on the epic and it will go through some doc review next week.  For now we can pause on this.


bdd-spring-1559582700 to 0.0.1

Promote bdd-spring-1559582700 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described 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


ButtonC missing

Hi,
the ButtonC aka power button is missing in the Library.
Thanks

It is accessible via M5.BtnPwr, but I also feel like it is missing from the board definition.

Thank you for the feedback, preparing to add BtnC.


RMS from wavelet coefficients

Hello, I have a question
I cross posted this question on DSP-exchange (https://dsp.stackexchange.com/questions/52213/rms-value-from-wavelet-coefficients)

import numpy as np
import pywt
a = 1
fs = 16
f = 1
y = a*np.sin(2*np.pi* f * np.linspace(0, 1, fs))
rms = np.sqrt(np.mean(np.square(y)))
rms_theory = a/2**0.5
print(rms , rms_theory)

"""
0.6846531968814576 0.7071067811865475
"""

c = pywt.wavedec(y, 'db1')

"""
wavelet coefficients 'c'

+0.0000
+2.3786
-0.1963  -0.1963
-0.6437  +0.5324  +0.5324  -0.6437
-0.2876  -0.1470  +0.0909  +0.2686  +0.2686  +0.0909  -0.1470  -0.2876
"""

How do I calculate rms from wavelet coefficients alone? I searched quite a number of papers, but I am confused about the $d_j^i[k]$ notation (see, e.g., this paper)
Can anybody show me a snippet of code? Thanks

The paper you cited is using the wavelet packet transform (available via the pywt.WaveletPacket class) rather than the standard DWT used by pywt.wavedec. The difference is that the packet transform continues to filter the detail coefficients at each level of the decomposition.
I did not read the paper, but the notation used in Fig. 1 indicates that the superscripts just enumerate the different coefficients available at each level of the transform while the subscript subscripts indicates the level of decomposition. So a pair (i, j) defines which coefficient array we are working with and k is just the index into that coefficient array.
The filters h and g in the paper correspond to the lowpass and highpass filters, respectively. In the pywt.WaveletPacket implementation, applying h corresponds to the character 'a', while applying filter g corresponds to the character 'd'.
So to access the filter d^2_2 from Fig. 1 you need to select the coefficients that result from highpass filtering ('d') followed by lowpass filtering ('a'). This is done by indexing the wavelet packet object with index ['da'].


changes

1 protect addsocket and yeetsocket with a mutex
2 data copied to a buffer to be aware of connection closes or find other way to do it
3 net_avl_rotate2 failing spectacularly but adding a printf fixes it, sync? will #1 fix it?
4 accept() in a different thread? it blocks, doesn't it, so yeah do that later when have nothing to do

to reproduce net_avl_rotate2 failing, set up a listening server, then connect socket 1 and socket 2, disconnect socket 1, reconnect socket 1. looks like:
3 (the server, or 4 if using sync listen)
3 -> 5 -> 6 (4 being epoll sfd)
rotation to 3 <- 5 -> 6
delete 5 | 3 -> 6
add 5 | 3 -> 6 -> 5
rotation2 | error, 5 is left without any children

#1 done
#2 semi fixed

O2 and O3 optimisation levels cause the issue, O1 and O0 don't

3 is caused by restrict violation causing undefined behaviour

4 will be fixed in the next commit


Upgrade react-popper to 0.8.2

@martijnrusschen Thanks for the change! Can you cut a new release<EMAIL_ADDRESS>as a big perf issue react-datepicker is currently resolving this.

@martijnrusschen. do you have an idea of when you'd push a release with the popper upgrade. we are working on an early march release that uses the picker. if you are waiting to compile more things into a release, we may go ahead and fork and update to meet this release date, and switch back when the next release is dropped.

@jsouthern-ngs, you should never be blocked on a release since you can easily unblock by forking the repo.

understood. we aren't blocked. i realize we can fork and pull from your origin at anytime.

Just pushed a release. Version 1.2.1 should have all changes included.


handle missing bin/utils.sh in Spark 1.4

When I run bin/madd-submit I get
line 56: /srv/s/spark/spark-1.6.0-bin-hadoop2.6/bin/utils.sh: No such file or directory
I'm using Spark 1.6.0.  This seems related to  https://github.com/bigdatagenomics/adam/issues/659
I also get this:
 WARN SparkConf: The configuration key 'spark.kryoserializer.buffer.mb' has been deprecated as of Spark 1.4 and may
 be removed in the future. Please use spark.kryoserializer.buffer instead. The default value for spark.kryoserializer.buffer.mb was
 previously specified as '0.064'. Fractional values are no longer accepted. To specify the equivalent     now, one may use '64k'

and Exception in thread "main" java.lang.NoClassDefFoundError: org/eso/fits/FitsData
but that may be caused by the earlier error.

Hi Neal,
SparkMontage was experimental with spark-1.3.1, since spark-1.6 there are
some changes in spark, which makes SparkMontage not compatible.
Zhao
On Thu, Feb 25, 2016 at 2:37 PM, Neal McBurnett<EMAIL_ADDRESS>wrote:

When I run bin/madd-submit I get
line 56: /srv/s/spark/spark-1.6.0-bin-hadoop2.6/bin/utils.sh: No such file
or directory
I'm using Spark 1.6.0. This seems related to bigdatagenomics/adam#659
https://github.com/bigdatagenomics/adam/issues/659
I also get this:
WARN SparkConf: The configuration key 'spark.kryoserializer.buffer.mb' has been deprecated as of Spark 1.4 and may
be removed in the future. Please use spark.kryoserializer.buffer instead. The default value for spark.kryoserializer.buffer.mb was
previously specified as '0.064'. Fractional values are no longer accepted. To specify the equivalent     now, one may use '64k'
and Exception in thread "main" java.lang.NoClassDefFoundError:
org/eso/fits/FitsData
but that may be caused by the earlier error.
—
Reply to this email directly or view it on GitHub
https://github.com/zhaozhang/SparkMontage/issues/3.


Gdb for apollo 3.5

Hello ,
Im trying to debug planning module in apollo3.5 version . I used to debug apollo with vs code for previous versions . But with 3.5 , i got the error : gdbserver not found.
So I installed gdbserver inside docker and try yo run it. But now im getting this error .
Usage:  gdbserver [OPTIONS] COMM PROG [ARGS ...]
gdbserver [OPTIONS] --attach COMM PID
gdbserver [OPTIONS] --multi COMM
COMM may either be a tty device (for serial debugging), or
HOST:PORT to listen for a TCP connection.
Options:
--debug               Enable general debugging output.
--remote-debug        Enable remote protocol debugging output.
--version             Display version information and exit.
--wrapper WRAPPER --  Run WRAPPER to start new programs.
--once                Exit after the first connection has closed.
Also as a executable is not present inside bin folder , I need to create a soft link with libplanning_component.so . Please suggest me a better idea to use gdbserver for apollo 3.5 version. As it was pretty straight forward for older versions

We've had success with running GDB with the core dumps inside data/core, then backtracing to find the condition right before the end of the process for debugging purposes, we did it by running
gdb bazel-bin/cyber/mainboard.runfiles/apollo/cyber/mainboard data/core/core_mainboard.1015

/// replace core_mainboard.1015 with the relevant core dump in data/core

then in GDB running
(gdb) bt
// to backtrace on the core dump

it might be complicated running an apollo module with GDB, but I'd start by using $ps -A to track down the actual process ID which will be running the mainboard executable used in the gdb command above, and some arguments. Post if you have any luck!

Closing this issue as there has been no response in a while. Feel free to reopen if you have additional questions. Thanks!

Hello ,
Im trying to debug planning module in apollo3.5 version . I used to debug apollo with vs code for previous versions . But with 3.5 , i got the error : gdbserver not found.
So I installed gdbserver inside docker and try yo run it. But now im getting this error .
Usage: gdbserver [OPTIONS] COMM PROG [ARGS ...]
gdbserver [OPTIONS] --attach COMM PID
gdbserver [OPTIONS] --multi COMM
COMM may either be a tty device (for serial debugging), or
HOST:PORT to listen for a TCP connection.
Options:
--debug Enable general debugging output.
--remote-debug Enable remote protocol debugging output.
--version Display version information and exit.
--wrapper WRAPPER -- Run WRAPPER to start new programs.
--once Exit after the first connection has closed.
Also as a executable is not present inside bin folder , I need to create a soft link with libplanning_component.so . Please suggest me a better idea to use gdbserver for apollo 3.5 version. As it was pretty straight forward for older versions

Hi.
I am trying to set breakpoints in VSCode while trying to debug the perception module.
My question to you is, could you set breakpoints in VSCode while debugging the planning module?


Fix what seems to be a minor typo

It seems that there is a small typo from "sift up" to "shift up". Just my 2 cents. Trying to help as much as I can.
Take care Jetbrains team.

@alexandreelise
Apparently, this is not a typo: https://github.com/php/doc-en/commit/d06666a2f71a703358c95df2b26cd162499c0add

@DmitryTronin you are right. According to what seems the authority https://xlinux.nist.gov/dads/HTML/siftup.html . I should have checked that before. Take care. Have a great day you and all Jetbrains team. And thanks again for your awesome products I use them all day. Especially PhpStorm. See ya.

Thanks for sharing this & have a great day as well 😊


Support for multiple trackers

This PR includes the new TrackedObjectFactory which is initialized by the Tracker and is in charge of creating new TrackedObjects. This change makes TrackedObject.id unique for each tracker instead of globally unique.
This would allow users to infer the count of objects from the ids (since they are sequential), however, if the count is needed we should directly provide it in the Tracker. For this reason  total_object_count and current_object_count are added to the Tracker
Added a new global_id to TrackedObject in case users need something to identify objects accross trackers.
Also included some small changes:

Dropped self.period from Tracker. because it's not needed, it wasn't defined on the init and it is information that the user already has since it must be passed to the Tracker in each update
Dropped self.abst_to_rel from Tracker for the same reasons as previous point
Better handling of TrackedObject.is_initializing: inside this calculated property was the logic to request a new id if the conditions were met but this depended on the Tracker accessing the property. With the change, the flag and the id are handled inside TrackedObject.hit
Handle case where initialization_delay is set to 0 in the init of the TrackedObject (problem introduced by the previous point)
Added Detection.age to the init, used by the TrackedObject for building past_detections
Added functions update_coordinate_transformation to Detection and TrackedObject so that the Tracker can pass the coordinate transformation without messing with the inner workings of each class.
Moved the point validation to Detection instead of TrackedObject
Added docstring to TrackedObject.hit
Moved a comment about the velocities to be closer to the related code

Open questions for reviewers to chime in:

TrackedObjectFactory.create receives a lot of parameters simply to be forwarded to TrackedObject this brings the question if it's not better for the Tracker to directly instantiate the TrackedObject and pass the factory. I kept it this way to better implement the factory pattern
Adding to the previous point, most of the params are static (initialization_delay, hit_counter_max, etc) so, should they be passed once in the Factory initialization instead of passing them each time in the create?
Should the TrackedObject.global_id be constructed differently? uuid? combination of a new Tracker.id and the TrackedObject.id
Is the period really necessary in the TrackedObject? we only use it on the merge method to adjust the hit_counter but I feel we can remove it
Should the detections have age just to be used while building the past_detections of the tracked object?
Should we add a deprecated property for the deleted properties in the Tracker?

@facundo-lezama I ran this for the yolov5 demo and it worked (with a minor quirk) I was drawing the detections of each tracker in different colors so the result was pretty clear, however, by default the user might get 2 objects with the same id and same color. This makes me wonder if we should draw the global_id instead or even replace the id with the global one. We discussed a lot about having the ids be track-dependent but what is really adding? especially considering that the counts no longer need to be inferred from the ids
The quirk is that there is a small bug that should be solved in #198 (there is some overlap between that PR and this on the validate_points change that I'm going to clean up this tomorrow)

Nice one, @javiber. That was a smart move!
It's interesting what you say about the ids. I think this change should give the users the flexibility they need to spawn multiple trackers. Let's see how it goes from here, and we may later look back and see if there's something that appears unnecessary.


terraform

its a common one used, support details , scope for these scenarios is not mentioned.

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

ID: 36ecef62-68f2-9e81-f4b6-da2b49d1a653
Version Independent ID: a6c2c35a-8a12-a9de-0a4e-669cf8506892
Content: Support policies for Azure Kubernetes Service (AKS)
Content Source: articles/aks/support-policies.md
Service: container-service
GitHub Login: @jnoller
Microsoft Alias: jenoller

Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.

Terraform is a 3rd party open source tool and outside of the scope of support which is why it is not explicitly mentioned, it falls into 3rdparty/OSS support.

Please close as won't fix


[feature request] Apply complex filters on queries

Make sure these boxes are checked before submitting your issue - thank you!

[x] I have checked the superset logs for python stacktraces and included it here as text if any
[x] I have reproduced the issue with at least the latest released version of superset
[x] I have checked the issue tracker for the same issue and I haven't found one similar

Superset version
0.17.6
Expected results
I would like to be able to apply complex filters to certain of my queries. For instance, I would like to be able to request based on the session of a visitor of the website (comparing track events based on the length of the session).
This SQL query is 20 lines long, and I would like to be able to filter things based on it.
Example : get the number of pageviews per session. I will get the count of pageview and then I need to apply the session SQL query.
Actual results
Need to re-write complete queries.

Notice: this issue has been closed because it has been inactive for 311 days. Feel free to comment and request for this issue to be reopened.


use test token in tests

the real looking token in existing code is not needed

@pjfanning Need to rebase since my PR got merged

@pjfanning Need to rebase since my PR got merged

done


Draft: port CI config to github actions

I tried to port the existing travis config to github actions. Not sure how well this went. The test job should be fine, but everything related to docker is in a very rough state. For example, I didn't know how to integrate the test command in the docker jobs.
In general, github actions feel very verbose and bloated. The documentation was not very helpful either. But maybe I just haven't found the right chapter.
@phillipthelen do you have experience with this?

I unfortunately don't have experience with GitHub actions yet. But it looks good that the tests are running already!
I'm not entirely sure what the docker steps/actions will do. Will this set up a running server on docker to see if the docker process works? Or can the docker instance then also be accessed?
Would it maybe make sense to split out the tests at this point and remove travis? Since that way we would at least have that passing and working. We can then still expand on the GH actions we use.


[Feature Request] Add support to Anthropic LLM

Required prerequisites

[X] I have searched the Issue Tracker and Discussions that this hasn't already been reported. (+1 or comment there if it has.)
[X] Consider asking first in a Discussion.

Motivation
The anthropic-released Claude series is one of the most popular LLMs.
Solution
I can help to provide a PR
Alternatives
No response
Additional context
No response

Hi @ocss884. Sounds great. Please feel free to open a PR. Although I do not have access to Claude yet. Here is also a related discussion: https://github.com/camel-ai/camel/pull/271.

@lightaime Hi, I opened a PR for Anthropic LLM backend. However, it looks like some tests fail for not being able to read the secret variable OPENAI_API_KEY. I check the action log and it is empty:
 env:
   pythonLocation: /opt/hostedtoolcache/Python/3.8.18/x64
  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.8.18/x64/lib
  OPENAI_API_KEY:

I think it is because PR does not have access to secrets. See link. Could you help to add a "dump api_key" job in actions to fix it? Since we actually don't need a valid api key.

Hey @lightaime,
If you're integrating via litellm, here's an easy way to test if the anthropic integration is working:
https://docs.litellm.ai/docs/proxy_api#step-2-test-a-new-llm

Hi @lightaime @ocss884 I believe we can help with this issue. I’m the maintainer of LiteLLM https://github.com/BerriAI/litellm - we allow you to use any LLM as a drop in replacement for gpt-3.5-turbo.
You can use LiteLLM in the following ways:
With your own API KEY:
This calls the provider API directly
from litellm import completion
import os
## set ENV variables
os.environ["OPENAI_API_KEY"] = "your-key" #
os.environ["COHERE_API_KEY"] = "your-key" #

messages = [{ "content": "Hello, how are you?","role": "user"}]

# openai call
response = completion(model="gpt-3.5-turbo", messages=messages)

# cohere call
response = completion(model="command-nightly", messages=messages)

Using the LiteLLM Proxy with a LiteLLM Key
this is great if you don’t have access to claude but want to use the open source LiteLLM proxy to access claude
from litellm import completion
import os

## set ENV variables
os.environ["OPENAI_API_KEY"] = "sk-litellm-5b46387675a944d2" # [OPTIONAL] replace with your openai key
os.environ["COHERE_API_KEY"] = "sk-litellm-5b46387675a944d2" # [OPTIONAL] replace with your cohere key

messages = [{ "content": "Hello, how are you?","role": "user"}]

# openai call
response = completion(model="gpt-3.5-turbo", messages=messages)

# cohere call
response = completion(model="command-nightly", messages=messages)

Please explain the way you want to add this Antropic/Claude. Will it be another model backend? Pleas also explain the difference between Anthropic and Claude. Pls do it right in the description of the ticket.

Please explain the way you want to add this Antropic/Claude. Will it be another model backend? Pleas also explain the difference between Anthropic and Claude. Pls do it right in the description of the ticket.

Hi @Obs01ete , Claude series are LLM from a company called Anthropic, which support 100,000 token context windows. They could be another great model backend choice for role-playing agents.

@lightaime Hi, I opened a PR for Anthropic LLM backend. However, it looks like some tests fail for not being able to read the secret variable OPENAI_API_KEY. I check the action log and it is empty:
 env:
   pythonLocation: /opt/hostedtoolcache/Python/3.8.18/x64
  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.8.18/x64/lib
  OPENAI_API_KEY:

I think it is because PR does not have access to secrets. See link. Could you help to add a "dump api_key" job in actions to fix it? Since we actually don't need a valid api key.

Could you help to check the OPENAI_API_KEY setup? Due to the dangers inherent to automatic processing of PRs, GitHub’s standard pull_request workflow trigger by default prevents write permissions and secrets access to the target repository. I think all PRs cannot pass some of the tests due to the lack of OPENAI_API_KEY in the environment.


Increase collector timeout in test

We have a flaky test due to timeout.
https://jenkins.mesosphere.com/service/jenkins/blue/organizations/jenkins/public-dcos-cluster-ops%2Fdcos-diagnostics-new/detail/PR-201/13/pipeline#step-14-log-506

Codecov Report

Merging #203 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #203   +/-   ##
=======================================
  Coverage   65.15%   65.15%
=======================================
  Files          30       30
  Lines        2669     2669
=======================================
  Hits         1739     1739
  Misses        743      743
  Partials      187      187

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 b5bf9c0...57a52dc. Read the comment docs.

I think this appear more often after upgrading to go 1.15
This issue is hard to reproduce on my local machine and almost never occurs on Travis only on our Jenkins. I think it might be related to low CPU instance on Jenkins but I tried using different instance with no success.


PaymentRequest samples.

This patch adds several samples for PaymentRequest API. Feature
description:
https://www.chromestatus.com/feature/5639348045217792
Latest spec:
https://github.com/w3c/browser-payment-api

Need to use older eslint syntax for suppression of warnings about PaymentRequest not being defined.


Write a forklift to move over old data to new data

Worked for me

Forklifts have been added for every important table


Mod options scrollbar position fix

Fixes weird positioning of scrollbar.
Before:

After:

Don't you know that I love magic numbers? :smile:
Good point, I will try to make it better, maybe I'll make a little refactor there :)


Missing  in some cases

Some <op> are not being included in the skeleton.xml. For example, in the case of class Bar, notice how NAME is not listed in the ops for method getKey:
public final class Bar {
    private final Object key;
    private final Object value;
    private static String singleton = "";
    private static final String NAME = "hey";
   ...
    public Object getKey() {
        Bar.singleton = "bye";
        Bar.NAME.length();
        return this.key;
    }
   ...
}

<method abstract="false"
        ctor="false"
        desc="()Ljava/lang/Object;"
        name="getKey"
        public="true"
        static="false">
   <return>Ljava/lang/Object</return>
   <args/>
   <ops>
      <op code="put_static">singleton</op>
      <op code="get">key</op>
   </ops>
</method>

The job #114 assigned to @rok-povsic/z. The budget is 30 minutes, see §4. Please, read §8 and §9. If the task is not clear, read this and this.

@rok-povsic/z this job was assigned to you 5 days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.

@rok-povsic/z this job was assigned to you 8 days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.

@yegor256 Please close the completed issue.

@rok-povsic closed, thank you

@llorllale Thank you. A new issue with the next step has been open here.

Order was successfully finished: +30 points just awarded to @rok-povsic/z, total is +90

@rok-povsic yes, I saw, thanks

The job #114 is now out of scope

@llorllale the puzzle #508 is still not solved.


Missing Adding SQL DBs in the availability group

According to the release notes of App Service 1.5, in case it's deployed in HA, the DB must be added to the AG.
https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-app-service-release-notes-update-five
That would be good to have it here otherwise it's not really an HA architecture and it will fail at some point...
Thank you.

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

ID: 191cc116-9bd7-171c-cdfc-f48c41aef252
Version Independent ID: af5de34c-bf5f-ddf8-f5ea-16178c0b9f08
Content: Deploy Azure Stack App Service in a highly available configuration
Content Source: articles/azure-stack/app-service-deploy-ha.md
Service: azure-stack
GitHub Login: @jeffgilb
Microsoft Alias: jeffgilb

@jbpaux Thanks for the feedback! I have assigned this issue to the content author to evaluate and update as appropriate.


flask.json.dumps fails for dicitonaries with mixed string + integer keys

The flask JSON module likely tries to sort keys before skipping or converting non-string keys to strings, resulting in a TypeError about comparisons when a dictionary with mixed string and non-string keys is provided, instead of correctly converting the non-string keys to strings.
Snippets to reproduce:
Python's built-in json behavior:
obj = {'hi': 'bye', 1: 2}
import json
print(json.dumps(obj))

prints:
{"hi": "bye", "1": 2}
Now with flask.json:
obj = {'hi': 'bye', 1: 2}
from flask import json
print(json.dumps(obj))

We get a TypeError:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.10/site-packages/flask/json/__init__.py", line 131, in dumps
    return _json.dumps(obj, **kwargs)
  File<EMAIL_ADDRESS>line 238, in dumps
    **kw).encode(obj)
  File<EMAIL_ADDRESS>line 199, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File<EMAIL_ADDRESS>line 257, in iterencode
    return _iterencode(o, 0)
TypeError: '<' not supported between instances of 'int' and 'str'

It works correctly if sort_keys=False is provided.
The fix is almost certainly to to string coercion of keys before key sorting is attempted, although I'm not sure how complicated it is to do that.
Environment:

Python version: 3.10.2
Flask version: 2.1.2

I'm well aware that JSON only allows string keys, but the documentation for flask.json.dumps simply refers to the documentation for built-in json.dumps which explicitly mentions the built-in behavior that non-string keys are automatically converted to strings.
At minimum if this behavior difference between built-in json.dumps and flask's version isn't seen as a bug, the documentation should be updated to indicate the difference, along the lines of: "flask.json.dumps automatically converts non-string keys to strings, unless string and non-string keys are mixed, in which case it throws a TypeError."


onnx model?

hi @Prem95 ,
congrats for great work.
Is there onnx model available for antispoof.h5?
Thanks

Hi there,
As of now, there are no ONNX model support. Thank you.


Add note about searching for existing issues

Maybe include this link: https://github.com/k9mail/k-9/issues?q=is%3Aissue


[FLINK-28052][tests] Remove RunFailedJobListener

The RunFailedJobListener had rather obscure semantics.
It considered a job to be terminal after it was restarted. This is awfully specific to a particular test case.
A cleaner approach is just to just cancel the job and wait for it to terminate.
Additionally it considered a job as running purely based on the job status, whereas, in particular when checkpointing is involved, waiting for the tasks to be submitted is a better measure.
In fact, testExceptionHistoryWithTaskFailureFromStopWithSavepoint was a broken since a savepoint was never triggered, as not all tasks were running.
This PR also contains a few cleanup commits.

But I don't understand why it's important to know that one test issues task restarts for the old implementation to be kind of reasonable?

It doesn't make sense because it's not even doing what it says on the tin.
What it looks like the test is doing is completing some job cancellation (that came from somewhere) and waiting for it to reach a terminal state.
In case of the restarting test, it just completes the restart (==acknowledging the cancel requests). The job actually keeps running. Which is then covered by this special case in the listener where we consider it terminal if it restarted.


Ruined Pumpkin Portals Are A Boring Way Of Getting To The Mesilane

Ruined Pumpkin Portals have been removed but there is currently no legitimate way to get to the Mesilane atm.


DO NOT MERGE! Fast Forward stable to d32b987a482e3eac638dbdd93badf4bb82dee7b4.

This PR will be merged automatically once checks are successful.

This change is

Jenkins job mixer/postsubmit passed

Jenkins job mixer/e2e-suite passed


Document HDFS permissions issue for Hive connector

Testing: mvn install -pl presto-docs

@rschlussel can you review please?

lgtm


FLINK-3529 Add template for pull requests

added markdown as discussed on the mailing list
added template to list of excluded files of rat plugin

Should be a link from CONTRIBUTING page to this one.

Thanks for the feedback, I will update the PR tonight.

build failed because all jobs failed the ClassLoaderITCase.testJobsWithCustomClassLoader test.
I guess this is unrelated.

Yes, the test failures are unrelated. Looks good. Could you incorporate the last comments?

I like the template! :-)

thanks. removed the regression, squashed and rebased on master.

Good to merge in my opinion. If there are no other comments on the template, I will merge the PR in a few days.
Thanks again @mliesenberg!

Good to merge!

+1
LGTM

Will merge this if there are no further comments.


Initial design commit for new pattern: aws-iot-sqs

Initial design PR for new pattern: aws-iot-sqs:  https://github.com/awslabs/aws-solutions-constructs/issues/266
Description of changes:
Submitting README and architecture diagram to be used in the design review of the new pattern. Once approved, this PR will be used to add the implementation.
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-fkVQbXRiQi6A
Commit ID: 945c6dd9051764002a95d5de8af75ddaffbedf53
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-fkVQbXRiQi6A
Commit ID: 3e3c973bc18059df061c578015d77b0d9e7505a5
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-fkVQbXRiQi6A
Commit ID: f11ed75e695ed4caf49ab4808c3610f31e25251e
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-fkVQbXRiQi6A
Commit ID: d4ce63fbf364027691635cb75a5de2a49699b5e3
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-fkVQbXRiQi6A
Commit ID: 2bd1647c73ae73f30df7c0019dc0ad0812aa239d
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-fkVQbXRiQi6A
Commit ID: c48af2155c3188291832bdd055720ae70489d51f
Result: SUCCEEDED
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-fkVQbXRiQi6A
Commit ID: da61bfa4f08168cc8760a6e04e827668eeecb050
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-fkVQbXRiQi6A
Commit ID: e782f4ac12ae8167ed1217bd0b1de0c7643ffc25
Result: SUCCEEDED
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-fkVQbXRiQi6A
Commit ID: e86c53203cdddaee90167e374779f314735f207e
Result: SUCCEEDED
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-fkVQbXRiQi6A
Commit ID: 3d0fde1040ae40036e11bacf3c3da0422dfd9c48
Result: SUCCEEDED
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-fkVQbXRiQi6A
Commit ID: 6d8b2daccc914e43e27e5fabcc96a373582e49eb
Result: SUCCEEDED
Build Logs (available for 30 days)

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


InteractGrab::ThrowReleasedObject() Bug/Suggestion

This might be intentional, but in VRTK_InteractGrab.cs around line 263 it reads:
rb.velocity = origin.TransformDirection...
changing it to use TransformVector instead would maintain the scale of the object and the correct worldspace velocity of the throw. The original version breaks throwing of objects if the player is shrunk or grown if that is a game mechanic (like it is in my game).
Changing it for the angular velocity (next line) seems to not be a good idea though.
Like I said, this might be a design choice, but it seems like maintaining the scale would be a good idea. Let me know if you have any questions.

It used to use TransformVector
https://github.com/thestonefox/SteamVR_Unity_Toolkit/commit/44fcb01ba0194f6b7735a3e37041fd38232b8d17
But as you can see from that commit, using TransformVector caused unwanted effects in throwing and rotation multiplication. For instance, throwing an object would magnify it's rotation so it would spin off into the distance far too fast.
The solution that was agreed up was to use TransformVector and then to increase throwing power when you've scaled up would be achieved by increasing the throw multiplier to provide the scaling power.


fixes bug 1310204 - Wrong units for file zize

Coverage remained the same at 86.059% when pulling 671c5e9da404dcf23f3476db816fc913c97dce12 on peterbe:bug-1310204-wrong-units-for-file-zize into 013f968e2026072b749b82fd4e1dfb198adec304 on mozilla:master.


feat: expose sqsQueueResource on PocketSQSWithLambdaTarget

Goal
Make sqsQueueResource a public property so that the underlying data (e.g. arn) can be accessed for additional permissions/integrations.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Public Inferno Validator fails Null type ethnicity

A patient resource with a us core ethnicity that is of the null type fails to validate
Here is an example
{
"resourceType": "Patient",
"id": "63e54700b76fa019b592e231",
"meta": {
"versionId": "1",
"lastUpdated": "2023-03-03T21:15:07.549+00:00",
"source": "file://planet_member_anon.json#EWUGxf9lKemiEKqB",
"profile": [
"http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Patient|2.0.0"
],
"tag": [
{
"system": "http://green.com/fhir/env",
"code": "TEST"
}
]
},
"language": "en-US",
"extension": [
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex",
"valueCode": "M"
},
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
"extension": [
{
"url": "ombCategory",
"valueCoding": {
"system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
"code": "ASKU",
"display": "asked but unknown"
}
},
{
"url": "text",
"valueString": "patient shrugged"
}
]
},
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
"extension": [
{
"url": "ombCategory",
"valueCoding": {
"system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
"code": "ASKU",
"display": "Unknown"
}
},
{
"url": "text",
"valueString": "unknown"
}
]
}
],
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MB"
}
]
},
"system": "http://green.com/bestco/fhir/planet/memberid",
"value": "11138201"
},
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MR"
}
]
},
"system": "http://green.com/fhir/masterpatientindexidentifier",
"value": "63e54700b76fa019b592e231"
},
{
"use": "official",
"type": {
"coding": [
{
"system": "http://hl7.org/fhir/us/carin-bb/CodeSystem/C4BBIdentifierType",
"code": "um"
}
]
},
"system": "http://green.com/bestco/fhir/PLANET/uniquememberid",
"value": "111382"
},
{
"use": "official",
"type": {
"coding": [
{
"system": "http://hl7.org/fhir/us/carin-bb/CodeSystem/C4BBIdentifierType",
"code": "um"
}
]
},
"system": "http://green.com/bestco/fhir/planet/uniquememberid",
"value": "111382001"
}
],
"active": true,
"name": [
{
"use": "usual",
"text": "Jonathan Jensen",
"family": "JENSEN",
"given": [
"JONATHAN"
]
}
],
"gender": "male",
"birthDate": "1993-03-14",
"address": [
{
"use": "home",
"type": "both",
"text": "4441 VENUS,JUNEAU,AK,99801",
"line": [
"4441 VENUS"
],
"city": "JUNEAU",
"district": "JUNEAU",
"state": "AK",
"country": "USA",
"period": {
"start": "2020-05-04T09:31:57-04:00"
}
}
],
"communication": [
{
"language": {
"coding": [
{
"system": "urn:ietf:bcp:47",
"code": "en-US"
}
]
}
}
]
}
This is the error from the validator
Validated the uploaded resource against the http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Patient StructureDefinition
Validation error:
Patient.extension[2].extension[0].value.ofType(Coding): The Coding provided (http://terminology.hl7.org/CodeSystem/v3-NullFlavor#ASKU) is not in the value set 'OMB Ethnicity Categories' (http://hl7.org/fhir/us/core/ValueSet/omb-ethnicity-category|3.1.1), and a code is required from this value set. (error message = Not in value set http://hl7.org/fhir/us/core/ValueSet/omb-ethnicity-category) on line 46.
I get the same error if I set the ethnicity code to UNK.
Using this html page as the reference
http://build.fhir.org/ig/HL7/US-Core/ValueSet-omb-ethnicity-category.html

ASKU and UNK are added in US Core v5.0.1.
The http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Patient profile is based on US Core v3.1.1 and these codes are not defined in the value set for v3.1.1. Here is the value set:
http://hl7.org/fhir/us/core/STU4/ValueSet-omb-ethnicity-category.html


Implement a create command

This comes after init #8.
The create command should use gspread to create a new Google Sheet.
We'll start with just gspread.service_account() for authentication as shown here: https://gspread.readthedocs.io/en/latest/oauth2.html#for-bots-using-service-account
COGS should store the Google Sheet ID in .cogs/spreadsheet_id.txt

Should init create an empty spreadsheet_id.txt file? And if we run init in a directory that already has a spreadsheet_id.txt, does it overwrite it with an empty one or keep the old IDs?

I'd prefer no file, not an empty file. I think that running init again should fail with a warning, like git (?).

Could we have sheet.tsv store the ID, sheet title, and description? Since we can get sheets based on their sheet title?
Then we could have a table.tsv or tab.tsv with the tab label, description, and path details.

While the terminology isn't consistent, this is the pattern I've seen:

sheet / worksheet / table: a grid of rows and columns, corresponding to a single .tsv file; I really don't like calling these "tabs" but people sometimes do
spreadsheet / workbook: a collection of multiple sheets, corresponding to an .xlsx file, Google Sheets "file"

In these issues I've been using config.tsv for configuration of (2), and sheet.tsv as a list of (1).
We can change our terminology, but I want it to be perfectly consistent. From your comment, I think you're just shifting sheet.tsv to table.tsv and config.tsv to sheet.tsv, which I don't think is more clear.

Just to be clear, one .cogs/ directory will correspond to one Google Sheets "file" with one spreadsheetId (i.e. one gspread Spreadsheet from open(), equivalent to one .xlsx file). So it will only make sense to create one Google Sheet for it, and I guess there should be an error if you try to create when a Google Sheets when we already have a spreadsheetId.

Ah - that makes sense. So all the full sheet details are in config, and the tabs/tables (which correspond to TSV files) are in sheet.tsv.
What does your config.tsv look like? Is it just Item name -> value (e.g., Sheet Name \t Name)?

Yes, config.tsv tab-separated key-value pairs, since I can't think of appropriate headers. All the other TSV files should have headers.

Makes sense. I'll rework this.

One last question... I'm going to update the PR with these changes, but would it make more sense to specify the title of the sheet and create the sheet during init? If each .cogs directory corresponds to one Google Sheet, then you'd have to run init and create once each time anyway.

You're right, I'm not sure anymore if we need create.
The only reason I have in favour of create is that I think it makes sense to have a corresponding delete, which I thought would delete the Google Sheet but not the .cogs/ directory.
If you think it's better without create, I'm happy to try it that way.

Hmm... I guess you could still have a delete without create, which would delete both the .cogs directory and the corresponding sheet?
I can see it either way, but I think it makes it a little cleaner to have init create the sheet. (I'm not sure if users would be confused as to why you couldn't run create multiple times, but we could definitely make that clear in the docs)

Ok, let's do it that way.


GitHub Streak Not Updating

I noticed that even sometimes my GitHub Streak does not update for some time. In addition, I have experienced times when the streak does not load even. After a day it returns but it does not stay there for much time again. What could be the problem?

I actually found a comment on a similar question which says:
When there is a lot of traffic to the Heroku server, the GitHub API seems to stop sending back content and the responses become very slow. If it takes too long to load, GitHub will just show a broken image instead of waiting. GitHub also caches responses on their server, so even if the speed gets back to normal, it could still show as broken on GitHub for a particular image URL for up to a few hours.
I think that answers the question but if you have further information feel fee to share.


xSQLAOGroupJoin: Fix missing AG name in error message (fixes #194)

There is a bug where the Availability Group name is not output in verbose logging. This is due to the wrong variable used ($AvailabilityGroup contains $null since it's never initialized).
We should use variable $AvailabilityGroupName instead.

This change is

Hi @detailedschematic, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;

Thanks for contributing @detailedschematic! And thanks for catching this error.
I opened an issue #194 for this bug. Could you please change the PR title so it says xSQLAOGroupJoin: Fix missing AG name in error message (fixes #194). This will auto-close the issue ones this PR is merged.
I would like to ask you another thing too. Since this resource has yet to gone thru the style guideline clean up, would you be up to do that? It can be some undertaking, but hopefully a fun experience. :smile:
If you are up to it then I'll start doing some review comments on those things.
If you feel you are not up to it, which is perfectly fine too, we can ask the PowerShell team to merge this as-is.

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

I forgot another thing. Could you please add the change you did to the unreleased section of the README.md file.
Something like

xSQLAOGroupJoin

Now the Availability Group name in shown in the error message in the event of failing to join the Availability Group.

Review status: :shipit: all files reviewed at latest revision, all discussions resolved, all commit checks successful.

Comments from Reviewable

Hi @johlju, sorry for the slow response. I've now updated the README.md with PR #206.
I'd like to contribute more, but since I often work with DSC resources on company time, I'm waiting for them to clarify their stance on open source contributions first. At the moment, I won't be able to take up your style guide clean up request. Hopefully soon though.

@detailedschematic I hope you get a positive outcome from them. We would be thrilled to see you contribute here. 😄

@detailedschematic I have added tests and cleaned up code in another PR so I will merge this now. This change is needed for that PR's tests to pass.
Hope to see you soon again! :smile:

Reviewed 1 of 1 files at r2.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

@johlju: Thanks for the guidance and pleasant first PR experience!


Added private comments and improved time worked output

Reversed comment order to show newest comments first
Comments marked private are not viewable by clients, only agents and admins
Added color to non-private comments so they are clearly visible
Private comments don't email an update to the client
Total work time now displays total hours and minutes instead of just minutes

This PR is beautiful, there is only the private comment condition needs adjustment.


getLastChildElement() always returns first element or null

Hello,
It looks like there is a bug in OdfElement.getLastChildElement() method:
public OdfElement getLastChildElement() {
    OdfElement lastElementChild = null;
    NodeList nodeList = this.getChildNodes();
    Node node = nodeList.item(0);
    for (int i = nodeList.getLength(); i >= 0; i--) {
      if (node instanceof OdfElement) {
        lastElementChild = (OdfElement) node;
        break;
      }
    }
    return lastElementChild;
  }

The loop there does noting. Only if first child node will be and instance of OdfElement, the node will be returned. Otherwise, the null value will be returned. I think the correct code should be as below:
public OdfElement getLastChildElement() {
    OdfElement lastElementChild = null;
    NodeList nodeList = this.getChildNodes();
    for (int i = nodeList.getLength(); i >= 0; i--) {
      Node node = nodeList.item(i);
      if (node instanceof OdfElement) {
        lastElementChild = (OdfElement) node;
        break;
      }
    }
    return lastElementChild;
  }

Please correct me if my understanding of this method is wrong but I think its name is self explanatory.

@RHarryH A thousand thanks, pretty cool catch! :-)
Michael pointed out this issue today (we both have overseen it for the past 3 weeks) our apologies for this - likely it got lost in the email flood after the holiday season (will aim to get a mail filter for these to stop this problem)...
This is a very simple patch, I copy-pasted it, did a build and pushed, but in general any pull-request (PR) gives us pre-build and saves us some time :-)
Last but not least, if you have a use case and could add please a test case that would make the old source fail and the new one work this would be very much appreciated. But the fix itself is already a huge improvement :-)
Thanks again!
Svante

@svanteschubert thanks for fixing that! To be honest this is my second issue I've ever reported on the GitHub and I wasn't confident enough to make my own PR :)
For now I'm using a workaround in my code so I'll try to find it, isolate an example and add it there.


Empty comments should be dismissed automatically when another comment is made

Repro:
Open a comment, leave it empty:

Click to make another comment:

I expect it to dismiss that automatically as it has no content.

No longer repros.


Initial commit of digest nr. 8

Signed-off-by: Eduard Itrich<EMAIL_ADDRESS>

@fkr Please add your input until 2022-02-25, 1200 am


Change category

Moving the wizard into an appropriate category as requested by Geertjan.

I think 'Java GUI Application' is maybe a bit misleading/too general, shouldn't it be "DukeScript Application" or "HTML/Java API Application"?

Thanks for the review, @geertjanw! I agree the classification of the wizard as GUI is general. But it is not incorrect. Quite opposite. Dmitry pointed out when trying to use the wizard that a proper name for the wizard is needed:

Select: File -> New Project -> JavaFX -> Java HTML5 Application (again,
only because I knew from this thread where to click)
Read description: "Generates a WebView based DukeScript application".
DukeScript? WebView based?... huh...

Based on his feedback I'd like to avoid mentioning DukeScript or WebView or HTML in the wizard name or its description. It is too confusing. Either people don't know what the term means, or they start to think about servlets, JSPs, etc. None of that is what they get. They will really get GUI.

Maybe 'Java HTML GUI Application' then? To me and probably many having used NetBeans ever, GUI signified Java Swing.

I like Geertjans suggestion - it is simple and transports the necessary info.
If you want a simple self-contained application without external dependencies there is currently Swing as the build-in GUI. HTML GUIs that are created here are different beast and the user should be able to see that.

Agree with Matthias on Geertjan's wording.  Can I clarify what happens when a user doesn't have JavaFX?  Is the project and the wizard still usable?

I love the "html4j" term...

@JaroslavTulach I appretiate your view, but
a) just because everybody uses a term wrong, we don't need to follow that
b) For my colleges Frontend means: Delphi, WinForms, ... - oh and Swing
So the term is overloaded and depends on the context - There are at lease two options, that would work:

Java HTML Application (this makes it clear we are not talking  Swing here)
DukeScript Application (calling the backing technology)
html4j Application (with an explanation in the detail info you can learn what this is)

You need to know what you want - but the same is true for the JS world - JS could mean:

Plain Javascript
Knockout
Angular
$random framework

Yes it is complicated - don't pretend that calling a random technology "Java Frontend" makes it easier.

Ok, then how about solving it with a better description?
“Java GUI Application”
“Generates a Java application with a graphical user interface following the Model View View Model (MVVM) pattern. Model and ViewModel are written in Java, the View is defined in HTML, CSS and JavaScript.”
A descriptive title like that would solve the problem of “DukeScript” being relatively unknown, while the description would give a user the required context.
--Toni
Von: Jaroslav Tulach<EMAIL_ADDRESS>Gesendet: Donnerstag, 5. April 2018 13:43
An: apache/incubator-netbeans<EMAIL_ADDRESS>Cc: Anton Epple<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Betreff: Re: [apache/incubator-netbeans] Change category (#466)
Yes, I agree that frontend is generic. However, in contrary to @matthiasblaesing https://github.com/matthiasblaesing , I don't think it will cause any confusion. Talk to any Java EE developer out there and ask him what frontend means. There is going to be unison answer: it means an application running in a browser or in a WebView component (on desktop or mobile phone) written using CSS/DOM/etc.
The term frontend has been kidnapped by the JavaScript camp few years ago. It no longer means Swing or SWT, it only means DOM, CSS & co. Everyone not deeply knowledgable of Java will expect that frontend means exactly this kind of app. From this point of view I find Java Frontend Application a perfect fit! Btw. nice idea, Toni!
Of course "DukeScript Application" would exactly describe what is going on. But I have to (again) quote our usability study: Dmitry pointed out when trying to use the wizard that a proper name for the wizard is needed:
Select: File -> New Project -> JavaFX -> Java HTML5 Application (again,
only because I knew from this thread where to click)
Read description: "Generates a WebView based DukeScript application".
DukeScript? WebView based?... huh...
If Toni wants to use "DukeScript application", fine with me, he invented the brand and he may have emotional attachments to the name. But then the pull request only fixes the category problem and ignores the usability study result with respect to the name - people won't even bother with the wizard, as its name won't sound similar in any way.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/apache/incubator-netbeans/pull/466#issuecomment-378908050 , or mute the thread https://github.com/notifications/unsubscribe-auth/ACBIN7Jl2QEXD66oHV0gQjJoYei78XvTks5tlgM1gaJpZM4S6Nw6 .  https://github.com/notifications/beacon/ACBIN-H0pPURtukL65KhLT32tQMA2fIqks5tlgM1gaJpZM4S6Nw6.gif

I love the "html4j" term...

I had also thought it would have been the best, but the problem with html4j is that it is HTML5, not 4! At least that was one of the comments I got in the 2014 UX study.

@JaroslavTulach I saw your opinionated tweet. That is hardly a neutral vote. I don't care anymore. You want to push your pet technology and pretend it is the future - ok fine with me. I made my point and will now unsubscribe from this bug. Whatever is decided, I'm not even remotely interested anymore.

Thanks, @matthiasblaesing. I would have CCed you, if I knew your twitter handle. Tweets tend to be opinionated, but don't I think this is the case. I just reworded what I had written here.

OK, everyone is either happy or tired of this discussion. Time to merge!


add foreign key relationships to models

$tablename->fk()->
will start access to the new table

Foreign Keys
You can now access foreign keys through the ORM.
if you have a table called leagues which has a foreign key called hosts which links to users
$model = new leagues();
$model->hosts()->filter(" id = '1' ")

This is an example where hosts is a foreign key to the users table


ActiveXObject in browser option

I think ActiveXObject should be a readonly global Variable in browser environment.

Same for Element and Node...


In renderdoc 1.13, I use TextureSave to save R8G8B8, but it's not work!

Description
In renderdoc 1.13, I use TextureSave to save R8G8B8, but it's not work! The saved picture is black.
Steps to reproduce
In renderdoc 1.13
` texsave.alpha = rd.AlphaMapping.BlendToCheckerboard
texsave.mip = 0
texsave.slice.sliceIndex = 0
texsave.resourceId = sd.textures[0].resourceId
texsave.destType = rd.FileType.PNG
texsave.comp.blackPoint = 0.0
texsave.comp.whitePoint = 1.0
filename = "./capture/" + os.path.basename(sys.argv[1]).split('.')[0] + ""
controller.SaveTexture(texsave, filename + "_0.png")`
'
Environment

RenderDoc version: 1.13
Operating System:  Windows 10 企业版
Graphics API: no

For reasons of practicality I do not provide assistance with writing python scripts, if you are having problems with your scripts you will need to debug them yourself. Image saving is known to work as it is part of the automated testing so unless you can reproduce this issue using the UI only then this is not considered a RenderDoc bug.
You are also using an extremely old version of RenderDoc from many years ago. There is no reason whatsoever to do this as RenderDoc is backwards compatible and does not remove functionality. You should update to the latest version as there have been numerous improvements and bugfixes since v1.13.


chore: add client-linuxapp container

This PR adds a fdo-client-linuxapp container.

Updated CI/CD to include build of the container and push it to quay.io
Updated README with commands to run the container
FIxes #499

uhm, why is copr failing now :thinking:

cc @7flying

uhm, why is copr failing now 🤔

i think this issue is reported in #506

I'm not seeing the container show up in quay yet, shouldn't it be showing?
Now that we have the client, could we add a small test checking an e2e scenario?

uhm, why is copr failing now

The specfile had some changes that @nullr0ute  needs to propagate over this repo in order to fix it, but it has already been tracked, make rpm is also broken due to these changes (but we have a workaround)

I'm not seeing the container show up in quay yet, shouldn't it be showing?

it should be triggered after merge to main, i think?

Now that we have the client, could we add a small test checking an e2e scenario?

do we want the tests to be part of same PR, or create another one?

I'm not seeing the container show up in quay yet, shouldn't it be showing?

it should be triggered after merge to main, i think?

Now that we have the client, could we add a small test checking an e2e scenario?

do we want the tests to be part of same PR, or create another one?

forget about that last part

@paulwhalen can you please take a look?