How to pass GENERATE_DATA_OBJECT_ANNOTATION flag by gradle plugin ?

Unfortunately this is not possible out of the box. I am not very familiar with gradle so here I describe the maven way:

create a new maven module with a dependency to vertx-jooq-generate
create a new class that extends DelegatingVertxGenerator like this

public class ClassicReactiveVertxGeneratorWithDataObjectSupport extends DelegatingVertxGenerator {

    public ClassicReactiveVertxGeneratorWithDataObjectSupport() {
        super(VertxGeneratorBuilder.init().withClassicAPI().withPostgresReactiveDriver().build(new BuildOptions().withBuildFlags(EnumSet.of(BuildOptions.BuildFlag.GENERATE_DATA_OBJECT_ANNOTATION))));
    }
}

build the module
reference the new generator in your gradle plugin configuration
note: the generated classes require a dependency to the vertx-codegen-module so make sure to add that to your dependency-configuration

Unfortunately this is not possible out of the box. I am not very familiar with gradle so here I describe the maven way:

create a new maven module with a dependency to vertx-jooq-generate
create a new class that extends DelegatingVertxGenerator like this

public class ClassicReactiveVertxGeneratorWithDataObjectSupport extends DelegatingVertxGenerator {

    public ClassicReactiveVertxGeneratorWithDataObjectSupport() {
        super(VertxGeneratorBuilder.init().withClassicAPI().withPostgresReactiveDriver().build(new BuildOptions().withBuildFlags(EnumSet.of(BuildOptions.BuildFlag.GENERATE_DATA_OBJECT_ANNOTATION))));
    }
}

build the module
reference the new generator in your gradle plugin configuration
note: the generated classes require a dependency to the vertx-codegen-module so make sure to add that to your dependency-configuration


Update samtools to 1.18 and include Python dill package

The upcoming CRAM reheadering script (see populationgenomics/production-pipelines#526) would like to use Hail Python jobs (via new_python_job) that shell out to samtools. In order to do this, we need a samtools image that has the dill Python package on it, as this is required in order to run Hail Python jobs.
Update to the latest samtools just for good measure (and to keep this separate from the existing image already in widespread use).

Thanks Michael. My finger slipped over the assignment button by accident, but your review is also appreciated 😄

Deployment failed because now I'm having @milo-hyben's micromamba downloading problem. Oops!


Time and Date matchers/generators

Implement time and date matchers and generators with the same functionality as Pact-JVM.

Version 0.5.0 has been released with this enhancement

Version 0.5.0 has been released with this enhancement


直接拉取镜像，按步骤操作，OSError报错

CUDA SETUP: Required library version not found: libsbitsandbytes_cpu.so. Maybe you need to compile it from source?
CUDA SETUP: Defaulting to libbitsandbytes_cpu.so...
/opt/conda/envs/zhixi/lib/python3.9/site-packages/bitsandbytes/cextension.py:31: UserWarning: The installed version of bitsandbytes was compiled without GPU support. 8-bit optimizers and GPU quantization are unavailable.
warn("The installed version of bitsandbytes was compiled without GPU support. "
testing ie ablities!
'(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /zjunlp/knowlm-13b-zhixi/resolve/main/tokenizer.model (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f4ce6521e20>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: c32e891b-367c-40d8-b2fc-bb6ab10b1dc7)')' thrown while requesting HEAD https://huggingface.co/zjunlp/knowlm-13b-zhixi/resolve/main/tokenizer.model
'(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /zjunlp/knowlm-13b-zhixi/resolve/main/added_tokens.json (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f4ce6521760>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: 3cd78332-4108-484d-9478-123305be1ba4)')' thrown while requesting HEAD https://huggingface.co/zjunlp/knowlm-13b-zhixi/resolve/main/added_tokens.json
'(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /zjunlp/knowlm-13b-zhixi/resolve/main/special_tokens_map.json (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f4ce64ec1c0>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: 343769f1-8c91-4d84-ad76-9c26d168e808)')' thrown while requesting HEAD https://huggingface.co/zjunlp/knowlm-13b-zhixi/resolve/main/special_tokens_map.json
'(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /zjunlp/knowlm-13b-zhixi/resolve/main/tokenizer_config.json (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f4ce64ec550>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: 0c75f2b6-2268-47c9-bea0-e47ff9c022f6)')' thrown while requesting HEAD https://huggingface.co/zjunlp/knowlm-13b-zhixi/resolve/main/tokenizer_config.json
Traceback (most recent call last):
File "/app/KnowLM/examples/generate_lora.py", line 216, in
fire.Fire(main)
File "/opt/conda/envs/zhixi/lib/python3.9/site-packages/fire/core.py", line 141, in Fire
component_trace = _Fire(component, args, parsed_flag_args, context, name)
File "/opt/conda/envs/zhixi/lib/python3.9/site-packages/fire/core.py", line 475, in _Fire
component, remaining_args = _CallAndUpdateTrace(
File "/opt/conda/envs/zhixi/lib/python3.9/site-packages/fire/core.py", line 691, in _CallAndUpdateTrace
component = fn(*varargs, **kwargs)
File "/app/KnowLM/examples/generate_lora.py", line 113, in main
tokenizer = LlamaTokenizer.from_pretrained(base_model)
File "/opt/conda/envs/zhixi/lib/python3.9/site-packages/transformers/tokenization_utils_base.py", line 1795, in from_pretrained
raise EnvironmentError(
OSError: Can't load tokenizer for 'zjunlp/knowlm-13b-zhixi'. If you were trying to load it from 'https://huggingface.co/models', make sure you don't have a local directory with the same name. Otherwise, make sure 'zjunlp/knowlm-13b-zhixi' is the correct path to a directory containing all relevant files for a LlamaTokenizer tokenizer.

您好我们在复现您的问题，目前未成功，建议您先用git clone 安装使用

您好，请问您是否检查您的网络代理配置？根据报错Connection to huggingface.co timed out，推测是由于国内网络无法访问huggingface.co所致，您可以在容器内配置网络代理后重试，谢谢！

您好，请问您是否检查您的网络代理配置？根据报错Connection to huggingface.co timed out，推测是由于国内网络无法访问huggingface.co所致，您可以在容器内配置网络代理后重试，谢谢！

您好，您的问题是网络问题造成的，建议您尝试使用代理或切换网络

好的，谢谢


fix mishandling of keyboard events

@shamansir it previously threw errors when a keyboard event (with no pos obviously) arrived there. I've changed the function to filter just mouse events, let me know if we need the kb events here too.

@mcm69 We don't, seems previous variant of this code messed up my mind, thank you!


How to generate avi file

I am looking to use the OpenH264 encoder to generate an avi file from a series of bitmap frames.  Is there any documentation to support this?

openh264 does not support conversion to any other format within containers, except for raw .264 file.


Add escape hatch for extra manifests and support for environment variables from secrets

It would be extremely handy to have the possibility to:

Add arbitrary manifests to the chart. One use case is to be able to provision ManagedCertificate, BackendConfig to be used with Google Load Balancer.
Set environment variables from secret. Helpful, for instance, for setting SCIM_AUTH_TOKEN

Yes please! We'd like to add HPAs, and the inability to pass in env vars from secrets is a pretty substantial oversight. Hopefully this gets attention quickly.

apologies for accidentally assigning - @kyle-retool if you want to take a look!


Fix: VM resource seconds field was ignored

Solution: Use the minimum between the VM resource 'seconds' and the executor's timeout as the reuse timeout of the VM.
Fixes #139

@moshemalawach would this impact some existing VMs ?

I am not sure it would impact VMs, depends on the default value used so far I guess

I was mistaken in the behaviour, the two fields mean something different:

program.resources.seconds = timeout per request
settings.REUSE_TIMEOUT = timeout without request

The change will should no affect currently running VMs that I know of, but I will send a warning in the dev channel anyway.


Training #3 but ended up without error rising up

Could you help me with some suggestions for training TecoGAN model?(runGan.py 3)
Here is my running history of the last three lines:
total size: 20024384
VGG19 restored successfully!!
Loading weights from the pre-trained model to start a new training...
but it will return to terminal command line without any error showing up.
By the way, runGan.py 4 (FRVSR) run successfully.
Thank you in advance for your time.

sometimes the following will show up:
[testWhileTrain] step 0:
python3 main.py --output_dir ex_TecoGAN06-27-17/train/ --summary_dir ex_TecoGAN06-27-17/train/ --mode inference --num_resblock 16 --checkpoint ex_TecoGAN06-27-17/model-0 --cudaID 0 --input_dir_LR ./LR/calendar/ --output_pre  --output_name 000000000 --input_dir_len 10

It might be a problem loading the pre-trained model.
could you try to change line os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' in main.py  to os.environ['TF_CPP_MIN_LOG_LEVEL'] = '0' , so you can see more messages?

Thank you so much for you quick reply.

It might be a problem loading the pre-trained model.
could you try to change line os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' in main.py to os.environ['TF_CPP_MIN_LOG_LEVEL'] = '0' , so you can see more messages?

Do you mean the missing variants problem when loading? Such as in the begining like this:
Sequenced batches: 4400, sequence length: 10
tData count = 27610, steps per epoch 6902
variable not found in ckpt: generator/generator_unit/resblock_11/conv_1/Conv/weights:0
Assign Zero of (3, 3, 64, 64)
variable not found in ckpt: generator/generator_unit/resblock_11/conv_1/Conv/biases:0
Assign Zero of (64,)
variable not found in ckpt: generator/generator_unit/resblock_11/conv_2/Conv/weights:0
Assign Zero of (3, 3, 64, 64)
...

Besides, even if I changed to '0' mode, the program will ended up without messages showing up:
Variable: vgg_19/conv5/conv5_4/biases:0
Shape: [512]
total size: 20024384
Only the following CPU & GPU information will show up after I switched to '0' mode.
2019-06-27 20:00:52.653857: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX
2019-06-27 20:00:52.669913: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2019-06-27 20:00:52.670751: I tensorflow/compiler/xla/service/service.cc:150] XLA service 0x55bfe8827fa0 executing computations on platform Host. Devices:
2019-06-27 20:00:52.670802: I tensorflow/compiler/xla/service/service.cc:158]   StreamExecutor device (0): ,
2019-06-27 20:00:52.818130: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:998] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
2019-06-27 20:00:52.818863: I tensorflow/compiler/xla/service/service.cc:150] XLA service 0x55bfe85c65c0 executing computations on platform CUDA. Devices:
2019-06-27 20:00:52.818891: I tensorflow/compiler/xla/service/service.cc:158]   StreamExecutor device (0): GeForce GTX 1080 Ti, Compute Capability 6.1
2019-06-27 20:00:52.819058: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1433] Found device 0 with properties:
name: GeForce GTX 1080 Ti major: 6 minor: 1 memoryClockRate(GHz): 1.62
pciBusID: 0000:01:00.0
totalMemory: 10.92GiB freeMemory: 9.82GiB
2019-06-27 20:00:52.819086: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1512] Adding visible gpu devices: 0
2019-06-27 20:00:52.820816: I tensorflow/core/common_runtime/gpu/gpu_device.cc:984] Device interconnect StreamExecutor with strength 1 edge matrix:
2019-06-27 20:00:52.820844: I tensorflow/core/common_runtime/gpu/gpu_device.cc:990]      0
2019-06-27 20:00:52.820857: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1003] 0:   N
2019-06-27 20:00:52.820999: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1115] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 9548 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:01:00.0, compute capability: 6.1)
Wish to see your further instructions. Thank you so much for your time.

