[DO NOT MERGE] Auto PR to update dependencies of istio

This PR will be merged automatically once checks are successful.
none

@istio-testing: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
d29ddc9e68bd9a327f4495e7825ca418d7544710
link
/test istio-unit-tests

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

@istio-testing: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
d29ddc9e68bd9a327f4495e7825ca418d7544710
link
/test istio-unit-tests

prow/istio-presubmit.sh
d29ddc9e68bd9a327f4495e7825ca418d7544710
link
/test istio-presubmit

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


LayerLegend: RasterLayer does not display Legend

When adding a RasterLayer to the GeoView, runtime does not display anything.
Layer: http://sampleserver6.arcgisonline.com/arcgis/rest/services/NLCDLandCover2001/ImageServer
ArcGIS Pro returns a legend back.

Note: Usually when you add /Legend at the end of a rest endpoint you get a legend back for ex. http://sampleserver6.arcgisonline.com/arcgis/rest/services/WorldTimeZones/MapServer/WMTS/legend
But with this layer there is an extra step that adds parameters to the URL. So to get the legend for this raster layer the correct URL is http://sampleserver6.arcgisonline.com/arcgis/rest/services/NLCDLandCover2001/ImageServer/legend?bandIds=&renderingRule=&f=html

This is a limitation in the core Runtime API, and not the Toolkit. You can open a support issue with Esri Support. Once the runtime supports this, the toolkit would automatically inherit it.


Remove libclang.dll from clang-tools

Checklist

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

Fixes #57

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

windows passes. This PR should only affect windows


Directly link to Ocean docs

Codecov Report

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

@@           Coverage Diff           @@
##           master     #118   +/-   ##
=======================================
  Coverage   77.51%   77.51%
=======================================
  Files          26       26
  Lines        1441     1441
=======================================
  Hits         1117     1117
  Misses        324      324

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 fb10587...1ceba2c. Read the comment docs.


Gap after last slide when having containScroll: 'trimSnaps' enabled

Bug is related to

[x] embla-carousel (core package)
[ ] embla-carousel-react
[ ] embla-carousel-vue
[ ] embla-carousel-svelte
[ ] embla-carousel-autoplay
[ ] embla-carousel-auto-height
[ ] embla-carousel-class-names
[ ] embla-carousel-docs (documentation website)

Embla Carousel version

v7.0.9

Describe the bug
I'm facing a problem with the gap (margin-right) after the last slide which is now visible when having containScroll: 'trimSnaps' enabled. This issue seems to appear since version 7.0.
You can switch between newer Versions and V6.2.0 in my CodeSandbox to see the difference.
I'm aware of the fact that I could handle it with some CSS (:last-child: margin: 0, ...). But i'm wondering if this is a bug since older versions do the job and the documentation states that Embla "will conveniently pick up any spacings between the slides and automatically adjust the scroll snaps accordingly.".
CodeSandbox
https://codesandbox.io/s/embla-carousel-default-vanilla-forked-qgdw54

Hi @davidjerleke,
thank you for your quick response. Would you recommend solving it via. CSS like your examples do? Like:
.embla__container { margin-left: calc(var(--slide-spacing) * -1); }

.embla__slide { padding-left: var(--slide-spacing); }

Anyway, thank you for this awesome Slider :)

@SunpieAgency in most cases yes, because it will work without modifying your CSS in many cases, for example when changing the slidesToScroll option.
Cheers,
David


query() with streaming

Can query() stream the response? As in https://platform.openai.com/docs/api-reference/completions/create#completions/create-stream
If not, can it be achieved via a custom QueryRunner?

ah we don't have streaming support yet, will keep you posted on when we do. there's been a few asks for this

Also interested in this feature

streaming now works! #603

m


Support custom filters for transactions to be indexed

Just bringing attention to this issue I filed in the old repo here, pasted below as well.

To reduce database storage requirements, I would like to be able to choose which transactions I want to index in the database based on various attributes such as tags, owner, and the recipient (for AR transfers).
Considering how complex the filtering logic could be I wonder what kind of format it should be defined in. Perhaps allow a custom JS function to be defined in some kind of config script? Assuming this will be a common use case for developers, it would be ideal not to need to fork the repo to implement our own filters.

This will make it much easier/faster to bootstrap application-specific gateways and also reduce the hardware specs required to do so.

I think the way to approach this would probably be a JS/TS file that can be mounted into the gateway source directory via Docker (or something else assuming vartex moves off of Docker)

To further add - I'm not sure if this is a feature yet but also set a minimum block height to sync from. So if you a new company starts now they can run a gateway that only syncs from now as they know that's when their data started going into the weave

This could be some sort of add-on. It may be unlikely that a low-spec computer can keep itself in sync with arweave, but a cli package pushed to npm could be helpful to simplify. And potentially later on pick which parts to elide from the sync, I think some sort of pick and choose is important, for caching more data for better response time as well as storing less data or ignoring certain table columns. That's less of a priority right now as we need fully synced and fully featured gateways live asap.

@hlolli could you elaborate on why it would be hard for a low-spec computer to keep up with the head of the chain?
My organisation is looking to run gateways on many machines owned by clients. The expectation is that the gateway instances running on these machines will only serve txs from the client's specific wallet.
Is the performance issue with verifying each block of the chain or perhaps something else?


Is the NPM documentation out of date?

It differs from the github documentation.  Also, it doesn't work if configured that way. https://github.com/RiptideCloud/winston-logentries-transport

I took a look at our NPM page and things are looking like I expect them. I also gave it a try in some of the places that we use it and didn't hit any issues.
Looking at Logentries I see that they link to another transport called Winston Logentries were you by chance meaning to find that one?
Either way, if you want to put up a code example, I'd be glad to help out.

It appears that this issue can be closed.

Yeah, I'm thinking so. Re-open if you are still having issues @light24bulbs .


Fable bindings for Redux along with react-redux and react-router-redux.

These were generated automatically from Typescript declarations; hopefully they're ok.

Thanks! I'll have a look :+1:
Do you want to publish the package to npm? If you do, you can also make a collaborator in case there's a need to make some change. Also if you have any sample of Fable+Redux that you'll like to share, that'll be highly appreciated :)

I'd like to publish to npm, but haven't done that before so I'll have to look it up. Before doing that, though, I'm trying to see if I can get it to work. I'm creating a brunch skeleton with some toy application code, which will be useful as a sample.
Having some trouble with the typing, though: I want to create a Redux reducer, which is just a function. The type declaration in Fable.Import.Redux.Reducer makes it a
Reducer =
        inherit Function
        [<Emit("$0($1...)")>] abstract Invoke: state: obj * action: obj -> obj

I'm not sure I understand how to make a function implement one of these callable interfaces. I finally got it to work like this:
type ActionType = Increment | Decrement
type Action = { Type : ActionType }

let inner = function
    | (state, { Type = Increment }) -> state + 1
    | (state, { Type = Decrement })-> state - 1

let reducer =
    { new Redux.Reducer with
        member this.Invoke(state, action) = inner (state :?> int, action :?> Action) :> obj }

but this seems like a crazy amount of casting, and takes away the type safety. I haven't done F# in awhile; what's the right way to do this?