I have solved the problem by adding memory.
Thank you for your help.
By the way, could you tell me the hardware condition in your training scheme as a reference?

Glad to see the problem solved.
The hardware we used for our model is:
GPU: Nvidia GeForce GTX 1080Ti GPU ( 11G GPU memory )
CPU: Intel(R) Xeon(R) CPU E5-1650 ( 6 cores )
CPU memory:  256G ( another machine with 128G also works well though )


Blazor InputRadio/Group components

Fixes #19522
Internal Review Topic (links to Radio buttons section)
I'm not quite there locally for preview bits yet. I usually get on the new bits at RC1. This PR was derived from the engineering PR.

InputRadio and InputRadioGroup component coverage.
Standardizing the use of @ on submit methods.

@MackinnonBuck ... Yes, DR and Artak have advised in similar scenarios on other 5.0 PRs to keep the <5.0 approaches for the 3.x versions of the topics.

@MackinnonBuck I think we can simplify manufacturer text that goes with the InputRadio components from ...
@foreach (var manufacturer in (Manufacturer[])Enum
    .GetValues(typeof(Manufacturer)))
{
    <InputRadio Value="manufacturer" />
    @manufacturer.ToString();

}

... to ...
@foreach (var manufacturer in (Manufacturer[])Enum
    .GetValues(typeof(Manufacturer)))
{
    <InputRadio Value="manufacturer" />
    @manufacturer

}

I put that update on the last commit. Seem ok to you?

@guardrex Yep, looks good!


Color sequence not respected

Power bi allows to define a color sequence which is used to display data using themes. They can be defined in a json file for example:
"dataColors":["#E03C31","#EAAA00","#00B2A9"...]
(see doc here )
The color sequence is respected when the visual is first loaded or refreshed but it isn't when new whisker box are added incrementally (selecting them in a slicer).
Example: Right: Whisker box plot. It has an incorrect color sequence. Left: high low plot done with another visual. It has the expected color sequence.

Same visual after a refresh, all the color sequences are ok now :

It would be nice that the colors respect the defined color sequence and stay constant so that we can have the same color for a same item on different visuals.
Thank you

Closed as duplicate of #21


Ollama pull toast message is transparent

The toast message when I pull an Ollama model is transparent.

:tada: This issue has been resolved in version 0.18.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


add CLI test for examples

What does this PR do?
adding tests for all examples in pl_examples
Partially #878
Before submitting

[x] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together? Otherwise, we ask you create a separate PR for every change.
[ ] Did you make sure to update the documentation with your changes?
[x] Did you write any new necessary tests?
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

btw this PR made the gpu_template completely identical to the cpu_template. both run on cpu :)


AI modifications to card data

This introduces the idea of receiving a command over matrix, which can be previewed or performed. I've added this as hovering over the button in operator mode.
Feedback on how that data is passed up and down would be appreciated.
Todo before merge:

[x] Documentation for local deployment
[x] Auth
[x] Feature flag

I've added a test but there is an async issue as the test completes before the write succeeds I think.

i feel like there is a bunch of stuff that you are relying on that is no longer in main--probably you should merge upstream changes again.

When selecting a card?? Am I expecting the chat bot to give me an immediate response in the chat?? I can't see messages pop up until I move in and out of the room

When choosing a card?? Am I expecting the chat bot to give me an immediate response in the chat?? I can't see messages pop up until I move in and out of the room. But I can see streams in the ai bot logs

It should stream in, you shouldn't have to move out an in. The patch cards weren't rendering properly, they just said "a patch" but that should be fixed in the last commit.

Hmmmm I wonder how long the wait is then after choosing a card and sending? It follows that I can't send anything following that.
Screen.Recording.2023-08-14.at.8.53.03.PM.mov
EDIT: I can't seem to press "Send" bcos its greyed out EDIT: The search bar always gets in a way of that chat box which is annoying. Ill file a ticket for that

Just to share here what we saw in the call was the error message that the event from matrix didn't have an unsigned property, and the message was the one with the card attached rather than a response.

Although one is flaky for what seem to be unrelated reasons, matrix tests are passing again. Host tests all pass but there's an error code response which I'm guessing is to do with linting (?)


ISPN-9613 Fix infinispan-bom

Work in Progress
Changes

./build-configuration/bom/pom.xml: kept only the org.infinispan* dependencies that may be used by an user. please review
The dependencies in doubt are with a comment TODO should be here?
Should the infinispan-spark / infinispan-hadoop be here as well? [NO!]

./build-configuration/pom.xml: all remaining org.infinispan* modules/tests. Can be imported by other external components. [Moved to ./pom.xml]

./pom.xml: dump all the dependencies and transitive dependencies. IMO, the transitive dependencies can be removed. Suggestions?

TODO

Remove commentend xml
Cleanup properties

I don't think we should have any test jars or bundles in the bom.

All the test-jar are already commented. The only test in bom is infinispan-common-test. I'm not sure if it should be here...
Removed infinispan-hibernate-cache-v51 and infinispan-persistence-cli bundles!
I guess infinispan-marshaller-kryo-bundle and infinispan-marshaller-protostuff-bundle should stay in bom, right?

In the build-configuration parent you define infinispan-cachestore-jdbc test-jar, amongst others, int he dependencyManagement. This should just be in infinispan-parent IMO

yes I left them there in case it needs to be used by some external project (spark, hadoop connectors, etc...) I can move them ./pom.xml if you think it is a better place although I would like to hear from others :)

You also define infinispan-embedded, will that not cause issues? If using maven I thought our position was that we should discourage the use of the uber jar.

it is there because it is used by the distribution module to publish the uber jar. Except if I did some mistake, they aren't upload to maven.

updated with "squashed" arquillian and wildfly version.

it is there because it is used by the distribution module to publish the uber jar. Except if I did some mistake, they aren't upload to maven.

The problem isn't whether it's uploaded to maven, the problem is that it will be exposed as part of the infinispan-bom, hence exposed to the user when we want to discourage it. Maybe I'm splitting hairs though and it's not a big deal.

nfinispan-marshaller-kryo-bundle and infinispan-marshaller-protostuff-bundle should stay in bom

:+1:

All the test-jar are already commented. The only test in bom is infinispan-common-test. I'm not sure if it should be here...

Aren't the test-jars defined in the infinispan-build-configuration-parent <dependencyManagement> section inherited by infinispan-bom? For example infinispan-server-core test-jar is in the parent.
I assume we're going to remove the comments before merging?

@ryanemerson I don't think maven will import the parent dependencies if infinispan-bom is imported.
I can move them to ./pom.xml. At least, we have everything in the same place
When I get the green light, I'll remove all the comment deps and squash the commits into a single one.

@gustavonalle To be honest, I'm not sure. If I put the direct deps in bom, you will get the same issue as before. I guess the issue was with spring-boot (or spark connector?)  that depends on netty 3.x while our Hot Rod client depends on netty 4.x.
I guess if we want the bom usable, we would have to split in embedded, remote, jcache, etc....
I'm open to suggestions!!!

@pruivo on master, <artifactId>cache-api</artifactId> is in the dependencyMagmt section, while in this PR it's not. So it will break the tutorials again for a different reason than spark and spring boot.

@pruivo Answering your question in the first comment:

Should the infinispan-spark / infinispan-hadoop be here as well?

Never! As far as https://github.com/infinispan/infinispan/ is concerned, infinispan-spark and infinispan-hadoop don't exist  :)

Updated!

Moved cache-api to bom
Fixed the jsr107 test failures

squashed!

Can we please get rid of all the infinispan.brand.version* properties ?

If I force the version of the console to 9.4.0.Final, the build completes, but the distribution artifacts use the infinispan.brand.version stuff:
infinispan/distribution/target/distribution:
infinispan-9.4.1-SNAPSHOT-all.zip
infinispan-9.4.1-SNAPSHOT-minimal.zip
infinispan-9.4.1-SNAPSHOT-remote.zip
infinispan-9.4.1-SNAPSHOT-src.zip
infinispan-server-9.4.1-SNAPSHOT.zip
infinispan-wildfly-modules-9.4.1-SNAPSHOT.zip

in essence, drop the infinispan.brand.version major/minor/micro stuff, just have a single property and default it to project.version.

the infinispan-management-console it is my fault :P I replaced versionx.org.infinispan* by version.infinispan

@tristantarrant should be fixed!

I can squash the commits after the review :+1:

Looks good !

@pruivo failures seem unrelated. I push the button ? 💣

@karesti go for it :) fire in the hole!


Please change the input parameter type of SetDefaultLogger to ILogger

So that users can modify the implementation of logger

@lizc2003 No, it is not supported. You can customize the  Handler or Write for the default logger of package glog.


Actually a suggestion

I love the bot. Its easy to use, and the commands are simple.
1.  I would love to see multiline prices, something like this
$s btc eth xrp
so this would be only one post, instead of typing all three separatly
Example
2. also, a nice touch would be special commands for like top 10 coins
$btc
$eth
$xrp
that dont need $s before them
Again, thanks for the great work you do. Have a good one

Hey dezindzer,
Appreciate the feedback! I did actually implement multi-line prices that work in a command such as:
$s btc,eth,bcc, however I actually broke it a while ago and forget to come back to fixing that so I have to thank you for reminding me about it.
As for searching up coins without typing a command string, that's something I've been thinking about for a while now and I think I'll go ahead and just put that plan into motion.
I'll update this thread once I've worked on these things.

The feature should be in now. Refer to https://github.com/kodycode/CoinMarketBot/wiki/Command-Page#coinmarketcommands to see some documentation it. At some point I'll remove the $search and $s commands once the majority is aware of this shortcut.
If you find any bugs, do let me know. I've tested the commands although it's not uncommon that I've missed or messed up something along the way.


Fix error 500 on database connect error

If $connection===false it obviously has no properties.
PR was originally opened as #529 against master (sorry).

Thanks for the fix!

Made connect_error a private function as it's currently used within the class only.


Fix incomplete checks for EVP_CIPHER_asn1_to_param

EVP_CIPHER_asn1_to_param() returns a value <= 0 in case of an error, and a value greater than 0 in case of success. Two callsites only check for < 0 instead of <= 0. The other callsites perform this check correctly. Change the two callsites to <= 0. Additionally correctly handle a zero return value from EVP_CIPHER_get_asn1_iv as success.
Fixes: #20116
CLA: trivial