Publishing in npm is very easy, as you already have a README.md and a package.json you just have to type npm publish in the package directory (before that, you need to register in npm's site), but I can also do it if you want.
Sometimes to get the definitions work properly in an F# idiomatic way. Here, I think you can replace the Reducer definition with:
and Reducer = Func<obj, obj, obj>

Then the last lines in your example would become:
let reducer = Func<obj,obj,obj>(fun state action -> inner(unbox state, unbox action) |> box)

// Either box/unbox or casting would work (they're both erased in JS)
//let reducer = Func<obj,obj,obj>(fun state action -> inner(state :?> int, action :?> int) :> obj)

Still not very beautiful. It could be possible to use generics to have more type safety, but this could cause problems if it's need to combine reducers of different types is lists, etc. I have read about Redux but I haven't worked that much with the library so I'm not sure yet what's the best solution. Sometimes it makes sense to create a thin layer or a helper to ease the interaction with the library from F# as it was done for React. Is there a specific Redux sample you want to port? I could try to have a look and give it a try.

Thanks for the help; turns out all I needed was an interface definition of:
Reducer<'T, 'U> = Func<'T, 'U, 'T>

which lets me do:
let inner = function
    | (state, { Type = Increment }) -> state + 1
    | (state, { Type = Decrement }) -> state - 1

let reducer = Func<int,Action,int>(fun state action -> inner (state, action))

which is reasonable.
I'm working on a Brunch recipe for Fable with React/Redux/React Router. If I can get it off the ground I'll consider the interface definitions good enough to push to npm, though I've had to make a number of changes to get things to work so far. I'll send you another pull request when I'm comfortable with the results--or at least when I'm ready to stop.
I'm still struggling with newbie setup; I've never had so much trouble with F# before. Ionide and Visual Studio Code both hit me with long pauses fairly often and Ionide has crashed at least once. Xamarin still seems to have a pretty buggy UI and suffers from the fact that you can only see/edit files you've actually added to the project (although it does give a slightly better experience when dealing with .fsproj files).

Interesting, Visual Studio Code+Ionide works very well for me. Please make sure you're using the latest version. But it's true Find All References takes too long. I usually use Find or Find in Files. You can also give it a try to Atom+Ionide. There're also F# plugins for Sublime and emacs but I think they don't as many features.


Cleanup aborts when maven metadata is missing.

When running dryRun=true, the cleanup lists the work it would do.  When running without dryRun, if a project is missing a maven-metadata.xml (lets say from a failed deploy), the script will abort.
I can generate the metadata for an individual artifact by POSTing to /api/maven/calculateMetadata/..repoId../..groupId../..artifactId..  However, I wind up needing to do this for every artifact in a multimodule project to get the cleanup to work.

There are several cleanup-related scripts in this repository.  Can I ask which one you are referring to?

Hi Mark, I'm in the wrong repo. My script is in artfiactory-user-plugins. I'll open it there. Thanks!


Make cargo rerun the build if lib dir vars change

Same as the equivalent change in mnl-sys. Only that here I moved it out to a function since it was used twice.

This change is

Reviewed 1 of 1 files at r1.
Review status: :shipit: complete! all files reviewed, all discussions resolved

Comments from Reviewable


More scalar subqueries support

Which issue does this PR close?

Closes #3667
Closes #6370
Closes #6371.
Rationale for this change

What changes are included in this PR?

Support more type of scalar subqueries
Simply the rewrite process

Are these changes tested?

Are there any user-facing changes?

A great job, I prepare to review it carefully.

I will try and find time to review this carefully as well if @jackwener  doesn't beat me to it

@jackwener @alamb
Do you have time to review this PR?  I think the new rewrite process is more clear and easy to understand and can support more patterns.

I will review it today

FYI I don't think this closes https://github.com/apache/arrow-datafusion/issues/3667
I tried the reproducer in that ticket with this branch and it still errors
$ echo "1,2" > /tmp/test.csv
$ cd arrow-datafusion/datafusion-cli
$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.94s
     Running `/Users/alamb/Software/target-df/debug/datafusion-cli`
DataFusion CLI v24.0.0
❯ create external table test (a decimal(10,2), b decimal(10,2)) stored as csv location '/tmp/test.csv';
0 rows in set. Query took 0.004 seconds.
❯ select * from test where a between (select distinct a from test) and (select distinct b from test);
This feature is not implemented: Physical plan does not support logical expression (<subquery>)

FYI I don't think this closes #3667
I tried the reproducer in that ticket with this branch and it still errors
$ echo "1,2" > /tmp/test.csv
$ cd arrow-datafusion/datafusion-cli
$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.94s
     Running `/Users/alamb/Software/target-df/debug/datafusion-cli`
DataFusion CLI v24.0.0
❯ create external table test (a decimal(10,2), b decimal(10,2)) stored as csv location '/tmp/test.csv';
0 rows in set. Query took 0.004 seconds.
❯ select * from test where a between (select distinct a from test) and (select distinct b from test);
This feature is not implemented: Physical plan does not support logical expression (<subquery>)

Yes, the query in the original ticket can not be de-correlated because the select distinct can not make sure to return a scalar value.
 select * from test where a between (select distinct a from test) and (select distinct b from test);
What this ticket closed is a patten like below:
 select * from test where a between (select min (a) from test) and (select  max(b) from test);

@alamb
Can I merge this PR ?

BTW, I prepare to add more subquery test in sqllogicaltest to confirm our PR is correct.


Update textboxtextchangingeventargs_iscontentchanging.md

Adding useful information about when to use IsContentChanging property.

@marb2000,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Run the tool on Newsela

I am trying to run the tool on Newsela dataset, but I think I have to change the baseDir in the code and recreate the jar file. Does the baseDir have the articles can you give me example please?

As we mention in the main page, you can use the given .jar and provide the path to the newsela dataset. See https://github.com/neosyon/SimpTextAlign#usage

Thank you for your reply. I have tried it, but I got this error:
Exception in thread "main" java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Caused by: java.lang.NullPointerException
at simplifiedTextAlignment.DatasetAlignment.AlignNewselaDataset.main(AlignNewselaDataset.java:94)
... 5 more

C:\Users.....\SimpTextAlign-master\jars>java -jar AlignNewselaDataset.jar -i inFolder -o outFolder
I left the other arguments to the default and I have 2 folders in the same directory inFolder has a sample of Newsela articles in different simplification levels and the other is empty outFolder.

Please try to provide the inFolder and OutFolder values with absolute path, e.g.:
C:\Users.....\SimpTextAlign-master\jars>java -jar AlignNewselaDataset.jar -i C:/data/newsela/ -o C:/data/output

I will try and just to make sure the output fplder is an empty folder and the input has text files of Newsela articles in different levels, right?

I've tried it, but still got the same error. I think I have to change the baseDir in the source code, but is it the folder where Newsela articles stored or what?

Please, read the whole usage section: https://github.com/neosyon/SimpTextAlign#usage
There are several command arguments which are mandatory, i.e., all the ones without {}
java -jar AlignNewselaDataset.jar -i inFolder -o outFolder  -l language -s similarityStrategy -a alignmentLevel -t alignmentStrategy {-u SubLevelalignmentStrategy} {-e embeddingsTxtFile}
This could be a valid command: java -jar AlignNewselaDataset.jar -i C:/data/newsela/ -o C:/data/output/ -l "en" -s "C3G" -a "sentence" -t "closestSimStrategy"

It works now thank you very much.


python311Packages.google-cloud-storage: 2.10.0 -> 2.11.0

Changelog: https://github.com/googleapis/python-storage/blob/v2.11.0/CHANGELOG.md
Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

14 packages marked as broken and skipped:

python310Packages.dalle-mini
python310Packages.dalle-mini.dist
python310Packages.dbt-bigquery
python310Packages.dbt-bigquery.dist
python310Packages.google-cloud-bigquery
python310Packages.google-cloud-bigquery.dist
python311Packages.dalle-mini
python311Packages.dalle-mini.dist
python311Packages.dbt-bigquery
python311Packages.dbt-bigquery.dist
python311Packages.google-cloud-bigquery
python311Packages.google-cloud-bigquery.dist
tts
tts.dist

20 packages failed to build:

python311Packages.fastai
python311Packages.fastai.dist
python311Packages.k-diffusion
python311Packages.k-diffusion.dist
python311Packages.skrl
python311Packages.skrl.dist
python311Packages.spacy
python311Packages.spacy-loggers
python311Packages.spacy-loggers.dist
python311Packages.spacy-lookups-data
python311Packages.spacy-lookups-data.dist
python311Packages.spacy-transformers
python311Packages.spacy-transformers.dist
python311Packages.spacy.dist
python311Packages.textacy
python311Packages.textacy.dist
python311Packages.textnets
python311Packages.textnets.dist
python311Packages.wandb
python311Packages.wandb.dist

113 packages built:

barman
barman.dist
baserow
baserow.dist
browsr
browsr.dist
dvc-with-remotes
dvc-with-remotes.dist
mycli
mycli.dist
openai-full
openai-full.dist
pentestgpt
pentestgpt.dist
python310Packages.django-storages
python310Packages.django-storages.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.dvc-gs
python310Packages.dvc-gs.dist
python310Packages.fastai
python310Packages.fastai.dist
python310Packages.filedepot
python310Packages.filedepot.dist
python310Packages.fuzzytm
python310Packages.fuzzytm.dist
python310Packages.gcsfs
python310Packages.gcsfs.dist
python310Packages.gensim
python310Packages.gensim.dist
python310Packages.google-cloud-automl
python310Packages.google-cloud-automl.dist
python310Packages.google-cloud-storage
python310Packages.google-cloud-storage.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.k-diffusion
python310Packages.k-diffusion.dist
python310Packages.langchain
python310Packages.langchain.dist
python310Packages.natasha
python310Packages.natasha.dist
python310Packages.navec
python310Packages.navec.dist
python310Packages.pathy
python310Packages.pathy.dist
python310Packages.ray
python310Packages.ray.dist
python310Packages.skrl
python310Packages.skrl.dist
python310Packages.slovnet
python310Packages.slovnet.dist
python310Packages.smart-open
python310Packages.smart-open.dist
python310Packages.spacy
python310Packages.spacy-loggers
python310Packages.spacy-loggers.dist
python310Packages.spacy-lookups-data
python310Packages.spacy-lookups-data.dist
python310Packages.spacy-transformers
python310Packages.spacy-transformers.dist
python310Packages.spacy.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python310Packages.textacy
python310Packages.textacy.dist
python310Packages.textnets
python310Packages.textnets.dist
python310Packages.wandb
python310Packages.wandb.dist
python311Packages.django-storages
python311Packages.django-storages.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.dvc-gs
python311Packages.dvc-gs.dist
python311Packages.filedepot
python311Packages.filedepot.dist
python311Packages.fuzzytm
python311Packages.fuzzytm.dist
python311Packages.gcsfs
python311Packages.gcsfs.dist
python311Packages.gensim
python311Packages.gensim.dist
python311Packages.google-cloud-automl
python311Packages.google-cloud-automl.dist
python311Packages.google-cloud-storage
python311Packages.google-cloud-storage.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.natasha
python311Packages.natasha.dist
python311Packages.navec
python311Packages.navec.dist
python311Packages.pathy
python311Packages.pathy.dist
python311Packages.ray
python311Packages.ray.dist
python311Packages.slovnet
python311Packages.slovnet.dist
python311Packages.smart-open
python311Packages.smart-open.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
snakemake
snakemake.dist
tandoor-recipes
wal_e
wal_e.dist

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

14 packages marked as broken and skipped:

python310Packages.dalle-mini
python310Packages.dalle-mini.dist
python310Packages.dbt-bigquery
python310Packages.dbt-bigquery.dist
python310Packages.google-cloud-bigquery
python310Packages.google-cloud-bigquery.dist
python311Packages.dalle-mini
python311Packages.dalle-mini.dist
python311Packages.dbt-bigquery
python311Packages.dbt-bigquery.dist
python311Packages.google-cloud-bigquery
python311Packages.google-cloud-bigquery.dist
tts
tts.dist

26 packages failed to build:

openai-full
openai-full.dist
pentestgpt
pentestgpt.dist
python310Packages.fastai
python310Packages.fastai.dist
python310Packages.k-diffusion
python310Packages.k-diffusion.dist
python310Packages.langchain
python310Packages.langchain.dist
python310Packages.skrl
python310Packages.skrl.dist
python310Packages.spacy
python310Packages.spacy-loggers
python310Packages.spacy-loggers.dist
python310Packages.spacy-lookups-data
python310Packages.spacy-lookups-data.dist
python310Packages.spacy-transformers
python310Packages.spacy-transformers.dist
python310Packages.spacy.dist
python310Packages.textacy
python310Packages.textacy.dist
python310Packages.textnets
python310Packages.textnets.dist
python310Packages.wandb
python310Packages.wandb.dist

107 packages built:

barman
barman.dist
baserow
baserow.dist
browsr
browsr.dist
dvc-with-remotes
dvc-with-remotes.dist
mycli
mycli.dist
python310Packages.django-storages
python310Packages.django-storages.dist
python310Packages.duckdb
python310Packages.duckdb-engine
python310Packages.duckdb-engine.dist
python310Packages.duckdb.dist
python310Packages.dvc-gs
python310Packages.dvc-gs.dist
python310Packages.filedepot
python310Packages.filedepot.dist
python310Packages.fuzzytm
python310Packages.fuzzytm.dist
python310Packages.gcsfs
python310Packages.gcsfs.dist
python310Packages.gensim
python310Packages.gensim.dist
python310Packages.google-cloud-automl
python310Packages.google-cloud-automl.dist
python310Packages.google-cloud-storage
python310Packages.google-cloud-storage.dist
python310Packages.ibis-framework
python310Packages.ibis-framework.dist
python310Packages.natasha
python310Packages.natasha.dist
python310Packages.navec
python310Packages.navec.dist
python310Packages.pathy
python310Packages.pathy.dist
python310Packages.ray
python310Packages.ray.dist
python310Packages.slovnet
python310Packages.slovnet.dist
python310Packages.smart-open
python310Packages.smart-open.dist
python310Packages.sqlglot
python310Packages.sqlglot.dist
python311Packages.django-storages
python311Packages.django-storages.dist
python311Packages.duckdb
python311Packages.duckdb-engine
python311Packages.duckdb-engine.dist
python311Packages.duckdb.dist
python311Packages.dvc-gs
python311Packages.dvc-gs.dist
python311Packages.fastai
python311Packages.fastai.dist
python311Packages.filedepot
python311Packages.filedepot.dist
python311Packages.fuzzytm
python311Packages.fuzzytm.dist
python311Packages.gcsfs
python311Packages.gcsfs.dist
python311Packages.gensim
python311Packages.gensim.dist
python311Packages.google-cloud-automl
python311Packages.google-cloud-automl.dist
python311Packages.google-cloud-storage
python311Packages.google-cloud-storage.dist
python311Packages.ibis-framework
python311Packages.ibis-framework.dist
python311Packages.k-diffusion
python311Packages.k-diffusion.dist
python311Packages.natasha
python311Packages.natasha.dist
python311Packages.navec
python311Packages.navec.dist
python311Packages.pathy
python311Packages.pathy.dist
python311Packages.ray
python311Packages.ray.dist
python311Packages.skrl
python311Packages.skrl.dist
python311Packages.slovnet
python311Packages.slovnet.dist
python311Packages.smart-open
python311Packages.smart-open.dist
python311Packages.spacy
python311Packages.spacy-loggers
python311Packages.spacy-loggers.dist
python311Packages.spacy-lookups-data
python311Packages.spacy-lookups-data.dist
python311Packages.spacy-transformers
python311Packages.spacy-transformers.dist
python311Packages.spacy.dist
python311Packages.sqlglot
python311Packages.sqlglot.dist
python311Packages.textacy
python311Packages.textacy.dist
python311Packages.textnets
python311Packages.textnets.dist
python311Packages.wandb
python311Packages.wandb.dist
snakemake
snakemake.dist
tandoor-recipes
wal_e
wal_e.dist

Part of #271586


Create Swift Library in addition to executable

This is an enhancement request - I'd like to take a stab at this if possible but wanted to make sure you're cool with this before I go too far down this road.
I want to call SourceDocs directly from a Swift exectuable I'm making. Since SourceDocs already is an executable, I'd need to make a library as well.
To make a library, I would need to:

Pull all the bits of SourceDocs into a library target except for main and make a bunch of stuff public
Import the library in main.swift, and validate everything still runs the same.
Create a way to pass in the options for clean and generate manually

Is this something you'd be amenable to?

Hi @designatednerd, that is a great idea. I've been wanting to do this for a while, because there is no unit test support for executables in SwiftPM, only for libraries.
If you would like to give it a shot, please go for it. Otherwise, I might get to do it sometime in the near future.
Thanks!

I'll give it a shot! 🚀

Addressed by #42!


Adding Enfocado theme

adding Enfocado theme (it contains four flavors),

What is the source of this theme? Just you created yourself?

alacritty-enfocado theme's inspired form vim-enfocado (https://github.com/wuelnerdotexe).
alacritty-enfocado (https://github.com/codex0x09/alacritty-enfocado) was wrote by codex0x09.
there are some details should be in alacritty-enfocado repository.

Could you link to the original source of the colors in the theme?
Also please don't link to your own repository, since that should be useless once this PR is merged, thus making it an unnecessary point of failure.

it was inspired from vim-enfocado https://github.com/wuelnerdotexe/vim-enfocado

it was inspired from vim-enfocado https://github.com/wuelnerdotexe/vim-enfocado

Then document that as the source.

I apologize for being late, my connection is not good.
I'v changed the source in the each theme file to vim-enfocado repo,
but if any one see the source and than go there, they wont find the source code of the alacritty-enfocado theme.
could you teach me why this ?

they wont find the source code of the alacritty-enfocado theme

They're looking at the markup of the theme when reading it in this repo. It's the sole truth as far as Alacritty themes go.
The only thing they might be curious about is what these colors are supposed to be based on.

they wont find the source code of the alacritty-enfocado theme

They're looking at the markup of the theme when reading it in this repo. It's the sole truth as far as Alacritty themes go. The only thing they might be curious about is what these colors are supposed to be based on.

I can't thank you enough for all your patience and giving to me valuable information.
Thank you so much.

I'm sorry, there are many commits. I'm trying to keep it simple but...
I hope now it's become as it should be !

I've only gone through and checked the colors of the dark theme, of which several were not matching upstream.
I'm not sure what the problem is here, it shouldn't be that difficult to copy some hex colors.

I've made many changes in the original colors when I did PR,
when you've checked the dark theme, I've removed all my change even on that you not talk about yet, which are the other dark and the light themes.
I fill that I've broken things or made many mistakes,
if it possible, remove my PR and I'm going to do all your recommendations and then
I'll do PR  again !,

Now, Enfocado theme has only tow mode dark / light.

Mr @chrisduerr
Thank you from bottom of my heart, I learn a lot from you (>^.^<).


New Munki Client Installation Doc to Create Munki Pkg Step 1 is Incomplete

The updated Step # 1 in the new docs/setup.md file for creating a munkireport-N.N.N.pkg is incomplete.
Missing a pipe command, or some other command line string.

Not sure what you mean, Bash -c  executes the curl'd script.

You are correct. I had a typo.
There is a warning with the mktemp command:
100 14369    0 14369    0     0  1196k      0 --:--:-- --:--:-- --:--:-- 1754k
mktemp: too few X's in template ‘mrpkg’
Preparing /install_root/usr/local/munki/ and /Library/Preferences/MunkiReport
Thanks

On what OS version is mktemp -d -t mrpkg failing?

10.9.5
From the mktemp man page:
"The template may be any file name with some number of Xs' appended to it, for example /tmp/temp.XXXX. The trailing Xs' are replaced with the current process number and/or a unique letter combination."
From testing, it's needs at least three on OS X 10.9.5:
jhowe@wenchang:~
$ mktemp -d -t mrpkg
mktemp: too few X's in template ‘mrpkg’
jhowe@wenchang:~
$ mktemp -d -t mrpkg.X
mktemp: too few X's in template ‘mrpkg.X’
jhowe@wenchang:~
$ mktemp -d -t mrpkg.XX
mktemp: too few X's in template ‘mrpkg.XX’
jhowe@wenchang:~
$ mktemp -d -t mrpkg.XXX
/var/folders/zs/mjw_m4b934j59t1fsk6kp8kdz6k7j_/T/mrpkg.0Vl
Note: "X"s are case sensitive. Lower case "x" doesn't work.
Thanks

I can't reproduce this, and I got no other reports. Closing


Fix for Bug Agent fails to register when project collection or projec…

…t name has a space.
Automated test run scenarios (DTA and CLT) were not working when project
name or collection had a space. We need to pass the parameters
appropriately quoted to the process from our power shell scripts

Looks fine.

Merging the PR. Reviewers sadar,pankaj,muthuk,


After Xcode updating (10.2 (10E125) with Swift 5) listener object returns AppDelegate error «*** Terminating app due to uncaught exception 'NSGenericException', reason: 'This coder requires that replaced objects be returned from initWithCoder:'»

But when I deleted, everything worked

deleted listener object*

Please fix it, I need you’re framework)))