Checklist

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

@hlandau - do you agree that this is trivial?

Yes trivial.

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Pushed to master, 3.1 and 3.0. Thanks.


version variable question

is there an option to select full version of the agent to deploy instead of just the major?
ie provide 5.5.16 instead of 5 ?

Hello,
I added a new version with this feature.
For instance, you can use extra var puppet_agent_package_official=puppet-agent-5.5.16


Sync waiters with latest versions

Codecov Report

Merging #1377 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #1377   +/-   ##
========================================
  Coverage    80.52%   80.52%
========================================
  Files           87       87
  Lines        12121    12121
========================================
  Hits          9760     9760
  Misses        2361     2361

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 09c9f5f...9a3d46b. Read the comment docs.

Did you mean to set botocore/data/dynamodb/2012-08-10/waiters-2.json to executable?

Pushed a commit that removed the executable bit from all our json files.

@kyleknap Added back the missing waiter.  Just to clarify the intent of this PR, this is syncing all the waiters we can while avoiding ones that are flat out wrong.  Small cleanups aren't something I'm targeting here.  Those ideally happen upstream.


pylint-django compatibility

Hi,
Just so you know, it seems that we cannot use django-configurations with the latest version of pylint-django (2.4.2), since it only accept a classic settings file to be configured.
See the issue here :  https://github.com/PyCQA/pylint-django/issues/307
Do you know any possible workaround ?

Issue is here https://github.com/PyCQA/pylint-django/issues/306

Any progress on this? Or any workarounds?

https://github.com/PyCQA/pylint-django/issues/306#issuecomment-859515591 has a workaround.

Does the settings affect the linting in any way? If not, one can use a minimal settings.py file:
SECRET_KEY = "pylint-secret-key"

DEBUG = True

ALLOWED_HOSTS = []

INSTALLED_APPS = []


Unpooling data format

Add support for "NCHW" data_format option for FixedUnPooling() and UnPooling2x2ZeroFilled() layers.

Providing more and more predefined layers is not a focus of this project. You can use any symbolic function available in tensorflow and it's easier if you implement this by yourself in your training code.


Redirect to yt-dlp

Checklist

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question

Please redirect users to yt-dlp or another tool that is updated regularly, if the latest version is from 2021 and has lots of vulnerabilities

If you look, the source tree is actively maintained, updated, and usable. They no longer publish releases. You should close this.

Essentially, duplicate of #31585, apart from OP not having read #30839 as asked.


Support custom views as header

Custom views can already be used as a dialog's title, message, content and button bar. It would also be useful to have the same ability when it comes to the headers of dialogs. For this reason, there should be setCustomHeader-methods, which accept a View or the resource id of layout resource as a parameter.
The header's divider should also be present, when a custom view is set. Furthermore, if views with the same ids as the ones that are used in the original header layout are present in the custom view, these views should be used as replacements of the original views.

Implemented in version 4.1.0.


Track 3 fields from mysql's information_schema.tables

@sougou
Fields: table_rows, data_length and index_length.
Doc: https://dev.mysql.com/doc/refman/5.6/en/tables-table.html
The goal is to export these variables for monitoring purposes.
I think data_free would also be useful but let me know how this CL looks OK before I go forward with that.

Looking good so far.
Do you think you can also display this additional info in /schemaz?

On Tue, Aug 25, 2015 at 9:23 PM, sougou<EMAIL_ADDRESS>wrote:

Do you think you can also display this additional info in /schemaz?

Looks easy on the surface if I push the stats down into schema.Table
instead of table_info.TableInfo
But, I see that schema.Table is used in multiple places, like
vtgate/planbuilder/schema.go. Will have to see if that sullies other things.

Added data_free column. Useful for innodb.

LGTM
Looks like one of us will have to merge this. Let me know when everything's done.


Why don't use Ansible best practice?

Hey @dschier-wtd,
I am new to Ansible and like your project to learn Ansible! I find the page Ansible best practice and wonder why you don't use this structure? Are there any reasons when I should use this structure and when not?

Hi,
thank you for the question. Let me explain this a bit.
The dedicated Ansible directory is needed to provide addtional scripts and kickstart files without cluttering the structure too much,
Storing the playbooks in a playbook directory is coming from the new collections structure and is also supported in the linked structures already. It just makes the ansible directory layout a bit more intuitive and there are less yml files next to each other that serve different purposes (requirements.yml for example).
Avoiding the inventory was a decision, since the idea of a single machine is easier to configure in a manifest. If you plan to setup many hosts a complex inventory layout makes way more sense.
Under the hood, I am sticking to this best practice: https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#keep-it-simple
The current structure is easier to maintain, if you don't have any idea of Ansible and any experienced user can adapt it to their needs :)

If wanted, I can address this by providing an inventory and descriptions how to use it. I already have an article series about this and can add it, if wanted: https://blog.while-true-do.io/ansible-inventories-1/

Thank you a lot for the feedback, :) This week the virtualization part will be released, and the machine will become a lab, finally.


Discontinue unweighted survey signals

Description
We currently report in the API weighted and unweighted versions of every survey signal. This roughly doubles the resources required to produce and store the survey data. However, due to reduced urgency at this point in the pandemic, unweighted signals that are available slightly sooner don't add much value when more-accurate weighted signals are also available.
FB Asana task with more info
Changelog

Remove all unweighted signals (those using uniform weights) from indicator lists in binary.R and count.R.
Suppress removed signals in sirCal ansible and package params templates.

Note: This is waiting for feedback from API users to see if anyone still has a strong need for particular unweighted signals. Aiming to deploy Nov 30.

I don't recall an existing email to the API list about this; @krivard mind if I send something to the API list proposing the discontinuation and asking for feedback?

Nobody on the survey mailing list has complained about this, so we're good to go there. We should merge/deploy this after the standard error reissue is done so that unweighted signals are backfilled too.

@capnrefsmmat Reminder to review.

Wait to merge until https://github.com/cmu-delphi/covidcast-indicators/pull/1065 is merged and standard errors are backfilled.


scripts: Move release_notes.sh to scripts

This file is not is not a document.
Fixes: #482
Signed-off-by: Jose Carlos Venegas Munoz<EMAIL_ADDRESS>

Coverage remained the same at 82.582% when pulling d17f710faa0e454d5cca76fb31f54941afaf2b42 on jcvenegas:jcvenegas/move-release-notes-script into 55849b738faff3d4f92e2489879c9784ac59518d on clearcontainers:master.

lgtm

lgtm


hosts delegated to accessory_config.hosts, but accessory_config is nil

My deploy.yml
  accessories:
    db:
      image: mysql:8.0
      host: <IP_ADDRESS>
      port: 3306
      env:
        clear:
          MYSQL_ROOT_HOST: '%'
        secret:
          - MYSQL_ROOT_PASSWORD
      files:
#        - config/mysql/production.cnf:/etc/mysql/my.cnf
        - db/production.sql:/docker-entrypoint-initdb.d/setup.sql
      directories:
        - data:/var/lib/mysql

then I run mrsk accessory start db

Looks like you have two leading spaces in your yaml file? Can't replicate here when running without that.


Search request must end with a blank line

Per http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0.pdf section 1.2.2.
I have some devices that ignore the request without the blank line.