This error appears when I using .xib + Object (listener), but when I using only code, it’s works good!

Same

@VikhlyaevSergey , @lbrdev ,
Is this an issue for Inputmask?

Hello.
Same issue and same source, if I delete the MaskedTextFieldDelegate from the storyboad it works

@VikhlyaevSergey , @argomis we've mixed up repo. https://github.com/RedMadRobot/input-mask-ios/issues/69 issue in RedMadRobot's repo.
@RobinHerbots sorry, I think you can close this.


Fix 2976

Fix failure when the container attribute is not set for a download

Hello,
The CI process seems to have failed from an unrelated reason.
Could somebody please take a look at it?
Cheers,
Alex.

ci check this

LGTM, I saw this already yesterday, so knew about this problem. Thanks.

#2977

#2976


URLs file is messy

Hi,
Few issues I found with the URL file https://thor.robots.ox.ac.uk/datasets/pass//pass_urls.txt
the length of the file is 2879648
The length of unique URLs is 1440060
length of unique hashes in pass_metadata.csv is 1439588
len(pass_meta['hash'].unique())
1439588
len(set(url_arr))
1440060
len(url_arr)
2879648

Is URL file not a 1 on 1 mapping of pass_metadata.csv?

Hi, thanks for the patience.
the url file should now contain 1439588 URLs
and the meta-data file should now also contain 1439588 rows with
'unickname','datetaken','licensename','hash', 'latitude','longitude','pageurl' as columns.


Trident installation on rancher rke fails - FATA Install failed; Error from server (NotFound): customresourcedefinitions.apiextensions.k8s.io "tridentnodes.trident.netapp.io" not found

Describe the bug
Installing trident on rancher RKE on CentOS fails.
./tridentctl install -n trident
INFO Starting Trident installation.                namespace=trident
INFO Created service account.
INFO Created cluster role.
INFO Created cluster role binding.
FATA Install failed; Error from server (NotFound): customresourcedefinitions.apiextensions.k8s.io "tridentnodes.trident.netapp.io" not found
; exit status 1.  Resolve the issue; use 'tridentctl uninstall' to clean up; and try again.