Thanks for catching this! I must have misunderstood + the few examples I've seen online were all over the place. Fixing this in #6


Update Charts.yaml to have the correct annotations

Update Charts.yaml to have the correct annotations (based in index.yaml), so that we them propagated correctly when syncing with the ui-plugin-charts

This is dev validate only


Configure Codecov

Common Configurations

Codecov Report

Merging #29 (9578139) into main (7abcd92) will not change coverage.
The diff coverage is n/a.

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

@@           Coverage Diff           @@
##             main      #29   +/-   ##
=======================================
  Coverage   99.16%   99.16%
=======================================
  Files          61       61
  Lines         360      360
  Branches       23       23
=======================================
  Hits          357      357
  Misses          3        3

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 7abcd92...259184b. Read the comment docs.


Downloading Gradle Wrapper Timout

C:\Users\Administrator>flutter doctor
Downloading Gradle Wrapper...
Oops; flutter has exited unexpectedly.
Sending crash report to Google.
Failed to send crash report due to a network error: SocketException: OS Error: 信号灯超时时间已到
, errno = 121, address = clients2.google.com, port = 51375
Crash report written to C:\Users\Administrator\flutter_17.log;
please let us know at https://github.com/flutter/flutter/issues.
What I can do to solve it

If you are from China,  you know the network to google.com is not working.  Plz try to find VPN or proxy so that you can get the network working.

This sounds like https://github.com/flutter/flutter/issues/11681 which lists some possible workarounds.


infinity_hashtag_liker.py not liking anything

I am not sure what is going on. Infinity hashtag liker is running, but no images are liked when verifying in "Posts you've liked"
2019-06-01 13:09:41,404 - INFO - Logged-in successfully as '********'!
2019-06-01 13:09:41,405 - INFO - Going to like media with hashtag #kitties.
2019-06-01 13:09:43,711 - INFO - Going to like 84 medias.
4%|██▊                                                                          | 3/84 [00:30<13:52, 10.28s/it]
not one image liked. Has anyone come across this issue? It seems to cycle through but doesn't actually like the media.

+1


Got into a loop of CPU busy, children timeout, new children killed immediately due to timeout

In my copy, I'm going to have a separate timeout for "first health check" and make it more like 60 or 120 seconds.

Hey Chris! Are you saying that the wrong children were getting killed, or the new children were legitimately blocking on CPU loop?