Environment

Trident version: 19.10.1
Trident installation flags used: -n trident
Container runtime: 19.03.6
Kubernetes version: 1.16
Kubernetes orchestrator: Rancher (RKE) v2.3.3
Kubernetes enabled feature gates: CSINodeInfo
OS: CentOS 7.7

To Reproduce

The cluster was successfully qualified according to https://netapp-trident.readthedocs.io/en/stable-v19.10/kubernetes/deploying.html#qualify-your-kubernetes-cluster
tridentctl install -n trident

Expected behavior
tridentctl install -n tridentinstalls trident into the RKE cluster without any errors and the trident pod is running upon completion of the installation.
Additional context
The installation fails too early for the trident pod to be created hence there are no log files to look at.
Some CRDs from the trident installation are installed to the cluster:
# kubectl get crd -n trident
NAME                                          CREATED AT
alertmanagers.monitoring.coreos.com           2020-02-19T11:02:21Z
bgpconfigurations.crd.projectcalico.org       2020-02-19T10:54:08Z
clusterinformations.crd.projectcalico.org     2020-02-19T10:54:08Z
felixconfigurations.crd.projectcalico.org     2020-02-19T10:54:08Z
globalnetworkpolicies.crd.projectcalico.org   2020-02-19T10:54:08Z
globalnetworksets.crd.projectcalico.org       2020-02-19T10:54:08Z
hostendpoints.crd.projectcalico.org           2020-02-19T10:54:08Z
ippools.crd.projectcalico.org                 2020-02-19T10:54:08Z
networkpolicies.crd.projectcalico.org         2020-02-19T10:54:08Z
networksets.crd.projectcalico.org             2020-02-19T10:54:08Z
podmonitors.monitoring.coreos.com             2020-02-28T12:55:10Z
prometheuses.monitoring.coreos.com            2020-02-19T11:02:21Z
prometheusrules.monitoring.coreos.com         2020-02-19T11:02:21Z
servicemonitors.monitoring.coreos.com         2020-02-19T11:02:21Z
tridentbackends.trident.netapp.io             2020-02-27T15:00:44Z
tridentversions.trident.netapp.io             2020-02-27T15:00:44Z

Can you please run tridentctl uninstall -d and then, assuming this is a clean install and no data will be lost, run tridentctl obliviate crds to erase all of trident’s CRs and CRDs. Then retry the install. If. You have the same problem again please follow these steps but add the -d debug flag to your install command to see if any extra info is provided.

That did the trick, I never used the tridenctl obliviate crds. Thanks a lot!


orgId unavailable in SSR

[x] Review the documentation: https://docs.clerk.dev/
[x] Search for existing issues: https://github.com/clerkinc/javascript/issues
[x] Go through package changelog files.
[ ] Provide the Frontend API key from your application dashboard.

Package + Version

[ ] @clerk/clerk-js
[x] @clerk/clerk-react
[x] @clerk/nextjs
[ ] @clerk/remix
[ ] @clerk/types
[ ] @clerk/themes
[ ] @clerk/localizations
[ ] @clerk/clerk-expo
[ ] @clerk/backend
[ ] @clerk/clerk-sdk-node
[ ] @clerk/shared
[ ] @clerk/fastify
[ ] gatsby-plugin-clerk
[ ] build/tooling/chore
[ ] other:

Version:
4.10.0

Browser/OS
Macos + Chrome (latest)
Description
const { userId, orgId } = useAuth()
//      ^ ".."  ^ null

after passing ...buildClerkProps(req)in getServerSideProps the orgId is not available, even if the user is already logged in as an org.
The ssr context is the following
{
   "props":{
      "pageProps":{
         "__clerk_ssr_state":{
            "sessionClaims":{
               "azp":"http://localhost:3000",
               "exp":1676306531,
               "iat":1676306471,
               "iss":"https://above-gelding-56.clerk.accounts.dev",
               "jti":"8e210fb4384b8c7f42fa",
               "nbf":1676306461,
               "org_id":"org_2LYs9dB0jm10lCqsoJVewF5gQbC",
               "org_role":"admin",
               "org_slug":"demo",
               "sid":"sess_2Lf25B8Zv7AAQ3yA0FVW9xOJrze",
               "sub":"user_2L0OLR4hWMIPcuQn5KMh5d9ryRK",
               "user":{
<EMAIL_ADDRESS>                  "id":"user_2L0OLR4hWMIPcuQn5KMh5d9ryRK",
                  "image":"https://www.gravatar.com/avatar?d=mp",
                  "name":{
                     "first":"Mattia",
                     "full":"{{user.first_name}} {{user.last_name}}",
                     "last":"Vitturi"
                  },
                  "org":{
                     "id":"org_2LYs9dB0jm10lCqsoJVewF5gQbC",
                     "name":"Ristorante Demo",
                     "role":"admin",
                     "slug":"demo"
                  },
                  "phone":null
               }
            },
            "sessionId":"sess_2Lf25B8Zv7AAQ3yA0FVW9xOJrze",
            "userId":"user_2L0OLR4hWMIPcuQn5KMh5d9ryRK",
            "orgId":"org_2LYs9dB0jm10lCqsoJVewF5gQbC",
            "orgRole":"admin",
            "orgSlug":"demo"
         }
      },
      "__N_SSP":true
   },
   "page":"/settings",
   "query":{

   },
   "buildId":"development",
   "isFallback":false,
   "gssp":true,
   "scriptLoader":[

   ]
}

as you can the the orgId is populated but unavailable in getAuth() on the server

Hello @mvcodelabs , thanks for the report. I will check it and come back to you :)

@mvcodelabs Could you provide a repo with the issue?

Update: no need to provide a repo; we've identified this issue as well - a fix will be shipped with our next release early tomorrow.


Constructor Deserialization Remote Code Execution

https://github.com/bcgov/nr-spar/security/code-scanning/7
https://github.com/bcgov/nr-spar/security/code-scanning/8

fixed


Better syntax file?

Hi,
thanks for your plugin, I use it currently via vim-polyglot. Are you aware of hdima/python-syntax? It seems like a lot of the changes over there to the python syntax file would be a benefit to the users of your plugin  as well as to vim-polyglot users.

I agree. I have sent a PR replacing the syntax file with the one from hdima/python-syntax.


disable backlights on a specific nand cid for boot-3ds

broke my touchscreen backlights, so my o3ds shorts out as soon as they are turned on,

3DS is ded. There is nothing I can do.


xtensa/esp32: Improve SPI transmission

This driver refactoring was implemented by Dong Heng<EMAIL_ADDRESS>and reviewed by Alan Carvalho de Assis.
Summary
Improve SPI transmission.
Impact
Master:

add DMA RX/TX support
add software chip selection
add user defined chip selection
add IOMUX check and IO map

Slave:

add DMA RX/TX support
add IOMUX check and IO map
use full 256 bit SPI TX/RX cache in non-DMA mode

Testing
Use SPI master and slave example to test communication between 2 ESP32 core boards.

@acassis @patacongo @Ouss4 PTAL.


Getting ERR_PNPM_OUTDATED_LOCKFILE while attempting to deploy this example

Not sure if related to #11 but I did try the newest commit. But since this error seems to be different from before and I also tried the commit titled "Fix remeda import", and got the same error, I assume it's related to something else so I opted to create another issue.
I believe I should be using the same lock file that is already included and I'm using the specified version of pnpm set by corepack (8.12.1), so I'm not exactly sure why I'm getting a pnpm related error (though the newest pnpm version is 8.15.5).
I am also using a brand new project (no functions deployed) so I don't have a previously working deployment using this sample repo.
Based on the attached log, I could just find some information about some people having trouble with transitioning between pnpm 7 and 8 https://github.com/pnpm/pnpm/issues/6312 but I don't think that might be the case here since I'm just using all pnpm 8 here.   If you still need to run install in such cases, use \"pnpm install --no-frozen-lockfile\"\n\n
 Failure reason:\n    specifiers in the lockfile ({}) don't match specs in package.json ({\"firebase\":\"^10.10.0\",\"remeda\":\"^1.56.0\"}). For more details see the logs at https://console.cloud.google.com/cloud-build/builds;region=europe-west3/060fabe5-e91c-4bb5-a0d6-ac5e9807178d?project=587075144678."}}
[2024-04-01T15:21:17.117Z] Got source token undefined for region europe-west3
Build failed with status: FAILURE and message: installing pnpm dependencies: (error ID: 8622936f):
Scope: all 3 workspace projects
 ERR_PNPM_OUTDATED_LOCKFILE  Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with packages/common/package.json

Note that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"

    Failure reason:
    specifiers in the lockfile ({}) don't match specs in package.json ({"firebase":"^10.10.0","remeda":"^1.56.0"}). For more details see the logs at https://console.cloud.google.com/cloud-build/builds;region=europe-west3/060fabe5-e91c-4bb5-a0d6-ac5e9807178d?project=587075144678.
[2024-04-01T15:21:17.119Z] Total Function Deployment time: 31816
[2024-04-01T15:21:17.119Z] 1 Functions Deployed
[2024-04-01T15:21:17.119Z] 1 Functions Errored
[2024-04-01T15:21:17.120Z] 0 Function Deployments Aborted
[2024-04-01T15:21:17.120Z] Average Function Deployment time: 31815

Functions deploy had errors with the following functions:
        api:api(europe-west3)
[2024-04-01T15:21:17.121Z] Not printing URL for HTTPS function.  This could result in a small monthly bill if not corrected. You can attempt to delete these images by redeploying or you can delete them manually at https://console.cloud.google.com/gcr/images/some-project-id/eu/gcf
[2024-04-01T15:21:18.881Z] Functions deploy failed.
[2024-04-01T15:21:18.881Z] {
  "endpoint": {
    "id": "api",
    "project": "some-project-id",
    "region": "europe-west3",
    "entryPoint": "api",
    "platform": "gcfv2",
    "runtime": "nodejs20",
    "httpsTrigger": {},
    "labels": {
      "deployment-tool": "cli-firebase"
    },
    "secretEnvironmentVariables": [
      {
        "key": "DEMO_API_KEY",
        "secret": "DEMO_API_KEY",
        "projectId": "some-project-id",
        "version": "1"
      }
    ],
    "ingressSettings": null,
    "availableMemoryMb": null,
    "serviceAccount": null,
    "timeoutSeconds": null,
    "maxInstances": null,
    "minInstances": null,
    "concurrency": 80,
    "vpc": null,
    "environmentVariables": {
      "FIRESTORE_EMULATOR_HOST": "localhost:8080",
      "FIREBASE_CONFIG": "{\"projectId\":\"some-project-id\",\"storageBucket\":\"some-project-id.appspot.com\"}",
      "GCLOUD_PROJECT": "some-project-id",
      "EVENTARC_CLOUD_EVENT_SOURCE": "projects/some-project-id/locations/europe-west3/services/api"
    },
    "codebase": "api",
    "cpu": 1,
    "targetedByOnly": false,
    "hash": "7104f7b4c2ad4df1ee5ccfbb499057eaa90ff1e9"
  },
  "op": "create",
  "original": {
    "name": "FirebaseError",
    "children": [],
    "exit": 1,
    "message": "Build failed with status: FAILURE and message: installing pnpm dependencies: (error ID: 8622936f):\nScope: all 3 workspace projects\n ERR_PNPM_OUTDATED_LOCKFILE  Cannot install with \"frozen-lockfile\" because pnpm-lock.yaml is not up to date with packages/common/package.json\n\nNote that in CI environments this setting is true by default. If you still need to run install in such cases, use \"pnpm install --no-frozen-lockfile\"\n\n    Failure reason:\n    specifiers in the lockfile ({}) don't match specs in package.json ({\"firebase\":\"^10.10.0\",\"remeda\":\"^1.56.0\"}). For more details see the logs at https://console.cloud.google.com/cloud-build/builds;region=europe-west3/060fabe5-e91c-4bb5-a0d6-ac5e9807178d?project=587075144678.",
    "status": 3,
    "code": 3
  }
}
[2024-04-01T15:21:18.886Z] Error: Failed to create function api in region europe-west3
    at C:\Users\mega\github\mono-ts\node_modules\.pnpm\firebase-tools-with-isolate@13.6.4\node_modules\firebase-tools-with-isolate\lib\deploy\functions\release\fabricator.js:303:27
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Fabricator.createV2Function (C:\Users\mega\github\mono-ts\node_modules\.pnpm\firebase-tools-with-isolate@13.6.4\node_modules\firebase-tools-with-isolate\lib\deploy\functions\release\fabricator.js:284:30)
    at async Fabricator.createEndpoint (C:\Users\mega\github\mono-ts\node_modules\.pnpm\firebase-tools-with-isolate@13.6.4\node_modules\firebase-tools-with-isolate\lib\deploy\functions\release\fabricator.js:136:13)
    at async handle (C:\Users\mega\github\mono-ts\node_modules\.pnpm\firebase-tools-with-isolate@13.6.4\node_modules\firebase-tools-with-isolate\lib\deploy\functions\release\fabricator.js:88:17)

Error: There was an error deploying function

Specifically this is what I get:

"some-project-id" was meant as a placeholder name. You shouldn't deploy to that, unless you actually created a firebase project with that name.
I don't know where this error comes from. I have deployed the services/api this afternoon as a test.
Does it work for you when you roll back to the commit I suggested earlier?

Try deploying with npx firebase deploy --project your-actual-project-id

Strange. I just checked and did a fresh deployment. Deleting the api function first and then redeploying. It works for me.
Did you change anything to the mono-ts codebase maybe? If so, maybe you can try a fresh checkout. I'm out of ideas for now...

Unfortunately I've tried deleting the api function first and doing a fresh checkout, no modifications to the codebase for both the latest revision and for the revision for "Fix remeda import" and even one from about 3 months back, and I still get the ERR_PNPM_OUTDATED_LOCKFILE after trying to deploy.
I'll try tinkering around some more to see if it's something related to my environment or maybe something related to my firebase project but honestly I'm not sure what could be the issue.

At some point I stopped using the firebase cli (specifically your fork) within Windows Subsystem for Linux (WSL) since I was having trouble logging in and I got it working in WSL again just now. I tried deploying from within WSL instead and it deploys now 🤷
Sorry for the trouble and thanks again for the help and this project.


Breaking test for trace search in ES.

The Elastic Search implementation should be able to search traces
by serviceName of the server, when the server is not also a client
of another service.
For @adriancole

Thanks Gary. Of course this change is welcome for anyone I dont mind
hogging it ;)
On 3 May 2017 07:41, "Gary Donovan"<EMAIL_ADDRESS>wrote:

The Elastic Search implementation should be able to search traces
by serviceName of the server, when the server is not also a client
of another service.
For @adriancole https://github.com/adriancole
You can view, comment on, or merge this pull request online at:
https://github.com/openzipkin/zipkin/pull/1581
Commit Summary

Breaking test for trace search in ES.

File Changes

M zipkin-storage/elasticsearch-http/src/test/java/zipkin/
storage/elasticsearch/http/integration/ElasticsearchHttpSpanConsumerT
est.java https://github.com/openzipkin/zipkin/pull/1581/files#diff-0
(28)

Patch Links:

https://github.com/openzipkin/zipkin/pull/1581.patch
https://github.com/openzipkin/zipkin/pull/1581.diff

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openzipkin/zipkin/pull/1581, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAD61xjMdBh2tX9zfv-J_RdcjDXm7_37ks5r178OgaJpZM4NO0RJ
.

ok this actually breaks for everything except mysql and mem