wrong children were not being killed.  loadavg was 40 on 4 cpu box and children were not running before getting killed (and consequently python process was occupying a large amount of CPU on the box for no gain -- symptom is getting paged due to "KMA is using 100% on boxes"

Seems Kurt fixed this 2 years ago:  96e34eb  but never pulled it back.

That's really weird, I thought that was added in response to drowning HSM
servers with TLS handshakes that they couldn't catch up with.
Maybe I made the change only in KMA or something?
On Tue, Apr 11, 2017 at 1:32 PM, jayalane<EMAIL_ADDRESS>wrote:

Seems Kurt fixed this 2 years ago: 96e34eb
https://github.com/kurtbrose/ufork/commit/96e34eb79098498cd8a81986a19acadd3d80dec9
but never pulled it back.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kurtbrose/ufork/issues/4#issuecomment-293391553, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAhMviPKGFL_i2loLCZeyYB7tNAc_laOks5ru-N6gaJpZM4M6juK
.


CLI help default value wrong sometimes

Do you want to request a feature or report a bug?
Bug
What did you do?
traefik --help
What did you expect to see?
Correct default values
What did you see instead?
providers.file is shown with a default value of true, but in fact, it's false
Output of traefik version: (What version of Traefik are you using?)
At least v2. Not sure about v1

Closed by #4935.


Organisation

While the goals of the book are great, I have problems following it. First, prerequisites are not well set, I struggled a bit with the Javascript as I'm not primarily a JS dev, I expected something like an introduction to KotlinJs and maybe some JS, before jumping to the projects which needed Javascript, like the Geospatial messenger. Secondly, the organization was quite poor, only following the book, I don't know the package structure used, the files created or where to create a file and write the code written in the book. Which means I have to come back here frequently to check the code examples and all the stuff above. If the JS parts are not necessary, it'll be better they're not written in the book as some of us follow the book and code along.

Hey @Chikrix I totally understand your pain. I am in the same position right now. Trying to write the code along and there is so much information missing. Need to constantly switch to this repository as well as Google a lot.
The book is unfinished and very raw.

Please reopen if the issue still persists.


test(paymaster-proxy): add integration tests

#301  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @jakim929 and the rest of your teammates on  Graphite


[Icons] Upgrade to Font Awesome

Font Awesome 4.7 is out and it's time to update I guess.

@BreadMaker You did it last time when upgrading to 4.6.3. Would you mind doing it another time? :pray:
Otherwise I would try to get this done because I really need the new icons (especially the telegram one).

I'm on it, it's always a pleasure to help.

Done, let's continue at the PR #4766

@BreadMaker Awesome! Thanks! :smiley:


Strong named assemblies support

I think the title describes the issue pretty good.
For my client's commercial software, I'd like to try out SaaSKit as it closely matches my own multi tenant structure, but we are using strong named assemblies so that'd require strong named assemblies for SaaSKit as well.

@hbulens, are you certain that Strong Names are a good idea for your client as you target Asp.NET Core?
Remember, these are useful for identity, not security... and with Asp.net Core you should no longer be relying on the GAC.

https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/strong-name-signing.md
https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/oss-signing.md

I have no plans to support strong naming.


Change headers and params core.http action parameters type to object

This changes the type of headers and params core.http action parameters type from string to object.
I assume the action was defined before CLI supported complex type so action defined type as string instead of object. This is invalid and incorrect use of the types - the type should indeed be object (dict) since the runner shouldn't be responsible of figuring out and parsing the parameters.
This change is backward incompatible, but I think it's fine. I wanted to make it backward compatible since we support list for parameter type attribute but things broke, horrible. I got the CLI to work, but everything else broke down.
On a related note - I think we should also make a change so user can't specify a list for action parameter type attribute since things (parameter casting, etc.) break horribly and we don't support it.

+1

On a related note - I think we should also make a change so user can't specify a list for action parameter type attribute since things (parameter casting, etc.) break horribly and we don't support it.

Made that change in #2185 which already deals with validation - b4a56ea5ba998a919ef95c02a13c4dec10231c61.


add fake embeddings class

Nice. Maybe we should also add a check to ensure the length of input texts and length of returned vector arrays match in embed_documents:
def embed_documents(self, texts: List[str]) -> List[List[float]]:
        return [self._get_embedding() for _ in texts]


Minor code clean up

Minor code clean up requested in https://www.youtube.com/watch?v=aYMUYkk92NY&t=511s I have not tested this as I do not use Windows - and therefore cannot use win32api - but everything should work just fine.

Looks great, thank you for your submission!


move tokenize operator in RecDP

What changes were proposed in this pull request?
migrate llm-ray tokenization to RecDP
Why are the changes needed?
How was this patch tested?
UT will be added later

tested locally, since this PR is not effecting existing codes, merge bypass UT


fix: remove tooltip, fix sizing and alignment on deskotp

Removes unneeded tooltips for custom emojis on desktop and makes sizing a little more consistent with stock emoji.

This likely conflicts with @songgao's alias PR, we should probably try to resolve some way.

I was hoping we could maintain a fixed ratio between stock emojis and custom emojis. For example, if we use a ratio of 0.85, when stock emoji renders at 32 custom emojis will render at 27.2. Here's my reasoning: the reason why we need to treat them differently is stock emoji doesn't render to the same size as their font size in pixels, but custom emojis do. But since they scale up and down proportionally, there's no reason the ration between stock and custom emojis can change. With that thought, I have used a fixed factor of 0.85 for deriving custom emoji size from stock emoji size.
Though I see in this PR that the custom emojis sometimes get larger size, so it seems my assumptions might have been wrong. My PR unfortunately changes how we choose component to render emojis and specify sizes (via an exported function renderEmoji in util/emoji.tsx) which will conflict with this. But please feel free to merge this and we can work from there and incorporate the changes into my PR. Let's also talk about how we should plumb the size parameter (and when they are needed).


DOC - Add use case describing how to use hcache with nr.cfg function

Update documentation to include examples of sourcing data from hcache for nr.cfg and nr.cfg_gen and nr.nc functions.

Added.


Update pubspec.yaml to use latest device_info_plus

Could you bump this to ^7.0.0?
cc/ @SergeShkurko @Frago9876543210 for review

@JoshRice1 thanks for your contribution!


Rendering silences takes a long time

Rendering the silences list from the API, in an appreciably large list of silences, takes ages. Rendering ~500 silences locks the UI for a good 10 seconds while they are rendered. Additionally, because the UI is locked, it incorrectly shows "No silences" for an extended period of time.
I suggest either:

enabling pagination on the silences API endpoint (https://github.com/prometheus/alertmanager/blob/master/api.go#L365-L375) and adding logic to the angular code to request additional silences based on scroll position
Hackery with angular that stores the entire response in memory, and only renders out the silences based on scroll position

My preference is the first option.
@fabxc @beorn7

Related: #293 . Also, we will eventually need pagination and server-side searches for the alert listing, too.

Discussed this with @stuartnelson3 in person again.
We all agree on pagniation and advanced selections (e.g. along labels) for silences and alerts in the API. The real challenge lies in the server-side implementation. Internal interfaces need a fundamental change, combining pagination with searches will add tricky challenges as well.

In my experience, html rendering time >> golang querying and filtering time. From what I've seen with our current alertmanager at SoundCloud:

The entire request time for querying all silences (~750ish) is around 250ms
Looping through all silences on the front end takes another negligible slice of time (<100ms)
Rendering the silences to HTML takes ~10s

Even doubling the server time (which I doubt would happen) would result in a massive usability improvement.
I think as a first iteration, it would be acceptable if the backend filtered everything by labels and then returned n silences/alerts at offset m (with some arbitrary page size q).
I don't think it would be possible for anyone to have a large installation where server processing time is even close to equal to client rendering time, so I'm guessing this would be a win for everyone.
I'm not sure how big the changes are that you're imagining for the internal interfaces, but I could push up something simple with pagination + offsets (no filtering) to see if it's something you would like me to pursue.

But what if the silences change (which gets more likely the more you have) between loads of the next page? People would potentially not see certain silences or see some twice.

That is an excellent question.
Could we make use of the ID, and include that in the requests for further pagination? lastID=33, so the next list of paginated items starts at whichever ID is the next one?

Yes, ordering seems to solve the issue initially – I'd expect people to
expect time-ordered silences though.
But you are right we don't need a perfect O() implementation internally to
get huge benefits. Give it a shot if you want. Don't worry about breaking
the API. It's undocumented and experimental.
On Mon, Aug 8, 2016 at 4:18 PM stuart nelson<EMAIL_ADDRESS>wrote:

That is an excellent question.
Could we make use of the ID, and include that in the requests for further
pagination? lastID=33, so the next list of paginated items starts at
whichever ID is the next one?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/prometheus/alertmanager/issues/431#issuecomment-238251753,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEuA8mhopXLWPGYzdfNATRNRHEofYuGqks5qdzqhgaJpZM4JOqGl
.

Fixed with v0.4.0


bug: Typo in landing page npx command

Provide environment information
Not really needed?
Describe the bug
The landing page which includes the npx create-t3-app copiable command has a type
should be
npx create-t3-app
actual
npx create t3-app
Reproduction repo
next
To reproduce
Go to https://create.t3.gg/ and look at the command
Additional information
No response

if you look closely it's actaully npm and not npx, so the create is a valid subcommand


Integrate net-istio-webhook rock

Context
Change the image used in the corresponding charm to new rock image from our team's registry
What needs to get done

Change the image used in the corresponding charm to new rock image from our team's registry

Definition of Done
The rock is integrated, and all the integration tests pass.

We decided for now to change the value in the config.yaml but in the future we want to use this https://github.com/canonical/knative-operators/issues/247


⚠ Bofrost.at has degraded performance

In 54acc78, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1430 ms

Resolved: Bofrost.at performance has improved in cbf3129 after 10 minutes.


merge from arlac77/npm-package-template-esm-only

package.json

chore(scripts): add c8 -x 'tests/**/*' --temp-directory build/tmp ava --timeout 2m && c8 report -r lcov -o build/coverage --temp-directory build/tmp (scripts.cover)
chore(scripts): add ava --timeout 2m (scripts.test)

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


如果让解析出来的不带包名？

如果让解析出来的不带包名？

Please open the issue using the template and write in  English so we can help you out.
Thanks for your understanding.


Implement ideal group subquestion ordering

Current behavior
My understanding is group subquestions are currently ordered as follows:

When open, by highest CP, so if option Y has CP 55% and option X has CP 30%, Y is shown above X.
This is the case for numeric and dates as well, higher CP medians shown at the top.
Pending questions seem to have subquestions shown in order created, Luke suggests by subquestion id, which might not be stable.

Expected/desired behavior
Ideal is this:

Have option to create custom ordering that overrides changes in CP.
And instead of or in addition to the above it has the following logic:

IF all close dates are the same

Then sort by highest CP, regardless if binary or continuous
Sort by order created when pending

IF all close dates are NOT the same:

Sort by close date, regardless of value of CP.
Sort by close date when pending as well.

We could even potentially get custom ordering for free via the close date sort, as mods and admins could increment each by a few minutes, though this is a bit hacky.

I'm not seeing a ticket for specifying custom colors for binary group subquestions as well, and am unsure if this should be lumped into this or a separate thing.

@ryooan I like what you've outlined, but it sounds a bit complicated to me. How about:

It is possible to manually reorder subquestions when editing a group. Probably using arrows like this:

Groups have a new field: subquestion sort order. Options are:

Manual: matches the order from the edit form.
CP (asc.): ascending Community Prediction.
CP (desc.): descending Community Prediction.

Fan graphs are always sorted by the manual sort order.

Timeline graphs etc. are sorted by the chosen sort order. Resolved questions are always sorted after non-resolved questions.

Note: notice the sort by close date is missing, since it's easy to do by manual sorting so would be mostly redundant.

@SylvainChevalier I think that sounds good

@SylvainChevalier related, but would be great if the order in the timeline down here matched the order in the table, except listing open stuff first. I have no idea what the ordering is currently based on, it's very jumbled.

@ryooan good point, clarified my comment above.
(Btw, the group you linked was slightly broken because the Jan-25 and Feb-25 questions were named "Jan-24" and "Feb-24". This confused the ui because there were two "Jan-24" and two "Feb-24". I renamed the questions and it fixed it.)

Oh good catch, thank you!


Why doesn't PageTable implement Clone?

I think this type can implement Clone because PageTableEntry does.

I agree that this should be possible. You have to be a bit careful when using cloned page tables to not accidentally introduce mutable aliasing (different &mut references pointing to the same phys addr), but the cloning itself should not be problematic.


Make travis-ci deploy code use versioned paths

put a latest link on DRC linking to a discreet path on akamai cdn.
i.e. developer.rackspace.com/downloads/rack/osx/latest > akamai/version/1.0.0
Need to update sphinx docs

Part of this was done in #235 by @rgbkrk

[X] Updated Sphinx docs for rackcli
[X] Switch to drgsites account

We're going to continue to use master. This is complete.


Light level only shows on blocks along the Z axis

For some reason, the light level is only shown on block positions where X = 0, see the screenshot.
I also went back to the coordinate origin to see whether they would show along the X axis, but that is not the case.

Minecraft 1.16.4, with canvas renderer.

Mod List (Click to expand)
[✔] architectury-1.3.80-fabric
[✔] canvas-mc116-1.0.1267
[✔] fabric-api-0.29.3+1.16
[✔] fabricmod_VoxelMap-1.10.14_for_1.16.4
[✔] illuminations-1.4.2
[✔] illuminations-uninstaller
[✔] light-overlay-5.6.1
[✔] lithium-fabric-mc1.16.4-0.6.0
[✔] Mesh-0.5.5-alpha.17+1.16.4
[✔] modmenu-1.14.13+build.19
[✔] okzoomer-4.0.1+1.16.2
[✔] phosphor-fabric-mc1.16.3-0.7.0+build.10
[✔] respackopts-1.3.1
[✔] RoughlyEnoughItems-5.8.10

is this sodium plus canvas

is this sodium plus canvas

update: removing Canvas seems to fix the issue.

update: removing Canvas seems to fix the issue.

This happens to me as well, but only with LightOverlay 5.6.0 and above.  Version 5.5.4 works like a charm.  So I hope nothing forces me to upgrade.

FYI, this defect remains with Canvas mc116-1.0.1511 and Light Overlay 5.8.1.  Light Overlay 5.5.4 still works fine with the new Canvas version.

Here's what spiralhalo commented in Canvas issue 199 ( https://github.com/grondag/canvas/issues/199#issuecomment-874476263 ):

I have figured out the issue. LightOverlay uses accesswidener to access and compute frustum visibility directly.
To fix this in our side would require some superfluous computation in the render thread so I find it unlikely but would have to ask Grondag to be sure.
An easier solution is to ask LightOverlay to use the public function Frustum.isVisible(Box) to compute visibility as intended.

I got in touch with Grondag and he determined it would be worth fixing it on Canvas's side. The frustum issue will hopefully be fixed in the next Canvas release.

Thanks for the fix!


Update to tensorflow 1.4.1

Almost the same as https://github.com/santi-pdp/segan/pull/7, just a bit cleaner
See also https://github.com/santi-pdp/segan/issues/20

I   try tensorflow 1.5.0 with your modify sucessfully, thank you,  guy! of course ,  correct cuda and cudnn is needed.


What IDE do you use to develop EOS?

What IDE do you use to develop EOS,you can do breakpoint debugging?

@heifner

qt creator

Qtcreator, but there are some functions that don't seem to jump in, so we have to interrupt before we can jump in.
@chenlian2015

now i use Microsoft Code to view code.

Please use telegram for questions. I use CLion.

sourceinght4.0,gdb debug,what about you.

qt creator @stvenyin

@heifner ,i'm change Clion development debug.
thank you very much.


Sergen. System Argument Out Of Range Exception

Hi,
I´m trying to generate code for a very simple table with only 2 fields (id and description) and sergen crashes.
StartIndex cannot be longer than the chain length
Any idea? Thanks in advance
I have codeGenerator 2.7.2 unless with 2.7.1 got the same result

@pesnunj0 - what DB engine , and is this table related to a Foreign table ?  It looks like it is trying to get a property from the table an it cannot or has a null value  so taking a Substring of it is where the issue is - check your column names  for example description field is normally reserved key word - so it could be choking on that field - depending on db ..

Thanks for your quick answer.
Db Engine is mysql. Another table is related to this one. The name of the fields are in spanish
1.- "concepto_acelerador_id"  type smallint Key, Not null, Autoincrement,
2.- "concepto"  type varchar(20)
I don´t see ant strange thing....

concepto is detected as a table field prefix, common for all fields, so concepto fields generated name is empty string. that's why it fails.

Oh, I never guess a Spanish word would be used.
I generated the code manually.
I assume that if it happens again is due to a reserved word
Thanks a lot

Sorry,
I have two new tables with exactly the same issue. The first one is sexos with only two fields sexo_id and sexo. This one is not a problem, I built it manually, but the second ne is a big table.
Will you be so kind and tell me wich field is reponsible for the crash in order to rename it?
Are there a list of reserved words?
Is it posible to solve these kind of issue in other way?
Thanks a lot
clientes.zip

Upgrade to 2.8.0. It is not about reserved words, it is about prefixes.

Sorry but with 2.8.0 I get the same result.


adds authentication helper for aws eks

Adds a helper class which can retrieve a token which can be used to authenticate against aws eks
Signed-off-by: S.Cavallo<EMAIL_ADDRESS>

Cool, reviewing...

Thanks again.
1 minute is really short, for the interested #393 is brainstorming on adding auto renewal to kubeclient.


question: Map Move Event

Is it possible to listen for map move events like when a user has stopped panning a map or zooming?

This plugin supports only these events currently.
https://github.com/wf9a5m75/phonegap-googlemaps-plugin/wiki/Map#listen-events

For your purpose, listen the CAMERA_CHANGE event.


Fix compatibility with Redmine 3.3

This fixes the following error:
$ bundle install
Your Gemfile lists the gem redcarpet (~> 3.3.2) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of one of them later.

[!] There was an error parsing `Gemfile`:
[!] There was an error parsing `Gemfile`: You cannot specify the same gem twice with different version requirements.
You specified: rdoc (~> 4.3) and rdoc (>= 0). Bundler cannot continue.

 #  from /srv/redmine/redmine-3.3/plugins/redmine_git_hosting/Gemfile:31
 #  -------------------------------------------
 #  gem 'asciidoctor'
 >  gem 'rdoc'
 #
 #  -------------------------------------------
. Bundler cannot continue.

 #  from /srv/redmine/redmine-3.3/Gemfile:118
 #  -------------------------------------------
 #  Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file|
 >    eval_gemfile file
 #  end
 #  -------------------------------------------

Thank you!


Fixing quotes in README

Hi,
These must be single quotes.
Best regards,
David

Ah thanks for the PR 😄

You're welcome :)


JSON NULL-node to XML conversion. (Will be asserted to Exception a.t.m.)

This test shows the issue of converting JSONObject.NULL-values to an empty-XML-String.

UnitTest which shows one issue solved in this pull-request:
https://github.com/douglascrockford/JSON-java/pull/138

Can't auto merge, will merge manually.


Is it possible to use with Bitbucket cloud?

Is this posssible to work with bitbucket cloud? As I keep getting 403, like either my repository is not present or I don't have permissions, but I think I should be doing everything right.
So thinking as lot of thing are available for bitbucket server but not cloud, maybe this is the same?
Thanks

Hey @UrosCvijan
I think the API's are quite similar, you could try to set the URL to the cloud instance and try it out - we have not tested it yet.

Hi @christiansiegel ,
I will try. I think i even tried all the combinations but constantly was getting like permission denied error, if i have access or check if the repository exist. It was something like that.
I think there is some difference what is organization in bitbucket server, cloud etc..
I mean, you dont have to change it for this use case, it would be nice. I will also try to push that we move to github as noticed for a lot of things bitbucket cloud does not have support or those other things dont have support for bitbucket cloud.
Thank you for the great tool btw.. .

Hi @UrosCvijan ,
I played around with it: With the Bitbucket Cloud client of atlassian-python-api I could get it to work. So what needs to be done is

Upgrade https://github.com/baloise/gitopscli/blob/f351bc4dc1047c04c1cb590e7e56e71f051edfba/setup.py#L13 to a more recent version with cloud support
Implement the GitRepoApi interface for Bitbucket cloud using the aforementioned Cloud client

I started on branch feat/bitbucket-cloud. I marked all the remaining TODOs. Unfortunately I don't have much time these days. Anyone, feel free to take it from here..


make clippy fails with latest changes

It seems that cargo clippy on the kernel module fails now due to the packit dependency. Curious, as there is an
--exclude packit line in make clippy, but I assume this does not apply to clippy applied to the kernel module.
$ make clippy
cargo clippy --workspace --all-features --exclude packit --exclude svsm-fuzz --exclude igvmbuilder --exclude igvmmeasure -- -D warnings
error: failed to load manifest for workspace member `svsm/svsm/kernel`
referenced by workspace at `svsm/svsm/Cargo.toml`

Caused by:
  failed to load manifest for dependency `packit`

Caused by:
  failed to read `svsm/svsm/packit/Cargo.toml`

Caused by:
  No such file or directory (os error 2)
make: *** [Makefile:178: clippy] Error 101

Yesterday we merged 2 PRs that changed couple of submodules (packit was part of it), so I guess that could be the issue.
See https://mail.8bytes.org/pipermail/svsm-devel/2024-November/000406.html

So when updating to latest HEAD please make sure to update your
submodules as documented in PR #514:
	# clean all generated files to avoid having folders with left-overs
	git clean -xfd
	git submodule foreach --recursive git clean -xfd

	# sync urls and update/init git submodules
	git submodule sync
	git submodule update --init

The libmstpm/ directory might remain after this and can be safely
deleted.

Thanks! Worked for me :)


Create a semi-automated release script

Because this really shouldn't be manual ideally.
This script was used for guidance with the https://hackage.haskell.org/package/webauthn-<IP_ADDRESS> release

I think just running the commands cabal sdist and cabal haddock --haddock-for-hackage and inspecting the results is good enough for that, which just checks that it builds, which CI should do already. And things like the release commit, branch push, tag, cabal version field should be updated by the same person doing the release.

Sounds good, I called it release-candidate instead (we should keep the word "release" in there)


Nested snippets not functioning as expected.

I am running into a bit of an issue where when I have let g:OmniSharp_want_snippet=1 the first snippet works correctly but if I try to nest them it won't complete the snippet and won't select the argument. Below is a screenshot of the first snippet working correctly followed by the next screenshot is what I get after doing another snippet inside the argument of the first snippet (using Debug.Log as an example).
I am not sure if this is through fault of my own or some sort of bug but I am using neovim (nightly build) with coc for completion. My nvim config can be found at https://github.com/kalvinpearce/nvim

I can reproduce this with coc but not with other autocompletion plugins like asyncomplete. It looks to me like a bug on coc's side.

Oh that makes more sense. Cheers for that and sorry I didn't think of that before. I'll go make an issue there


[DOCS] add setup with docker

Description
there is no setup intructions for docker and we can add that
Screenshots
No response
Additional information
No response

asign to me


fix#1376: markdown files considered for library pattern updates

Thanks @erikerlandson! Running sbt fmt will fix the formatting.

lol that will teach me to edit on github :grin:


The Fugu tracker should be labeled generically to represent all Chromium browsers

Describe the bug
Currently the fugu tracker says "Chrome 88" "Chrome 89" and "Chrome 90"
Expected behavior
It should say "Chromium" I think. Particularly because these features are available in Edge and several of them are actually being developed at Microsoft.

Is there a delay after the changes merge before they show up on the site? I'm still seeing Chrome in the headings...

Yah. We deploy 1/day, usually around 8:00pm Eastern.

Awesome. Thanks so much for making this change.


Fixes : #4273 Add link to user guide in About

Fixes: #4273  Add a link to the user guide in About
screen short:

as it is approved so please merge it

Thanks @Rishavgupta12345


Is this book still being written?

I've noticed that on the book website, the pdf is called "draft," and at the bottom of many pages it says it's a draft. Is this book still being written / is it not complete yet? Or is this just for the sake of potential errors/mistakes?

The book was finished in 2022. However I continue to make small edits (in response to github issues) every quarter or so. So the online version may be more up to date than the hardcopy....

Is the book 2nd printing hardcopy available? It seems the current available hardcopy of Amazon is 1st Printing from March 2022.


[Bug]: Autogen Studio - Changing Models in Agents

Describe the bug
After changing the model for userproxy, and primary_assistant agents. The agents don't use that model, when creating a new workflow.
Agents:

New Workflow:

Steps to reproduce
No response
Expected Behavior
No response
Screenshots and logs
No response
Additional Information
No response

Hi @3hx ,
Thanks for mentioning this.
New workflow shows a default sender/receiver which you can replace with any of your existing agents. There is a dropdown at the bottom of the screenshot you shared. Selecting an agent there should load the agent config you configured previously.

There is a lot of room to still improve this UX, changes/updates coming!

Models are not getting saved in the workflow


A mechanism to what attributes in sections 3, 4, and 5 are mutable and which ones are required.

It would be beneficial to the community if there was a mechanism to inform a user as to what attributes are required to be populated.  Sections 0 and 1 are easy because they are static, but 3, 4, and 5 are dynamic according to their template numbers.  And even with section 5, some of the metadata, should not be edited by the user.
Let me think about an added feature re: this.
Originally posted by @EricEngle-NOAA in https://github.com/NOAA-MDL/grib2io/discussions/66#discussioncomment-5652839

Saw your comment on the NCEPLIBS-ip CMAKE issue related to this one.  This is a work in progress...and thinking out loud here...
Incorrect metadata for sections 3 and 5 would cause the most problems in terms of mapping/plotting and unpacking/packing data values, and with interpolation.  Section 4 is product definition info, which could cause problems, but mainly just in terms what the data are.

Hi,
I'm just using another model dataset, i.e. globally gridded data expressed on 0:360 longitude and the levels, when encoding 3D data is set a integers.  I like your notebook that you created and I think an example where encoding a 3D array from scratch, not a copy from 1 grib file to another, is demoed would be a great gesture to the grib2io community :-)

@EricEngle-NOAA
We are still looking to leverage grib2io to write gribs in our system so there is still interest in your work.