seems to be related to the server not setting timestamp (which it shouldn't)

nice find.. so far seems legit. I'll probably make sure this works for all or is understood why not.

@garyd203 @sirtyro I added a commit to fix it


You should be able to get it to work by updating to the latest version on the website. Please let us know if it doesn't work!

You should be able to get it to work by updating to the latest version on the website. Please let us know if it doesn't work!
Originally posted by @adarob in https://github.com/tensorflow/magenta-studio/issues/27#issuecomment-501050146

I have Ableton 10.1, and latest Magenta Studio plugin 1.0.0.
Plugin is greyed in Ableton, does not start Generate/... macros.

I can see the plugin appear in Ableton Live 10, but it doesn't work i.e. When pressing a button e.g. Generate, the button becomes inactive and nothing else happens. The standalone version of magenta works (Using magenta 1.0.0) on my laptop (Using Windows 10, Dell XPS 9550 with 16GB RAM).


Show black screen after logged in

xrdp version
0.9.12
Detailed xrdp version, build options
I watched a youtube video about how to use Ubuntu GUI and followed. At that time, I can use it, but few hours later, I can't use it anymore. I've tried restart the computer but not working. After I connected to Remote Desktop, it asked me to login and after I logged in, it just showing black screen.
Operating system & version
Ubuntu 20.04
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
No response
What desktop environment do you use?
Xfce
Environment xrdp running on
wsl 2
What's your client?
microsoft client on windows
Area(s) with issue?
Session manager (sesman)
Steps to reproduce
Connect to localhost: by Remote Desktop Connection
✔ Expected Behavior
Load Ubuntu after logged in
❌ Actual Behavior
Keep showing black screen
Anything else?
No response

Check you're using a different account for xrdp than you're using for logging in to the machine normally. This is covered in the FAQ:-
https://github.com/neutrinolabs/xrdp/wiki/Tips-and-FAQ

Check you're using a different account for xrdp than you're using for logging in to the machine normally. This is covered in the FAQ:-
https://github.com/neutrinolabs/xrdp/wiki/Tips-and-FAQ

I'm using the same one and I just have 1 account.

For Ubuntu, which uses systemd, you'll have to use a different account for xrdp as explained in the FAQ. You can't log in to the console and xrdp at the same time with the same user.

For Ubuntu, which uses systemd, you'll have to use a different account for xrdp as explained in the FAQ. You can't log in to the console and xrdp at the same time with the same user.

It worked thanks. I created new account and it worked but I need to config again. Is there any ways to import config, packages, app, ... from old user to my new user? Thanks

A lot of your configs will be stored under $HOME/.config. This is otherwise known as XDG_CONFIG_HOME. See this page on the Arch Wiki for a good explanation of XDG directories:-
https://wiki.archlinux.org/title/XDG_Base_Directory
Have a look in there, and also in $HOME/.local. That should give you a clue as to what can easily be copied over.

@KaizOffical - do you need any more input on this?

@KaizOffical - do you need any more input on this?

Thanks, that's all I need.


RuntimeError for CPU installation on Ubuntu 19.10

🐛 Bug

CPU installation of pytorch geometric does not seem to work. The installation went without error, but when I try to do an import like from torch_geometric.nn import MessagePassing, I get a RuntimeError (see traceback below).
To Reproduce
Steps to reproduce the behavior:

Run the installation as specified with cpu instead of ${CUDA}
Run from torch_geometric.nn import MessagePassing

Traceback (most recent call last):
File "", line 1, in
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_geometric/init.py", line 2, in
import torch_geometric.nn
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_geometric/nn/init.py", line 2, in
from .data_parallel import DataParallel
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_geometric/nn/data_parallel.py", line 5, in
from torch_geometric.data import Batch
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_geometric/data/init.py", line 1, in
from .data import Data
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_geometric/data/data.py", line 7, in
from torch_sparse import coalesce
File "/home/linda/anaconda3/envs/gale/lib/python3.7/site-packages/torch_sparse/init.py", line 38, in
f'Detected that PyTorch and torch_sparse were compiled with '
RuntimeError: Detected that PyTorch and torch_sparse were compiled with different CUDA versions. PyTorch has CUDA version 10.1 and torch_sparse has CUDA version 0.0. Please reinstall the torch_sparse that matches your PyTorch install.`

Expected behavior

Import works without errors.
Environment

OS: Ubuntu 19.10
Python version: 3.7.4
PyTorch version: n/a
CUDA/cuDNN version: n/a
GCC version: 9.2.1
Any other relevant information:

Well, the error message already identifies the issues. You have a CUDA PyTorch installation, so you also need to install a CUDA PyG installation.

My bad, thanks!


Log fork timings

This includes a functional change, we now skip the forked state pop/push if we didn't fork.
From transformers:
DEBUG Pre-fork split universal took 0.036s
DEBUG Split python_version >= '3.10' and python_version >= '3.10' and platform_system == 'Darwin' and python_version >= '3.11' and python_version >= '3.12' and python_version >= '3.6' and platform_system == 'Linux' and platform_machine == 'aarch64' took 0.048s
DEBUG Split python_version <= '3.9' and platform_system == 'Darwin' and platform_machine == 'arm64' and python_version >= '3.7' and python_version >= '3.8' and python_version >= '3.9' took 0.038s

The messages could use simplification from https://github.com/astral-sh/uv/issues/4536
We can consider nested spans in the future but this works nicely for now.

Can we call marker::normalize before logging? We should already be able to simplify that debug output quite a bit.

Thanks, that's much better!


Clean up MiqGroup::seed and role fixtures

Refactors MiqGroup::seed. A bit easier to see what's going on, especially as more changes will be needed here for for UserGroups.

@miq-bot add_label core, refactoring

r? @kbrock

I'm good with this. @gmcculloug let me know if you have any thoughts around this, otherwise I'll click merge tomorrow (tuesday)


is there a way to run in listen mode and output it to mqtt?

docker run --rm -ti -e LISTEN_ONLY=yes -e RTL_MSGTYPE="all" --device=/dev/bus/usb:/dev/bus/usb allangood/rtlamr2mqtt
run it in listen mode select all msg types and output to mqtt so that i can go back and view output to see all IDs found.
seems like when listen mode is enabled it does not output to mqtt but Justs displays on screen. suggestions?

This is the default behavior when using the addon, but not the "stand-alone" version.
I am rewriting the whole project and this will be in the new version! :)


[HUDI-415] Get commit time when Spark start

Why do I create this PR
The current HoodieSparkSqlWriter record the commitTime after checking the input hoodieRecords is not empty. isEmpty() is a Spark action that will trigger all the transformations before this. So if we do some heavy Spark transformation before writing as Hudi dataset, the commit time will be the time that isEmpty() was finished, instead of the time we start the Spark job.
So I am making this PR to move the commit time to the beginning of the Spark job.
What is the purpose of the pull request
This pull request move the commit time to the beginning of Spark job
Brief change log

Modify write in HoodieSparkSqlWriter

Verify this pull request
This pull request is a trivial rework / code cleanup without any test coverage.
Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

@nsivabalan Please review this when you get a chance

Looks good. Will wait for vinoth to comment.

I just tested on the cluster and I found the commit metadata has requested at the end. e.g.<PHONE_NUMBER>0641.commit.requested. I am looking into this

I just tested on the cluster and I found the commit metadata has requested at the end. e.g.<PHONE_NUMBER>0641.commit.requested. I am looking into this

Looks like .requested was recently added https://issues.apache.org/jira/browse/HUDI-308
Hello @bvaradar would you double check this PR that won't break any Hudi timeline? Thanks!

@garyli1019 balaji is away..  If you first upgrade the readers, it will be fine. Are you able to do this? We plan to provide an upgrade guide during the release..

Nonetheless the change looks good to me. @garyli1019 once you confirm, we can merge

@vinothchandar I upgraded the reader and it worked well. I just need to update the reader's pom and no other effort needed. I don't use Hive so I am not able to test it on the cluster. I think this PR is good to merge

Thats great to hear. @bvaradar will be glad to hear it went well once he is back.


PHOENIX-7341 Create test source artifacts in connectors

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
5m 14s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

-1 :x:
mvninstall
0m 12s
root in master failed.

-1 :x:
compile
0m  6s
root in master failed.

-1 :x:
javadoc
0m  6s
root in master failed.

_ Patch Compile Tests _

-1 :x:
mvninstall
0m  6s
root in the patch failed.

-1 :x:
compile
0m  6s
root in the patch failed.

-1 :x:
javac
0m  6s
root in the patch failed.

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  2s
The patch has no ill-formed XML file.

-1 :x:
javadoc
0m  6s
root in the patch failed.

_ Other Tests _

-1 :x:
unit
0m  6s
root in the patch failed.

+1 :green_heart:
asflicense
0m 20s
The patch does not generate ASF License warnings.

6m 41s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/phoenix-connectors/pull/132

Optional Tests
dupname asflicense javac javadoc unit xml compile

uname
Linux bbd16740126b 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev/phoenix-connectors-personality.sh

git revision
master / 0ff7a9b

Default Java
Private Build-1.8.0_242-8u242-b08-0ubuntu3~16.04-b08

mvninstall
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/branch-mvninstall-root.txt

compile
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/branch-compile-root.txt

javadoc
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/branch-javadoc-root.txt

mvninstall
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/patch-mvninstall-root.txt

compile
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/patch-compile-root.txt

javac
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/patch-compile-root.txt

javadoc
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/patch-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/artifact/yetus-general-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/testReport/

Max. process+thread count
52 (vs. ulimit of 30000)

modules
C: . U: .

Console output
https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-Connectors-PreCommit-GitHub-PR/job/PR-132/1/console

versions
git=2.7.4 maven=3.3.9

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

merged manually


[WFCORE-495] don't write to config file if attribute PERSISTENT is false

https://issues.jboss.org/browse/WFCORE-495
The PERSISTENT checking was removed in https://github.com/wildfly/wildfly-core/commit/673ada6dbfbf4341acff29f80772d053612343cc which fixed incorrect isRuntime() return value.

Linux Build 1060 is now running using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf

Core - Full Integration Build 341 is now running using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf

Windows Build 767 is now running using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf

Windows Build 767 outcome was SUCCESS using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf
Summary: Tests passed: 2932, ignored: 95 Build time: 0:16:01

Linux Build 1060 outcome was SUCCESS using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf
Summary: Tests passed: 2932, ignored: 95 Build time: 0:19:48

Core - Full Integration Build 341 outcome was FAILURE using a merge of 35ff0a4ea90e4d7da331e5cdfd199b3b6fbe6abf
Summary: Tests failed: 1 (1 new), passed: 2848, ignored: 432 Build time: 0:48:26
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.integration.ws.wsse.signencrypt.EJBSignEncryptMultipleClientsTestCase.encryptedAndSignedRequestFromAlice: javax.xml.ws.WebServiceException: Could not send Message.
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:152)

I want us to find a different solution to this. I don't want persistence controlled by an arbitrary attribute of the model, which can only be understood by custom code. It needs to be exposed via the Resource or ImmutableManagementResourceRegistration API. That is what the WFCORE-140 change to relying on Resource.isRuntime() was about.

Linux Build 1076 is now running using a merge of f578de2c93c05e4398c74222e4094354532364e5

Core - Full Integration Build 356 is now running using a merge of f578de2c93c05e4398c74222e4094354532364e5

Windows Build 782 is now running using a merge of f578de2c93c05e4398c74222e4094354532364e5

Rebase to work with Resource.isRuntime() value. runtimeOnly is final inside AbstractModelResource.
Unlike DeploymentAddHandler, DeploymentFullReplaceHandler needs to remove and add new resource with updated runtimeOnly value for the replacement.

Windows Build 782 outcome was SUCCESS using a merge of f578de2c93c05e4398c74222e4094354532364e5
Summary: Tests passed: 2932, ignored: 95 Build time: 0:15:50

Linux Build 1076 outcome was SUCCESS using a merge of f578de2c93c05e4398c74222e4094354532364e5
Summary: Tests passed: 2932, ignored: 95 Build time: 0:19:39

Core - Full Integration Build 356 outcome was SUCCESS using a merge of f578de2c93c05e4398c74222e4094354532364e5
Summary: Tests passed: 2868, ignored: 377 Build time: 0:41:19

thanks for review.

Linux Build 1093 is now running using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3

Windows Build 797 is now running using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3

Core - Full Integration Build 371 is now running using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3

Windows Build 797 outcome was SUCCESS using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3
Summary: Tests passed: 2932, ignored: 95 Build time: 0:15:42

Linux Build 1093 outcome was SUCCESS using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3
Summary: Tests passed: 2932, ignored: 95 Build time: 0:20:14

Core - Full Integration Build 371 outcome was SUCCESS using a merge of 38c9f7a116408370c3c16e13b18868a14873baf3
Summary: Tests passed: 2868, ignored: 377 Build time: 0:40:52


Add a VAT Calculator

I would like to add a VAT (Value Added Tax) Calculator.

Hi @Petrosdevri
I would like to work on this. Can you please provide me with some information about the VAT calculator and assign this to me?
Thanks


Make output of colcon colorful using colorama

This pull request replaces #195. In general, it provides the same coloring, heavily inspired by catkin_tools. To do the formatting, it uses colorama, a library that also supports Windows.

Thanks for this, I tested it and it is beautiful.
It may seem like a minor feature, but the first time I jumped from catkin tools to colcon, the lack of colors made the new tool even more daunting, as you haven't learnt yet which kind of messages are important and which can be ignored, so you have to read everything until you familiarize yourself with it. Colors bring a certain degree of familiarity, as well as highlighting important messages.

I definitely vote in favour of some strategy for coloring colcon, but I don't think the present PR addresses all of the concerns that have been raised in the past (eg #195):

Will this gracefully degrade in the presence of a non-TERM, for example many CI setups, or running colcon piped directly to a file?
How much is it going to complicate a future i18n effort?
How badly is code readability going to be affected?
What is the strategy for coordinating a rollout of this across colcon's sizable ecosystem of plugins?
Is it okay to punt on "passing through" color codes from underlying tools (like make), or do we need a plan in place for that upfront? (eg, showing colors in the terminal view but stripping them from the saved logs)

the first time I jumped from catkin tools to colcon, the lack of colors made the new tool even more daunting

However minor such a feature sounds. I think the 'ROS2 migration fear' is a summation of such encounters.
I think these kind of endeavors are really worth it!

Will this gracefully degrade in the presence of a non-TERM, for example many CI setups, or running colcon piped directly to a file?
It looks like colorama is disabled when output is redirected. https://github.com/tartley/colorama#init-keyword-args

How much is it going to complicate a future i18n effort?
I believe not much, since English sentences or words are not split by these tags or have different colors.

What is the strategy for coordinating a rollout of this across colcon's sizable ecosystem of plugins?
Like I said, I am new to colcon, and I'm not the author of this PR, but if you could enumerate them, I think these changes are simple enough so that all of us who are interested in this can push it easily.

Is it okay to punt on "passing through" color codes from underlying tools (like make), or do we need a plan in place for that upfront? (eg, showing colors in the terminal view but stripping them from the saved logs)
I believe most of these tools already have systems in place to disable color output when redirecting. I know that I have to explicitly enable some of them to have colors in Jenkins output for instance.

I am also highly in favor of this pull request! The missing color bothered me for quite some time now.

Hi! Thank you all for your great contributions!
I am just curious to know how to progress with this PR.
Are the open questions resolved? What should be discussed or changed? What stops this from being merged (except for the merge conflict)?

Any updates on this PR?

I think @v-lopez addressed the concerns quite well. Are there any other concerns that hold back colorization of colcon? @cottsay

Hi! I would really like to have colored output for colcon!
Are there any other concerns that need to be addressed?

@timonegk @Timple @mikepurvis Lets put some effort to these color PRs.
Do we think the coloring should be in colcon-core or colcon-output?

I don't have enough of an architectural vision for colcon at this point— I think it has to be @cottsay makeing that call. Instinctively, it does feel like it needs to be in core, though, as colouring information is something that you can't really bolt onto the content after the fact; it has to be injected at the origin.

Any updates on this?
I agree with everyone here pointing out how the colorless output bothers developers.
I believe this PR will improve the DX of colcon pretty much and will encourage more people to use ROS2!

Seems like this PR waiting long enough to have conflicts already :disappointed:

Any updates on this?

Fyi you can already easily use colcon with colors by executing the following commands. Keep in mind that no updates are applied that way so you need to execute them again if some interface changed and the fork updated.
pip install git+https://github.com/timonegk/colcon-core.git@colors --user
pip install git+https://github.com/timonegk/colcon-notification.git@colors --user
pip install git+https://github.com/timonegk/colcon-output.git@colors --user

Friendly ping ;)

It has been more then 4 years now (including the original PR) and there is continous interest by multiple persons. Is there any way to get this PR finally merged? @cottsay

Please allow me to start by apologizing for neglecting this issue. There's really no excuse for not providing any input on these open PRs at all. I could tell you how thin resources are for maintaining colcon right now, and how there are significantly more impactful features and bugs that need attention, but I should have taken the time to communicate and iterate earlier.

Some of the reasons I've not felt that this is a priority feature are that there is very little console output generated by colcon itself, where much of the output comes from (already colorized) cmake output. Colorization also isn't universally usable by all users and in all contexts, and in some cases can even regress the experience, especially when colorization sequences appear in raw log files.
These are not excuses, but in the spirit of better communication, an explanation of some of my reluctance to take either of the open PRs as-is.

Here are some of my thoughts for moving this forward.
Functionality provided by colcon-core itself should be the bare minimum set of features for colcon to bootstrap itself. Even such trivial features as recursive directory traversal and package selection are implemented in separate extensions. So too should colorization of output, especially if it means picking up a new dependency. Less features means less bugs and simpler maintenance where it matters. However, this is complicated by the fact that there is at least some console output produced in colcon core itself, and you'll probably want to see colors there too.
Building from your desire for colorized output, I think we can build an efficient system to handle arbitrary output styling at little to no additional cost. An example of such augmentation would be section start/end markers such as those used by Travis CI, GitHub Actions, and Jenkins. Looking further out, I have created extensions for sending E-mail notifications for build failures that could take advantage of HTML for package URL hyperlinks, headers, and more.
Implementing this as an extension would also give users the opportunity to create "themes" and customize the output style to suit their preferences and environments without the need to modify existing packages.
I've created a branch with a proof-of-concept extension point for doing this: cottsay/output-style
Please take a look and tell me if you think this would suit your needs. I expect that we'd probably create a new extension, something like colcon-style-colorama that would map the high-level stylizers to specific ANSI codes in colorama, and we could consider adding that extension to the recommended family.

I definitely see the argument for adding hooks to do this and farming it out to a separate extension. However, I do wonder about whether the indirection associated with this is worth it. Colorama is well established and has already done the hard work of abstracting color codes across all of Python's supported platforms. At a certain point we risk making things more difficult and less conventional by effectively having colcon-core roll its own in-house abstraction layer rather than leveraging what already exists.
At risk of attacking a straw man, I see the argument against native coloring as being not that far removed from arguing that colcon should abstract the terminal itself, or maybe even the concept of textual output. I know that's not really fair because those are things provided by the Python stdlib, but I think it's reasonable for Colorama's API to be natively part of the "platform" that colcon-core exposes to its ecosystem of plugins.
If nothing else, it's worth noting that this working PR adds 18 lines to colcon-core whereas the incomplete abstraction scheme being proposed adds ten times that, and would likely end up being much more once the plugin is also accounted for— that is an awfully high cost to pay for avoiding the coupling to a lightweight project that is well maintained and itself dependency-free.

Colorama in itself is moderately light weight and on it's own wouldn't be a blocker. And it's fair to consider whether the level of indirection is worth doing. However we can't turn around and then say that this implementation is very small compared to the cleaner abstraction and thus would be less maintenance when the current implementation is missing a lot of the functionality that is sketched into the abstraction. This change should be at least disableable to turn off colorized outputs. It's currently just hard coded. Furthermore, there's additionally no way to customize the colors. For example these hard coded colors are not accessible for red green color blind people. And if someone wants to do something more visually distinct or apply any other styling there's no room for extension. Without the abstraction extension we're now looking at adding this potential whole constellation of options to the core functionality. I know that some people strongly want this. If you'd like this please work to improve and flesh it out to provide the full functionality that @cottsay layed out which will unlock not just the single short term minimal use case but meet the larger vision for the tool, and not require deprecation cycles to get there.

Hmm, I can't think of any other tool of this class that provides color output and also has a mechanism for customizing the coloring— is there an example we can look at? Across cmake, git, nix, brew, bazel, and gradle, I think all of them do various color-y things without any ability to modify the scheme short of forking the source.
I suspect that for most, the pragmatic direction here would be:

A pair of --color/--no-color flags, for which the default is on in the presence of a tty, and off otherwise. The "off" case is implemented by simply filtering the output right before printing it, likely doable through a log formatter.
All plugins that submit output do so with the understanding that the color codes may be filtered.
Color will never be used in a way that isn't redundant with the text itself, so it won't ever be required to be able to distinguish (for example, red-ERROR/green-OK over red/green-PACKAGENAME). It's understood that users with special needs around specific color pairs will have the option to remap them from their terminal software if desired.

I do agree that it would be nice to have css-style separation between semantics and presentation, but in the absence of an established ecosystem implementing that for Python terminal output, I just don't know if it's worth building it from scratch inside colcon. Possibly a halfway measure could be simply defining a Styles enum in colcon-core with constants for common cases like error, ok, info, emphasis, summary, pointing directly to the colorama constants. Plugin authors can be encouraged to use those constants rather than hard-coding, and then there's at least single place to update the scheme down the road or make it more configurable/pluggable if that's later felt to be a requirement.

I fully agree with it being a bit over the top to include advanced theming. Especially if the development is constrained and complexity should be low. Tbh. except things like vim that can be configured to be a whole IDE in the terminal, no CLI tools I know of provide that flexibility.
I think it is important to be able to fall back to a non-colored mode easily. As discussed earlier in this thread colorama strips the coloring if the output is redirected (e.g. scripting or CI). An additional --no-color / --color flag might not hurt tho. and can be easily integrated in case you want colors in the CI or don't want them for aesthetic reasons.
I also agree with the other two points, especially that colors should be redundant.
Building custom stuff for standard things is also not ideal imo.. And especially if we have the choice between no feature, because we only implement a version that is harder to maintain and has additional things that are rarely used or a feature that is good enough for most users, I opt for the second one. Especially since anybody is still free to propose an extended version, that is integrated with proper deprecation or backwards compatibility. If this PR otherwise stays open for another 4 years, we can easily integrate a good enough (like most build tools use) solution now and deprecate it when the new one is ready. Even if that process takes a few years it's still faster, more user focused and not that much overhead. Also, I think the benefit of having proper formatting during normal use earlier is greater than pretty email formatting.
Additionally, each custom abstraction layer makes the coder harder to understand for new contributors etc.. Googling issues gets harder and the list goes on. This is not the first time I have noticed a tendency towards adding maybe a bit too many abstraction layers in ROS 2 which look good on paper, but in the end everybody uses the default one and it makes everything more painful when you change something or have a specific issue. Don't get me wrong, ROS 2 is awesome, but that is some criticism I have. Sometimes KISS is the way to go.
tl;dr:

We should keep things simple as most tools do
Coloring should be easily disabled
Custom stuff has its drawbacks and over engineering is a thing
Too many can be abstractions are harmful

This being said, while I have some criticism, I thank @cottsay for his statement!

Could anyone give an update on this? Has any extensible plugin been implemented which provides this functionality yet?

I've been using this branch for months. Works like a charm.
However now it got out of date again. What is the way forward now? This PR has been open for years, let's get this in!

@Timple I rebased the branch on master, so at least for now it is up to date again.

This seems to be stalled again ...
While using the fork from @timonegk is nice, this is not a permanent solution. I would be happy if we could progress in some way.

Thank you so much, it is a great feature.


Issue 720 - Support loading more than one policy bundle on account creation

What this PR does / why we need it:
Adds the ability to add multiple policy bundles by default. On startup, rather than looking for a single policy bundle file in the included config files, the system will now load all policy bundles in the configured bundle dir (which defaults to conf/bundles/). The filename of the default active bundle remains unchanged, but it is located in conf/bundles/ now instead of conf/.
Which issue this PR fixes
fixes #720

Thanks @zhill , I've made the requested changes and retested locally. Looks like I have a linting issue now but I will fix that next.

@zhill I've made those changes, manually tested locally, and the CI is passing now. If you're good with this now I can merge it, with a comment about the changed bundle path as you asked for above.


How do we can migrate from CentOS-7.x to RockLinux-8.x

Hi!
Thanks by your great job.
We would like to migrate our current servers from CEntOS-7.x to  RockLinux-8.x.
Please, what's the best way to accomplish this?

I would recommend that you perform backups, install a brand new 8 system, and restore as necessary (taking into account configuration changes). That would be the best way to migrate between major releases.

a migration or upgrade from any EL7 to RockyLinux 8 is not supported.  You need to do as nazunlika said and install RockyLinux 8 fresh.


[Word] (preview) Track Changes

Docs Build status updates of commit 285c17f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/reference/requirement-sets/word-preview-apis.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


i18n(fr): update guides/authoring-content

Description
This PR updates the French version of the guides/authoring-content page with the changes from #2249.

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

fr
guides/authoring-content.mdx
Localization added, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

I hope not too many other languages need to fix our tests when they rename those files 😅

From a quick check, these should be the last ones for this page.


hi there

Hi, it's Martin @ intracodeltd here, just joined!
I'm a bit stuck, I can't seem to delete my bins and I get a frame error even when using http
now I have done a lot of trying to save/load bins I believe I will get blocked as a spammer if I am not careful
but I am really stuck
All I want to do is create a few bins and manage them!
its a great tool I may buy a subscription if I can get this working
so I go to 'my bins' try to click one or double-click - delete and it gives a warning but does not go
I can't seem to delete the first one in the list, and the pane to the right is a frame error
I am on ie11
best regards
Martin

Can you include a screenshot of the error you're seeing?

thanks or quick reply - I am ok now. I did not realise the 'archive' functionality by clicking on this text. but by luck i found it!  it would be great to have option to hide the snapshot auto-saves so you can just see the bin's you've worked on
is it possible to pay via paypal instead of card for a one off 12m? I don't like using them on-line
best regards
Martin


Co-sell BOM links are no longer working

Links for co-sell BOM templates are no longer re-directing to the correct location. It directs me to the generic library but does not actually point to a OnePager, Customer Presentation or Case study template like it used to.
[Enter feedback here]

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

ID: 9673979c-146c-81c7-1fb8-15dd099acf5c
Version Independent ID: 12691707-f18d-10cc-d81c-1182d35b8d7b
Content: Configure co-sell for a commercial marketplace offer
Content Source: articles/marketplace/co-sell-configure.md
Service: marketplace
Sub-service: partnercenter-marketplace-publisher
GitHub Login: @sharath-satish-msft
Microsoft Alias: shsatish

@v-reroed - Thanks for bringing this to our attention. We will investigate it further and update you shortly.

@v-reroed - As mentioned earlier, I have reached out to PG on this, and they have confirmed that they are working on fixing these issues and getting the docs updated and should be live by end of January 2022.
we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Add test for nested arrays

Summary
Add test for nested arrays
Checklist
Delete items not relevant to your PR:

[x] Unit and integration tests covering the common scenarios were added
[ ] A human-readable description of the changes was provided to include in CHANGELOG
[ ] For significant changes, documentation in https://github.com/ClickHouse/clickhouse-docs was updated with further explanations or tutorials

Merge as the sonarcloud issue is irrelevant to this PR.


fixes to folder structure.  corrects issues with module not found errors.

Currently compile fails because the folder structure is not consistent with the exports in pages/index.js.  Renaming the SignUp folder and renaming Login.jsx corrects this.

Awesome stuff! I'll have a look at this when I get home from work/I still need to add the front end tests to the travis setup, but thanks for this, weird that I wasn't getting these errors..


FIX: give useful error msg when bad URL passed to BlobClient.from_blob_url()

Description
Problem: A user tries to use BlobClient.from_blob_url() with an incorrect URL that does not have a container name and blob path, e.g. BlobClient.from_blob_url("https://testaccount.blob.core.windows.net/containername/") - note the missing blobname after the containername
Current Behaviour: User gets obscure error message: Because the list path_blob only has length of 1, i.e. ["containername"].
>       container_name, blob_name = unquote(path_blob[-2]), unquote(path_blob[-1])
E       IndexError: list index out of range

Fixed Behaviour: raises more helpful error: ValueError("Invalid URL. Provide a blob_url with a valid blob and container name.")
All SDK Contribution checklist:

[X] The pull request does not introduce [breaking changes]
[X] CHANGELOG is updated for new features, bug fixes or other significant changes.
[X] I have read the contribution guidelines.

General Guidelines and Best Practices

[X] Title of the pull request is clear and informative.
[X] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[X] Pull request includes test coverage for the included changes.
Test 'test_from_blob_url_too_short_url()added totest_blob_client.py`

Thanks again @pat-hearps Patrick for your contribution! I've merged your change in and it will be part of the next release.


Chat plugins: finish exporting plugin states

(Scavengers variables) --> Rooms.get('scavengers').plugin
Jeopardy jeopardies --> Rooms.get('academics').plugin.jeopardies
The The Happy Place plugin now saves the quote of the day in
Rooms.get('thehappyplace').chatRoomData.

And you're sure this works?

They should. Scavengers and Jeopeardy keep running games past hotpatch. Since Scavengers hasn't been worked on in a while, it should be fine to export scavengers the way it is. If someone decides to add propertiess to that, then they'd have to wait until next server restart. Jeopardy creates new games  to store in jeopardies, so it'd work similarly to the Trivia in terms of old games using old code, and new games using any changes to its code. The The Happy place plugin works fine.


Implement specific increment/decrement counter methods

I found the change_counter_cache is a little too open for a public method so I implemented AR-style increment/decrement methods which is more intentional and less error prone.
Also a typo fix, spec fix, and moved an option validation into the counter class in this PR as well, because I am crap at pull requests.

Something went wrong with the diff here; this has conflicts.

Instead of making these new methods, shouldn't we just make that method private? What's the point of having a public method for this in the first place?

The methods need to be public to able to call them from the AR extension, and are the logical public interface to a counter.
Separate methods with a clearer and constrained use is optimal, as you are only doing one or the other. Calling the old update method directly could have had accidental increment without the option passed to control the operation. Things like that irk me.
Where is the conflict?

Merge conflicts.

Closing this for lack of activity.


Allow to set the initial page size on TableWidget

Add an initialPageSize prop to TableWidget to set the number of rows per page when rendering the component first.
This number can be changed after by the user through the pagination UI, but it will change only the internal state of the component, resulting in a possible inconsistency of props vs. state.
The initial prefix is meant to emphasize this.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 70.326%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1142

Relevant Lines:
1529

💛  - Coveralls

I like initial better and we should adapt the other RFC to be consistent.


Koa template is not compatible with @nuxt/typescript-build

I created a koa template just now, and add typescript support according to https://typescript.nuxtjs.org/guide/setup.html.
However, when I run npm run dev, .ts files under store/ haven't been loaded and updated, while .js files worked fine.
Then I changed npm run dev to nuxt, everything works fine.

https://github.com/nuxt/typescript/issues/215
I experience simular issue. You should change your server js code to execute await nuxt.ready(); always.
And it should be fixed to whole server js file template to execute await nuxt.ready(); in this repo

Since 2.12 there's a new approach to use Nuxt.js programatically : https://nuxtjs.org/api/nuxt
If you still have an issue, please open an issue here : https://github.com/nuxt/typescript/issues


Simple question, how to create a view

Describe what did you try to do with TM1py
Sorry this is a simple question, a bit new here... I am trying to assign subsets to a view. The subsets exists in the dimensions ok, I can create them with TM1py.
I am at a loss as to create the view on the cube and attache these subsets.
tm1.cubes.views.create(view=subset_or_view_name) does not mention the cube so I am probably missing a lot of code here.
Version

TM1py: 1.10.2
TM1 Server Version: 11.x

Hi Roy
Did you get a chance to check out the tm1py-samples package? It has loads of examples in it for variety of use cases. That is the best place to start learning/exploring TM1py.
Here is a script from the same with guidance on how to create a cube view using TM1py.
Thanks,
Vinoth

Hi @CRoyNortera
If you don't mind reading through the test classes, you can also find a LOT of examples of how to work with views in TM1py.
https://github.com/cubewise-code/tm1py/blob/master/Tests/ViewService_test.py

@rkvinoth I will give this a try. Thanks.
@MariusWirtz Yes, I do need to go through that.

OK. Will close this issue. Feel free to post a sample, once you get it to work, for future reference.


Use correct arguments in sync_release() from tests

I was trying to fix the test failures in #934 and found out that the sync_release method in tests is called with wrong order of attributes, so use_local_content="0.1.0",  version=None :
https://github.com/packit/packit/blob/7bc08fc8ec7cb413e6298d3278768aacfc4dccf6/tests/integration/test_update.py#L67
https://github.com/packit/packit/blob/7bc08fc8ec7cb413e6298d3278768aacfc4dccf6/tests/integration/test_source_git.py#L51

Isn't this problem the cause of https://github.com/packit-service/packit/issues/827, is it?

Can we use key-word arguments in the affected places instead? Or both solutions together?

yes

Isn't this problem the cause of packit/packit-service#624, is it?

@lachmanfrantisek it doesn't look like that since except of tests sync_release is called with keyword arguments (both CLI and service)

Ok, thanks.
Looks like you are fixing #961 here, thanks for that!

Looks like you are fixing #961 here, thanks for that!

@lachmanfrantisek did you mean #962 ?
I added a commit with changes so that the tests are passing, please check, for some methods, I added the use_local_content=True since the tag was added in the fixture and then in the test cases there where added other commits, therefore when the tag was checked out in sync_release, it was not in the expected state.

recheck

@lachmanfrantisek did you mean #962 ?

Sorry for the late response.
Yes, you are right. I meant that one.


Add native_to_network as an alias to native_to_be

While *_to_be and *_to_le are pretty easy to type, it can sometimes be hard to remember what again was Big or Little endian. And in most cases, we want to convert from native to network byte order as certain formats are defined in network byte order.

I suppose this is reasonable. Want to do a PR for it?

Implemented by PR #352