Ignore queued darwin tests, as they hang quite often

…pping of tests
as the darwin checks stall for no real reason we are ignoring the darwin checks for now if they are still pending

We can re-enable them later if the capacity problem is solved

Yes, I understand the desire to avoid them for now (even though darwin packages should really wait). Hopefully we can get the capacity fixed eventually.


Use Patch instead of Update when setting Shoot status to Aborted

How to categorize this issue?

/area usability
/kind enhancement
What would you like to be added:
To prevent gardenlet from exiting, we should use Patch instead of Update when updating the .status.lastOperation.state to Aborted on start-up: https://github.com/gardener/gardener/blob/61e391ecb37013c8fa0637136bb03ba9f4ddac91/pkg/gardenlet/controller/shoot/shoot.go#L192-L199
We only care about updating the status properly and don't need to operate on the most recent version of the object in this case.
Why is this needed:
Prevent unnecessary restarts.

/assign

/assign @acumino


How to call parent's method in custom render component?

Description
I am using custom render in hotTable.
In the custom renderer component, I want to call the parent's method when clicking an icon.
I tried to use event and props but both of them did not work.
Anyone please let me know solution.
Demo
Methods as props
Home.vue

<hot-table :data="hotTableData" :autoRowSize="false" :autoColumnSize="false">
         <hot-column title="Character" width="350">
             <first-column method="handleUp" hot-renderer></first-column>
          </hot-column>
</hot-table>

......................................................................
......................................................................

import FirstColumn from "./FirstColumn.vue";

......................................................................
......................................................................

methods: {
    handleUp(id) {
         console.log(id);
    }
}

FirstColumn.Vue
<template>

                {{value}}

</template>

Error: this.method is not a function
Events
Home.vue
<hot-table :data="hotTableData" :autoRowSize="false" :autoColumnSize="false">
               <hot-column title="Character" width="350">
                   <first-column @onUpUserValue="handleUp" hot-renderer></first-column>
               </hot-column>
</hot-table>

......................................................................
......................................................................

method: {
    handleUp (event, id) {
            console.log(id);
     },
}

FirstColumn.vue
<template>

                {{value}}

</template>

No Result
Your environment

Vue wrapper version: ^2.5.7
Handsontable version: ^7.4.2
@handsonetable/vue version: ^4.1.1
Browser Name and version: Chrome
Operating System: Windows 10

Hi @magic990619
I would like to help you with that, but I will need a working demo first to clearly define the problem and offer a solution.
So could you extend our demo with custom renderer example - https://jsfiddle.net/6hwp7ofc/?

Hi, Thank you for your message.
I tried to make a demo on codesandbox.
https://codesandbox.io/s/relaxed-elion-v7x8i
But it shows error even though I tried to show basic handsontable.
Would you please have a look?

It works now. I think this was related to codesandbox bug - https://twitter.com/techniq35/status/1268011919748861953
So you can complete your demo.

Okay. Thank you.
I will complete demo soon.

Thank you for the demo.
I suppose do you try to achieve something similar to this - https://github.com/handsontable/handsontable/issues/5977?
Unfortunately, it seems that it is impossible.

Impossible?
Is there any way to call method in custom renderer component?

As @aleksandra said in this forum thread - https://forum.handsontable.com/t/how-to-style-specific-column-headers/3064/2?u - we do not have any official API for column renderers. That is also for customer renderers.
Maybe I don't fully understand your requirements. When I'll click or doubleClick in the cell each column what should happen?

I think this is not what I want to do. https://forum.handsontable.com/t/how-to-style-specific-column-headers/3064/2?u
What I want to do is like this.
When I click 'First click' and 'Second click', I want to put log of cell value on console.
But as you can see on demo, value is only logged on method of custom render. For calling parent method, it shows error. For easy understanding, I will add a short video of current demo status.
https://drive.google.com/file/d/1DbRLgFCqwjpuS7I735nTzwsDNoiKEiYw/view?usp=sharing
I hope this will help you to understand.
Thanks.

Is it impossible?

Hi @magic990619
I have to consult with our Vue developer.
If I'll have any clue I come back.

@magic990619 The thing that I think you're trying to achieve is currently not possible due to a bug in the wrapper. It's already fixed on the develop branch (https://github.com/handsontable/vue-handsontable-official/issues/172), and will be out with the next @handsontable/vue release.
The fix allows passing props to custom renderers/editors, so it would be possible to pass :method="handleUp", as you did in your demo, and then the handleUp method would be callable from inside of the renderer.

Thank you, @jansiegel  and @pnowak .
I tried on your codesandbox, it's working.
When will the next version release?

How can I use it on my application?

We plan to release wrapper with a new version of Handsontable.
Handsontable 8.0.0 is at the stage of fixing all found regression issue.
Unfortunately, I can't give the precision date release. But I suppose it takes a few weeks.

Few weeks...
It's quite long time for me. I am working on a educational project and I have to use handsontable.
Is there any way to use @jansiegel 's commit?

As @jasonlfunk said in https://github.com/handsontable/vue-handsontable-official/pull/173#issuecomment-643133225 you have to git clone from develop branch and npm i && npm run build.
Next, use npm pack and move handsontable-vue.something.tgz to your directory.
In your folder make use npm i handsontable-vue.something.tgz --save. And you could normally import import { HotTable } from '@handsontable/vue in files.

Hi, @pnowak , @jansiegel , @jasonlfunk
Passing props is working well on codesandbox.
https://codesandbox.io/s/clever-bardeen-jvt00
But it's not working on my project. I cloned the develop branch, build it and use it on my project.
Attached is the one that I built and use in the project. (/node_modules/@handsontable)
@handsontable.zip
Would you please have a look what's wrong?
Thank you.

Hi @magic990619
Are you sure about codesandbox? I get a syntax error - SyntaxError: [BABEL] /src/main.js: Unexpected token ; in JSON at position 12 (While processing: "base$0").

I think that's a bug of codesandbox.
Please try to save main.js again. Sometimes, it shows syntax error.
If you save main.js again, that error disappears.

I tried a few times and the result is the same.
I asked for help our manager @aleksandra and unfortunately, she had the same error.
So could you check one more time that this demo works for you?

https://drive.google.com/file/d/1X3nw-xUv_9FwYHK1WjCVOAjlo7AsPbC8/view?usp=sharing
Please have a look this video.

If we remove/commented getDebugInfo and again save the file it starts working.
Nevertheless, because this is a custom implementation code review and guidance is reserved only to the client with an Extended support license.
Could you send to<EMAIL_ADDRESS>your license key?

It looks like this issue has been continued on the emails.
If it is valid please let me know. Till that time I am closing this issue.


made font to put priority on google version

Google's font style that we are importing put local one the priority. I put the remote one first so it can avoid old version of Poppin installed on local.

Is this still relevant?

We were leaving this open in case any more font issues arose. But I'm comfortable closing now.


CrossAttention And Self-Attention

Hello Author：
In the CrossAttention class in the utils.py file, there is only one input parameter x, which actually computes Self-Attention. Is your code inconsistent with the content of your paper?

I have the same question. I can't find the definition of the Local Cross-Attention Fusion module mentioned in the paper. In the forward, I only see the simple addition of convolutional features and swin features. Can you explain it?


Cloning UCTB Repository Fails with SSH Public Key Error

It appears that my graphics card, the 3090, does not seem to support the older version of TensorFlow 1.13.1 very well. Therefore, following the instructions in the tutorial, I tried to execute git clone git@github.com:uctb/UCTB.git, but encountered an error message:
Cloning into 'UCTB'...
The authenticity of host 'github.com (<IP_ADDRESS>)' can't be established.
ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com,<IP_ADDRESS>' (ECDSA) to the list of known hosts.
<EMAIL_ADDRESS>Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

Dear xubin04,
Thanks for your interest in UCTB. According to your log, I think you may need to check your SSH keys. Here are several things that may help:

GitHub uses SSH keys for authentication when cloning repositories via SSH. You need to ensure that your local SSH key is added to your GitHub account.
To check if your SSH key is already added, visit your GitHub account settings (https://github.com/settings/ssh/new) and look for your public key in the list of SSH keys.
If your key is not listed, you'll need to generate a new SSH key pair (if you haven't already) and add the public key to your GitHub account. You can generate a new SSH key pair using the ssh-keygen command in your terminal.

If you still cannot clone UCTB by command line, I recommend you download the source code on GitHub directly.

Thank you for your timely reply. I have downloaded the source code successfully with the code ''git clone https://github.com/uctb/UCTB.git''. It might be because the instructions you provided in the tutorial are not quite suitable, but that's not important. What I want to ask is, since your project UTCB and One4All-ST include some code based on TensorFlow, I am unable to run the code you provided normally due to some hardware reasons and the widely criticized configuration issues with TensorFlow. So, I would like to ask if you would consider providing a library purely based on PyTorch so that more people can reproduce and follow your work. I believe this would be of great help to the entire community and would also bring greater impact to your work.

We are immensely appreciative of your insightful advice regarding the release of the PyTorch-based toolbox. Actually, we are working on the torch version. In the interim, we kindly suggest considering the installation of an additional package to enable compatibility with 30/40 NVIDIA chips. For detailed instructions, please refer to our documentation at: https://uctb.github.io/UCTB/md_file/installation.html#high-version-gpu-framework-support
If you encounter any issues, please feel free to let us know.

我们非常感谢您关于发布基于 PyTorch 的工具箱的有见地的建议。实际上，我们正在开发火炬版本。在此期间，我们建议您考虑安装一个额外的软件包，以实现与30/40 NVIDIA芯片的兼容性。有关详细说明，请参阅我们的文档： https://uctb.github.io/UCTB/md_file/installation.html#high-version-gpu-framework-support 如果您遇到任何问题，请随时告诉我们。

Thank you for your response. The timely release of the PyTorch version would be of great help to me. The main issues with the current version are manifested when I run the experiment file of One4All-ST, and the following error occurs:Traceback (most recent call last):
File "/home/xb/One4All-ST/exp.py", line 90, in
ArbFlow_Obj.fit(closeness_feature=data_loader.train_closeness,
File "/home/xb/One4All-ST/UCTB/model_unit/BaseModel.py", line 520, in fit
train_output = self._run(feed_dict=train_dict_mini_batch.get_batch(),
File "/home/xb/One4All-ST/UCTB/model_unit/BaseModel.py", line 417, in _run
outputs = self._session.run(output_tensor_list, feed_dict=feed_dict_tf)
File "/home/xb/.local/lib/python3.8/site-packages/tensorflow_core/python/client/session.py", line 955, in run
result = self._run(None, fetches, feed_dict, options_ptr,
File "/home/xb/.local/lib/python3.8/site-packages/tensorflow_core/python/client/session.py", line 1179, in _run
results = self._do_run(handle, final_targets, final_fetches,
File "/home/xb/.local/lib/python3.8/site-packages/tensorflow_core/python/client/session.py", line 1358, in _do_run
return self._do_call(_run_fn, feeds, fetches, targets, options,
File "/home/xb/.local/lib/python3.8/site-packages/tensorflow_core/python/client/session.py", line 1384, in _do_call
raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found.
(0) Unknown: Failed to get convolution execution plan. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[node conv2d_2/Conv2D (defined at /.local/lib/python3.8/site-packages/tensorflow_core/python/framework/ops.py:1748) ]]
[[add_18/_289]]
(1) Unknown: Failed to get convolution execution plan. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[node conv2d_2/Conv2D (defined at /.local/lib/python3.8/site-packages/tensorflow_core/python/framework/ops.py:1748) ]]
0 successful operations.
0 derived errors ignored.
Original stack trace for 'conv2d_2/Conv2D':
File "/One4All-ST/exp.py", line 82, in
ArbFlow_Obj.build()
File "/One4All-ST/UCTB/model/ArbFlow_paradigm.py", line 105, in build
residual_input = tf.layers.conv2d(conf, filters=self._conv_filters,
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/util/deprecation.py", line 330, in new_func
return func(*args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/layers/convolutional.py", line 424, in conv2d
return layer.apply(inputs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/util/deprecation.py", line 330, in new_func
return func(*args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/keras/engine/base_layer.py", line 1700, in apply
return self.call(inputs, *args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/layers/base.py", line 548, in call
outputs = super(Layer, self).call(inputs, *args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/keras/engine/base_layer.py", line 854, in call
outputs = call_fn(cast_inputs, *args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/autograph/impl/api.py", line 234, in wrapper
return converted_call(f, options, args, kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/autograph/impl/api.py", line 439, in converted_call
return _call_unconverted(f, args, kwargs, options)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/autograph/impl/api.py", line 330, in _call_unconverted
return f(*args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/keras/layers/convolutional.py", line 201, in call
outputs = self._convolution_op(inputs, self.kernel)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/ops/nn_ops.py", line 1176, in call
return self.conv_op(inp, filter)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/ops/nn_ops.py", line 662, in call
return self.call(inp, filter)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/ops/nn_ops.py", line 245, in call
return self.conv_op(
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/ops/nn_ops.py", line 2044, in conv2d
return gen_nn_ops.conv2d(input,  # pylint: disable=redefined-builtin
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/ops/gen_nn_ops.py", line 1067, in conv2d
_, _, _op = _op_def_lib._apply_op_helper(
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/framework/op_def_library.py", line 792, in _apply_op_helper
op = g.create_op(op_type_name, inputs, dtypes=None, name=scope,
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/util/deprecation.py", line 513, in new_func
return func(*args, **kwargs)
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/framework/ops.py", line 3356, in create_op
return self._create_op_internal(op_type, inputs, dtypes, input_types, name,
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/framework/ops.py", line 3418, in _create_op_internal
ret = Operation(
File "/.local/lib/python3.8/site-packages/tensorflow_core/python/framework/ops.py", line 1748, in init
self._traceback = tf_stack.extract_stack()
Instead of repeatedly dealing with the configuration issues of TensorFlow, I am more looking forward to the PyTorch version of the code you will release, which will once and for all solve the environmental configuration problems. I wish you a smooth development process.


Add typings(declaration file) in order to be used in typescript project.

I am currently using money-formatter in a typescript project, but i am getting errors due to the lack of typings/declaration file. I've also search for its typing on types official site but i don't find it. So i decided to write one so that others benefit from it.

Thanks for your contribution.
While having this feature would be nice, this package was not originally intended to be used in Typescript projects and there is no automatic testing for typings, which could lead to some issues. For example public API might change in the future and these manually created typings will become obsolete (but it won't be immediately noticeable if there are no TS compilation checks or tests), resulting in errors when the new API will be used in Typescript projects.
Since there are no plans for ensuring correct usage in Typescript (either by fixing current version of API or migrating to Typescript), I suggest you that the typings should be published to the DefinitelyTyped repo for current version 0.1.x only where it can be maintained independently. What do you think?

Hi @fix-fix i understand, and you are right. I will publish it to the DefinitelyTyped repo then.


Extend SRIOV network device to support setting anti-spoofing and vlan ID

We should allow the vlan property for SRIOV network device (setting the vid on the NIC) and security.mac_filtering which sets the anti-spoofing property.

@tomponline let me know if you have any questions. I do have access to hardware that will work with this, but I don't think on any throw away system at this point, so I'd have to test the result myself.

@stgraber I haven't used SRIOV before, is this something I can simulate locally? Thanks

@tomponline I don't know about that, I'm testing on lantea now to see if the ConectX3 card in there can be made to behave in ethernet mode.


Added median to std.algorithm

Split from #3592
I will propose the same question I had in the other PR

I also want to add various other statistical methods to Phobos, such as standard deviation, which fit in std.algorithm, and things such as rolling mean, which don't fit into std.algorithm. I was thinking that something like a rolling mean would best fit in std.numeric, but, would it be best if all of the statistical methods were in the same module, or is it ok to have them separate?

Ditto - https://github.com/D-Programming-Language/phobos/pull/3679#issuecomment-145160097

Otherwise looks good to me. One thing though - a range may not be sorted but you may have called nth_element algorithm placing r.length/2 element in its place while leaving the rest unsorted.
This way one may have median of a range w/o sorting it.

https://github.com/9il/phobos/pull/3


Document Support for has_and_belongs_to_many (HABTM) tables

Is it possible to add support to has_and_belongs_to_many tables that has no model ?

Hi,
This is currently not supported (I guess the README could be more explicit about this), as we use model classes to generate the seed file.
I think this would be a great feature, but sadly I can't guarantee that I'll have time to work on this anytime soon.
As usual, I'd be very happy to take a look at a PR of you want to implement this feature :)

Dug into this a bit this evening, and it appears that the has_and_belongs_to_many join table does actually get a pair of implicit backing models. Given the following:
class Product
  has_and_belongs_to_many :categories
end

class Category
  has_and_belongs_to_many :products
end

We get two backing HABTM models: Product::HABTM_Categories and Category::HABTM_Products. As far as I can tell (having implemented a test for this on my fork), registering either of these models should do the trick.
SeedMigration.register Category::HABTM_Products

I'd be happy to submit a PR with the test and some documentation for this.

@tbloncar srill interested in submitting a PR for this?

I also found that the implicit model exists (though it's a private constant).  However, when I register the model, I'm getting an error because the join table does not have an id column
 HABTM_PathogenListVersions Load (1.3ms)  SELECT `citations_pathogen_list_versions`.* FROM `citations_pathogen_list_versions` ORDER BY id
Mysql2::Error: Unknown column 'id' in 'order clause' excluded from capture: Not configured to send/capture in environment 'development'

I tried to exclude the id field as well, but that did not seem to help.

I am happy to review a PR, but I won't have time to work on this for some time.

Yea, I forked the repo and am planning to work on a fix today.  I'll link it here and open a PR when ready.

I opened a PR (#80) from a branch in my fork.  I had meant to just do that in my fork and then merge it upstream, but let me know if this is fine, or if you'd prefer that I redo the PR.
Also, I have no idea if the original poster still needs this, but this PR would probably address https://github.com/pboling/seed_migration/issues/23 as well


Add static lambda builder methods.

For ListView, added a static factory that creates a ListView with a lambda (for populateItem).
For WebApplication, added a static factory that allows the home page class to be specified and allows a lambda to be specified for the init() method.

@ageery You might want to participate at this discussion: http://markmail.org/message/q4gb57wmyrkkbr2s

@ageery Please close this PR. As per last discussions and votes it seems such lambda helpers won't be in Wicket Core for now.


Training Flux Loras with CivitAI flux models or other places?

Hello everyone,
I am trying to use a distilled model Coloseus from CivitAI to train a flux lora. The link is :
https://civitai.com/models/833086/colossus-project-flux
I try to add this model to the model.yaml file, although I can select it at the GUI , the training stops since the repo and base are not in huggingface.
How I can skip this check and continue with the model which is copied correctly to the models folder?
Here is the details from the model.yaml file :
flux-coloseus:
repo: cocktailpeanut/xulf-dev
base: black-forest-labs/FLUX.1-dev
license: other
license_name: flux-1-dev-non-commercial-license
license_link: https://huggingface.co/black-forest-labs/FLUX.1-dev/blob/main/LICENSE.md
file: colossusProjectFlux_21DeDistilledAIOExp.safetensors
The repo and base info I just copy and paste from the other ones, I thought since the model is copied in the right path directory It will be ok, but I get an error that the repo is wrong, here is the error log message :
Entry Not Found for url: https://huggingface.co/cocktailpeanut/xulf-dev/resolve/main/colossusProjectFlux_21DeDistilledAIOExp.safetensors.
I understand it's the wrong URL for this model, but it exists only on CivitAI and not on huggingface and there is no way to find a valid link to enter there.
Any help will be much appreciated.
Thank you.

Hey bro. Not pretty, but this fixed it for me:
on app.py, line 335 I added:  unet_folder = "models/unet"
so it looks like this
    # download unet
    if base_model == "flux-dev" or base_model == "flux-schnell":
        unet_folder = "models/unet"
    else:
        unet_folder = f"models/unet/{repo}"
    unet_folder = "models/unet"

Hey bro. Not pretty, but this fixed it for me: on app.py, line 335 I added: unet_folder = "models/unet"
so it looks like this
    # download unet
    if base_model == "flux-dev" or base_model == "flux-schnell":
        unet_folder = "models/unet"
    else:
        unet_folder = f"models/unet/{repo}"
    unet_folder = "models/unet"

Hey bro! You are the best! It worked! It really worked! I was able to train the lora with Coloseus model! That's really great!
Thank you so much!
I only had to add the unet_path in the end, otherwise I was getting an error. So here is the final code that worked for me>
# download unet
if base_model == "flux-dev" or base_model == "flux-schnell":
    unet_folder = "models/unet"
else:
    unet_folder = f"models/unet/{repo}"
    unet_folder = "models/unet"
unet_path = os.path.join(unet_folder, model_file)

Would you like to share any helpful important tips for training a Lora?
Which model are you using to train your Lora for a person? The original Dev Flux is very censored and everytime I use a lora along with my trained Lora at the same prompt , it always affects the quality and the results only reminds a bit of the person I trained the lora with.
That's the reason I try to use a full capable uncensored Flux model so I won't need any extra Lora apart from the one I trained.
During the train I use 768 pixels for the resize of the photos, because 512 was not giving me the best quality. How much is your resolution settings for resize?
Any other tips? maybe for speeding up the process? How many photos do you think it's the minimum to use for a best lora for a person?
Thank you so much once more!

Why couldn't you just make a textbox with the path to the folder with the models?
Or select the file with the model, as it is done for the pictures.
I have already downloaded the models and don't want to download 16 GB again.
Instead, I have to find the models.yaml file myself and write something incomprehensible there. Where should I write the path to the model file name!? I don't understand.

Hey bro. Not pretty, but this fixed it for me: on app.py, line 335 I added: unet_folder = "models/unet"
so it looks like this
    # download unet
    if base_model == "flux-dev" or base_model == "flux-schnell":
        unet_folder = "models/unet"
    else:
        unet_folder = f"models/unet/{repo}"
    unet_folder = "models/unet"

Thank you!

Why couldn't you just make a textbox with the path to the folder with the models? Or select the file with the model, as it is done for the pictures. I have already downloaded the models and don't want to download 16 GB again. Instead, I have to find the models.yaml file myself and write something incomprehensible there. Where should I write the path to the model file name!? I don't understand.

The app.py is here, C:\pinokio\api\fluxgym.git
Add this code that is bold and underlined below
if base_model == "flux-dev" or base_model == "flux-schnell":
    unet_folder = "models/unet"
else:
    unet_folder = f"models/unet/{repo}"
_**unet_folder = "models/unet"**_

The models.yaml is here, C:\pinokio\api\fluxgym.git\
Example of a custom model that I added to the bottom of the yaml file. Fluxgym will fail unless you add the code in this comment above.
getphatFLUXReality_v30:
file: getphatFLUXReality_v30.safetensors
The models can be manually added here, C:\pinokio\api\fluxgym.git\models\unet\

I've getting some errors even though I added the code to my app.py and the models.py
Traceback (most recent call last):   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\queueing.py", line 536, in process_events     response = await route_utils.call_process_api(   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\route_utils.py", line 322, in call_process_api     output = await app.get_blocks().process_api(   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1935, in process_api       result = await self.call_function(   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1520, in call_function     prediction = await anyio.to_thread.run_sync(  # type: ignore   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\to_thread.py", line 56, in run_sync          return await get_async_backend().run_sync_in_worker_thread(   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 2441, in run_sync_in_worker_thread     return await future   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 943, in run     result = context.run(func, *args)   File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\utils.py", line 826, in wrapper             response = f(*args, **kwargs)   File "G:\pinokio\api\fluxgym.git\app.py", line 665, in update     sh = gen_sh(   File "G:\pinokio\api\fluxgym.git\app.py", line 443, in gen_sh     repo = model_config["repo"] KeyError: 'repo'

I've getting some errors even though I added the code to my app.py and the models.py
Traceback (most recent call last):
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\queueing.py", line 536, in process_events
    response = await route_utils.call_process_api(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\route_utils.py", line 322, in call_process_api
    output = await app.get_blocks().process_api(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1935, in process_api
    result = await self.call_function(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1520, in call_function
    prediction = await anyio.to_thread.run_sync(  # type: ignore
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\to_thread.py", line 56, in run_sync
    return await get_async_backend().run_sync_in_worker_thread(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 2441, in run_sync_in_worker_thread
    return await future
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 943, in run
    result = context.run(func, *args)
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\utils.py", line 826, in wrapper
    response = f(*args, **kwargs)
  File "G:\pinokio\api\fluxgym.git\app.py", line 665, in update
    sh = gen_sh(
  File "G:\pinokio\api\fluxgym.git\app.py", line 443, in gen_sh
    repo = model_config["repo"]
KeyError: 'repo'

Did you edit the models.yaml  file, too?

I've getting some errors even though I added the code to my app.py and the models.py
Traceback (most recent call last):
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\queueing.py", line 536, in process_events
    response = await route_utils.call_process_api(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\route_utils.py", line 322, in call_process_api
    output = await app.get_blocks().process_api(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1935, in process_api
    result = await self.call_function(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\blocks.py", line 1520, in call_function
    prediction = await anyio.to_thread.run_sync(  # type: ignore
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\to_thread.py", line 56, in run_sync
    return await get_async_backend().run_sync_in_worker_thread(
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 2441, in run_sync_in_worker_thread
    return await future
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\anyio\_backends\_asyncio.py", line 943, in run
    result = context.run(func, *args)
  File "G:\pinokio\api\fluxgym.git\env\lib\site-packages\gradio\utils.py", line 826, in wrapper
    response = f(*args, **kwargs)
  File "G:\pinokio\api\fluxgym.git\app.py", line 665, in update
    sh = gen_sh(
  File "G:\pinokio\api\fluxgym.git\app.py", line 443, in gen_sh
    repo = model_config["repo"]
KeyError: 'repo'

Did you edit the models.yaml file, too?

Yes, i've tried using the same model and the models.yaml as you provided above.
getphatFLUXReality_v30:
    file: getphatFLUXReality_v30.safetensors

tried also your code , my custom model  is able to be selected in the dropping menu,  but i lost the train script and train config presets and both windows return errors . Any idea ?


I put chiapos1.0.1 into chia-blockchian，but installed error

I put chiapos1.0.1 into chia-blockchian, but when I execute ‘python -m pip install ./chiapos-1.0.1’, an error occurs:
LookupError: setuptools-scm was unable to detect version for '/opt/data/tmpf/pip-req-build-_2t868_b'.
Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work.
This seems to be unable to find the .git folder, I want him to use the .git folder in the upper directory

You need to fetch it from here -> https://pypi.io/packages/source/c/chiapos/chiapos-1.0.2.tar.gz

Closing issue


Run apps without application element in app.yaml

This uses the application flag introduced in the 1.9.8 SDK to override the application element in the app.yaml.

https://ocd.appscale.com:8080/job/Daily Build/4739/


Are VcOutcome.ReachedBound and CommandLineOptions.RecursionBound obsolete?

@akashlal : While looking into one the recently posted issue #921, I discovered that we still have some Corral related fields in Boogie, notably the two fields mentioned in the title of this issue. They don't appear to be used in Boogie to the best of my understanding.  Could you please confirm? Does Corral need them to stay in Boogie?

Corral isn't actively used any more, to the best of my knowledge. It is anyway best to remove these flags from Boogie if they're not getting used. When, and if, corral upgrades its boogie version then it will have to find a workaround.


[plugin_platform_interface] Remove dependency on meta.

plugin_platform_interface has a dependency on meta, but doesn't use it. This caused the null safety update to be a breaking change when it didn't need to be. Breaking changes are very expensive in this plugin, because it fragments the ecosystem.
Steps to Reproduce
Add plugin_platform_interface as a dependency in an app with an incompatible version of meta.
Expected results:
Everything builds.
Actual results:
Compile failure.

We need to keep the dependency on meta for now, since plugin_platform_interface doesn't depend on Flutter.


Micrograd to StableHLO PoC

Ported to StableHLO as a proof of concept and additional minor validation of the reference interpreter API.
This change requires https://github.com/openxla/stablehlo/pull/2062 to run.

CC @alexander-shaposhnikov


Fully differentiate between Collaboration and Calendar sources

This was handled in v1.6.0; forgot to close issue.


Overlapping Menu for Resource and Platform

Entry Point -: https://docs.mattermost.com/about/security.html

@lindy65 @ cwarnermm

Thank you @apshada! This issue will count towards QA Contributors Docathon. Please direct message me (@lindy.isherwood) on the Community server so I can get shipping details from you for the awesome swag!

Can no longer reproduce. Closing.


Allow overriding tsconfig options from within tsconfig.json

What this pull request contains

full lint/test compliance
implementation

What this pull request does
This pull request implements a new TypeDoc option: compilerOptions. By employing this option, one may selectively override some fields of the tsconfig.json used by TypeDoc.
An example
Let's take the following (trimmed-down) tsconfig.json:
{
  "compilerOptions": {
    // Enforce strictness
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "strict": true,
  },

  "typedocOptions": {
    // Abandon strictness
    "compilerOptions": {
      "noUnusedLocals": false,
      "noUnusedParameters": false,
      "strict": false
    }
  }
}

With this configuration, TypeScript strictness will be enforced throughout the codebase. But when running typedoc, the strictness will be dropped by patching the original compilerOptions with the provided typedocOptions.compilerOptions.
Motivation
When working with abstracted TypeScript tooling (e.g. not using tsc directly, but rollup-plugin-typescript2), the handling and transpilation of source code within a project may differ between those abstracted tools and tsc (and therefore TypeDoc). Allowing the user to override parts of the tsconfig.json for TypeDoc from within the same tsconfig.json seems to be a quite well scoped way to tackle these differences (without throwing yet another tsconfig.typedoc.json into the project and polluting the scene further).
Real world motivation
As an anecdotic example, I recently added a library to a project I'm currently working on and everything went well. Until I tried to build the documentation for said project. ... Because the libary distributes TypeScript source files instead of declaration files (.ts instead of .d.ts) the --skipLibCheck option of TypeScript does not catch those files and tsc keeps insisting on type-checking those sources within the node_modules folder, which throw errors. And as the library was built without having the TypeScript strict-mode enabled, I now cannot get tsc to run on my project anymore, while rollup-plugin-typescript2 happily transpiles my codebase and creates valid TypeScript definitions. To stress this, there are many, many examples of other people having the same issue and trying to get the TypeScript maintainers to implement a way around such behavior:

https://github.com/microsoft/TypeScript/issues/19573
https://github.com/microsoft/TypeScript/issues/40426
https://github.com/microsoft/TypeScript/issues/41883

Meanwhile, Deno even implemented a CLI flag for exactly this.
Full disclosure
I know, I know, I could just create something like tsconfig.typedoc.json and manually override my desired preferences within this extending TypeScript configuration file. But, as stated above, I really don't like to clutter up my repository with "unnecessary" files. And to me it feels like a good practice to have the TypeScript configuration, the typedocOptions and the compilerOptions overrides all in one place: A single tsconfig.json! :smile:

I'm not entirely against this, though I'd say said library is bad.. shouldn't be shipping TS.
Putting compiler options in tsconfig seems ripe for confusion, I'm leaning towards the same key name used by ts-node, compilerOptions. https://typestrong.org/ts-node/docs/configuration#via-tsconfigjson-recommended
This should also be configurable within typedoc.json, which is another reason for using a separate name.

Thank You for Your reply and insights .. and I do concur. Furthermore, I've noticed, that the watch-mode uses another way of configuring TypeScript, which isn't covered by this pull request, so I'll go ahead and mark this pull request as draft.
I'm currently also investigating the possibility of implementing such overrides via a plugin, but this seems a little off, as configuration parsing should be (IMO) implemented within the core of an application.
Do You have any thoughts on this? :thinking:

I've looked through the sources again and I think I may have found a quite minimal, yet better way of implementing the discussed feature. Furthermore, I thought it might be desirable to let users also pass such overrides via CLI, so I went ahead and implemented JSON parsing, if the compilerOptions parameter is passed as a string.
I also thought of implementing some test case(s) for this feature, but I wasn't sure where to put such a test case, as the options.test.ts only contains generic tests and the default-options.test.ts would be wrong place, too.
If You have any issues with the code style, logic or missing test cases, please let me know!

I think I'd rather not do the JSON parsing - it makes the logic more complicated and I don't see anyone ever using it. None of the other complex objects do it either.
(Also, if keeping it, the validate function isn't sufficient since it doesn't actually do checks on the parsed value)
Other than that, I like it! The default-options.ts file is actually the appropriate place to add tests - it's meant to test validation for our default options (e.g. those not added by plugins)


Wordle-Clone

Added a new link to a repo with Hacktoberfest tag to it. The repo is a Wordle-Clone.

Bem interessante o repo :)


Update gun on hex.pm

Hey! I suppose this is the main github repo that keeps track of gun on hex.pm? Could you please release the recent changes? Thank you very much! 🎉

Would love to see both 1.0.0-pre.3 and 1.0.0-pre.4 pushed to Hex as well. Thanks!


ActionMenu: allow tabbing out of the menu

a request from our a11y team

tabbing out of the action menu should close the menu

This appears to be working


Breaking Change: Signals Handler

This commit totally just changed the entire function signature for using the signals handler and there's was only a patch bump to the overall package.
I realize this is mostly used internally, but there are others that use this library, I think it would be a good idea to refrain from breaking changes especially when semver is being used but not reflected with this change.
Can we get this reverted or explain the change? It seems you can no longer send a parent context.
https://github.com/rancher/wrangler/commit/8515aa02495ba89f24d382e3878d02e4b4f49355
It seems to be a more sensible course of action would have been to at least leave the existing functionality in place under a new function name or introduced the new behavior under a new function name as to not to break backwards compatibility.

This is still relevant


Revert "SAA-868 changes to clean up schedule instances when changes are made to the schedules slots."

Reverts ministryofjustice/hmpps-activities-management-api#405

Codecov Report
Patch coverage: 52.54% and project coverage change: -0.03 :warning:

Comparison is base (3c3c716) 84.80% compared to head (a7776a1) 84.78%.

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #409      +/-   ##
============================================
- Coverage     84.80%   84.78%   -0.03%
- Complexity     2028     2031       +3
============================================
  Files           278      278
  Lines          7738     7747       +9
  Branches        440      437       -3
============================================
+ Hits           6562     6568       +6
- Misses          928      933       +5
+ Partials        248      246       -2

Impacted Files
Coverage Δ

...activitiesmanagementapi/entity/ActivitySchedule.kt
91.79% <ø> (-1.60%)
:arrow_down:

...mppsactivitiesmanagementapi/entity/PrisonRegime.kt
80.00% <ø> (-5.00%)
:arrow_down:

...activitiesmanagementapi/service/ActivityService.kt
67.69% <48.14%> (-0.10%)
:arrow_down:

...nagementapi/model/request/ActivityCreateRequest.kt
100.00% <100.00%> (+10.44%)
:arrow_up:

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Manual QC on 20.04

Just creating a ticket to keep track of the activities.
To be closed once the work is done.

Issue closed as work completed as part of 20.04 release process


Bug report - Suggestions votes/who votes problems

What's your nodejs Version.

17

What's the version you downloaded the bot?

Sharded latest

Describe the bug

I have tried both, the normal version (from replit) and with the sharded on my vps, and if I leave a positive or negative vote, the votes are displayed only for thumbsup.
I checked both handlers and commands, and
SuggestionsData.upvotes and SuggestionsData.downvotes are not reversed.
I don't understand what is causing the problem.

Additional context, text and screenshots!

In case you have any doubts about my changes ... this is a test version where I have not changed anything.
As you can see from the photo, there is something wrong.
I clicked both users on the X button, and it marked them as positive.
Also in the who have voted it is all the other way around.
please, when you have time try to do some tests.


Potential compatibility issue / style improvement

render method on the main renderer is defined like this: def render(self, data, media_type=None, renderer_context={}, writer_opts=None): here which is both not how other renderers are defined and has a mutable object as a default value which is discouraged and could be dangerous.
I suggest we update it to something closer to other examples in DRF: def render(self, data, accepted_media_type=None, renderer_context=None). I'll prepare a PR if there are no volunteers or objections.

While at it, streaming renderer's result is not displayed correctly in browsable api. Instead something like this is shown: <generator object CSVStreamingRenderer.render at 0x7f773d04ff10> perhaps some more sophisticated object can be used there, something that can be rendered into django template if needed but otherwise behaving like a generator?


The Http.Sys server has shut down. And an issue that hangs when I run it again.

There is an issue that hangs when running HttpSys Server for more than one day, shutting down and restarting. And doing TaskKill in this state does not kill the process. In this case, there are issues that require a reboot. We have a dump file at this time. I would appreciate your help in solving the problem.
Execution environment
Using AWS EC2
Windows server 2012 R2 Version 6.3 ( build 9600)
I used Dotnet core SDK 2.1.403, Runtime 2.1.5

Is there a reason you're using Http.Sys and Kestrel? (https://github.com/aspnet/KestrelHttpServer/issues/3074)

I started the project three months ago using Kestrel. This https://github.com/aspnet/KestrelHttpServer/issues/3074 issue has occurred and we have also considered using HttpSys. I also noticed another problem with HttpSys.

Open the dump in Visual Studio or WinDbg and look at the call stacks for active threads. How many threads do you see? Are any stuck at suspicious places like calls to Wait()?

I checked the dump. The thread only had one main thread. This is the call stack of the main thread.
 I don't know why it would hang, I'll ask some httpapi experts.
In the meantime, can you clarify your initial statement? You had successfully started your application and served traffic for a day before it hung. That's when you shut it down and restarted it and ran into the issue with the stack trace given above. Is this correct?  Do you have any dumps from the initial issue?

Interesting link.

That call stack is the server trying to start up. I don't know why it would hang, I'll ask some httpapi experts.
In the meantime, can you clarify your initial statement? You had successfully started your application and served traffic for a day before it hung. That's when you shut it down and restarted it and ran into the issue with the stack trace given above. Is this correct? Do you have any dumps from the initial issue?

Yes, that's right. Symptoms appeared after a day or so. And when you restart, it hangs. And this Call Site is a dump when it hangs.
We'll look at the link you've shown and we'll look at it in detail.

I saw the link you gave me. It is similar to my situation. When the HttpSys server shut down, the console identified the remaining issues in the TaskManager that disappeared. And when you start again, the program hangs in the same situation as the dump.

Can you capture a dump before restarting the process? It will be interesting to see what the original error was.

Sharing the other dump may also be interesting. You can send a download link to the e-mail address in my profile.

The next update is (UTC + 9) AM 10:30. I will get a dump and send you an email before updating.
Thank you.

I sent an email. Thank you.

Thank you for your interest in the old issue. I will check if Windows KB4338824 is updated. And @Tratcher continues to help you solve this issue.
I will leave a note as soon as I can confirm that this update is installed or not.
Thank you.

We're closing this issue as no response or updates have been provided   in a timely manner and we have been unable to reproduce it. If you have more   details and are encountering this issue please add a new reply and re-open   the issue.


Allign operatingsystem_support with augeasproviders_core

Pull Request (PR) description
Allign operatingsystem_support with augeasproviders_core

@bastelfreak I tried to add rhel/centos 9 support but the acceptance tests failed so I decided to drop that.

Should there be a transfer notice in README.md?


429_login_error_rework

Refs #429.

Coverage remained the same at 100.0% when pulling 8860a7dc1c29e8729b0de512471d1cb0bd69c6a7 on 429_login_error_rework into b1a22af5f9e703d7e18c14f4876267a43f98d0c1 on dev.

It should work for now, but I don't really like it. It depends on the correct translation into every language we might support since we still get two different strings from devise. Might there be another solution?

@bjrne You are right, there should be a better way. Devise itself uses this solution: You can look at the translations https://github.com/tigrish/devise-i18n/tree/master/rails/locales. Devise uses the same string for 'invalid' and 'not_found_in_database' for every single language.

@hefowe Weird. But do you know what the paranoid mode does then?


Rota screen : Add modal

Ticket in progess. There needs to be some discussion on the best way to do this
As a manager, I want to be able to add employee shifts to the roster

We need to decide how to trigger the add engagement modal.
Options include: add button, clicking on the rota, clicking and dragging on the rota screen, right-click context menu.

I'd be leaning towards an add button plus some sort of context menu hybrid? Maybe the add button and left clicking open up a similar modal, but clicking opens at the clicked time whilst 'add' button just opens at current time/no time?


HIVE-23841: Field writers is an HashSet, i.e., not thread-safe.  Field writers is typically protected by synchronization on lock, but not in 1 location.

I also submitted a bug report on JIRA at:
https://issues.apache.org/jira/browse/HIVE-23841
Description
Field writers is a HashMap (line 70), i.e., not thread-safe.
Accesses to field writers are protected by synchronization on lock, e.g., at lines: 141-144, 212-213, and 212-215.
However, the writers.remove() at  line 249 is protected by synchronization on INSTANCE, not on lock.
Synchronizing on 2 different objects does not ensure mutual exclusion.  This is because 2 threads synchronizing on different objects can still execute in parallel at the same time.
Note that lines 215 and 249 are modifying writers with put() and remove(), respectively.
The Code for This Fix
This fix is very simple: just change synchronized (INSTANCE) to synchronized (lock), just like the methods containing the other lines listed above.

I see this failure:
http://ci.hive.apache.org/blue/organizations/jenkins/hive-precommit/detail/PR-1248/1/tests
about testExecuteStatementParallel – org.apache.hive.service.cli.TestEmbeddedThriftBinaryCLIService
But somehow this failure / test does not seem related to the change made.
Let me know if you have any suggestions (e.g., maybe the fix needs 2 locks, both INSTANCE, which is really this and lock --- seems improbable).


skyspell: init at unstable-20220506

Description of changes
Adds the skyspell enchant based spell checker.
Things done

Built on platform(s)

[x] 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/)
22.11 Release Notes (or backporting 22.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

oops yeah, meant to fix that before pushing and then just ... didnt :D


DOC: Improve README file.

Improve the README file:

Rename to README.rst file to conform to the ITKModuleTemplate
guidelines.
Improve its contents.
Add the CI status badges.

Should ideally be merged after #1 to keep things cleaner.

README is renamed to README.rst in this topic, so itk-module.cmake not finding it seems "acceptable" as a failure.


Remap script path when registering class.

Was causing class_name-defined scripts to not being loaded in exported games due to the remap from *.gd to *.gdc/*.gde.
Note: I could have used ResourceLoader::exists directly, but it seems to come with a more complex logic (thus slower).
But I'd like an opinion on this from someone more knowledgable on the topic (since e.g. ResourceLoader would allow us to specify the exptected type).  @vnen @Xrayez ?
Fixes #40991

Was causing class_name-defined scripts to not being loaded in exported games due to the remap from *.gd to *.gdc/*.gde.

I think this is due to #40781 (CC @Rubonnek). I'm surprised about myself why I didn't think about this before because I've done similar path remapping workarounds/hacks: #33266. 😃

Note: I could have used ResourceLoader::exists directly, but it seems to come with a more complex logic (thus slower).

According to #39797, yeah it indeed may be slow, and may impact #39841, but it may be different for exists specifically.
If your solution works, I think it's ok then, especially since the task is to fix the regression first, then we should re-evaluate the way scripts are remapped, because it's very easy to break something with the current mechanism.

TBH I'm not familiar with this code and the release target is broken on master so I have not tested the export. But yes, if you need to check if the file exists you need to use the remapped path.

Thanks!

Cherry-picked for 3.2.3.

Reverted with #41501 as per https://github.com/godotengine/godot/issues/40584#issuecomment-679470085.
The revert will also be cherry-picked for 3.2.


Readiness probe failed: calico/node is not ready: BIRD is not ready: Error querying BIRD: unable to connect to BIRDv4 socket: dial unix /var/run/calico/bird.ctl: connect: connection refused

I've got cluster
k get nodes
NAME            STATUS     ROLES           AGE     VERSION
kube-master     Ready      control-plane   2y12d   v1.24.4
kube-worker-1   Ready      <none>          2y12d   v1.24.4
kube-worker-2   Ready      <none>          2y12d   v1.24.4

on master node
calicoctl version
Client Version:    v3.23.3
Git commit:        3a3559be1
Cluster Version:   v3.23.3
Cluster Type:      k8s,bgp,kubeadm,kdd

And i want to add a new node
without this command i can't do that ()maybe it is important
kubectl create clusterrolebinding kubeadm:kubelet-bootstrap --clusterrole=system:node-bootstrapper --group=system:bootstrappers:kubeadm:default-node-token
k get clusterrolebinding | grep kubelet-bootstrap
kubeadm:kubelet-bootstrap                              ClusterRole/system:node-bootstrapper                                               30m
kubelet-bootstrap                                      ClusterRole/system:node-bootstrapper                                               2y4d

than i added a new node, approved certificates
kubectl certificate approve csr-hl2bx
so i can see pod logs
but calico-node-w68dv stucked in
Readiness probe failed: calico/node is not ready: BIRD is not ready: Error querying BIRD: unable to connect to BIRDv4 socket: dial unix /var/run/calico/bird.ctl: connect: connection refused
What should i do to fix it? Help me to fix it please.

here's a output of
kubectl logs -n kube-system calico-node-5qjvf
https://pastebin.com/RrbY1rR0

Cluster Version:   v3.23.3

This Calico version is very old and no longer in support. I'd recommend upgrading to a newer Calico + Kubernetes version.


make complex loglevel decision easy to understand.

@tommady This doesn't relate to this PR but the benchmark ci is not responding with benchmark-exec-time. Do you know what it is?

Codecov Report

Merging #482 (29283f2) into main (2120d33) will increase coverage by 0.47%.
The diff coverage is 88.88%.

@@            Coverage Diff             @@
##             main     #482      +/-   ##
==========================================
+ Coverage   60.44%   60.92%   +0.47%
==========================================
  Files          82       86       +4
  Lines       12150    12488     +338
==========================================
+ Hits         7344     7608     +264
- Misses       4806     4880      +74

@tommady This doesn't relate to this PR but the benchmark ci is not responding with benchmark-exec-time. Do you know what it is?

Sorry because, that label needs to be added from the beginning of a PR created otherwise the action will passing no label arg into it which is the one of the benchmark exec condition.
I just rerun it seems not work because the action only runs the ran one again...
So the solution might be

Please commit again
We can add a manual trigger condition

Sorry to cause you inconvenience.

!github easy-benchmark

https://github.com/containers/youki/actions/runs/1485921927
cooool @utam0k thank you to improve this 🙇🏻

Otherwise, LGTM

@yihuaf @Furisto PTAL

Not sure why integration test is failing.


Geo-partitioning and cluster viz tutorials

We should add local cluster tutorials on

[ ] Table partitioning (focusing on geo-partitioning)
[ ] Cluster visualization

similar to what we have on follow-the-workload, json, etc. We could use @nstewart's 2.0 meetup demo as a basis.

In conjunction with Andy's video demo.

Geo-partitioning will factor into the performance tuning tutorial. Given this new addition, and our existing docs,  a local cluster tutorial isn't a high priority. Closing for now.


ADDED SYSTEMCTL SERVICE

Added systemctl Service template along with script to enable it
made some changes to main.py
updated README

Thanks for this addition. This looks good to me. I'll merge this.


Support for custom class convention regexes?

Are you open to supporting user-defined regular expressions that define custom class naming conventions?
The name of the module would make less sense in that case (i.e. user's convention might not be BEM or BEMish) --- but it doesn't seem like it would be too hard to allow for the flexibility in this codebase.
Or do you think such an idea is fodder for a separate module?
(I would like to try to work on a pull request to this module, or start up a separate module, to make this happen.)

Yes. See #1 and #2


Update docs resume

updated docs to reflect new resume operations

Can we try and make the history cleaner on this PR? The PR includes 10 merge commits and only one with actual data.

All commits are either from @tst-basilhuffman or me. I'm fine with my commits being included.


[11.0.x] ISPN-12250 Add exponential back-off for cross-site network failures

https://issues.redhat.com/browse/ISPN-12250
master PR: https://github.com/infinispan/infinispan/pull/8672

outdated! needs to fetch the updates from master PR.

updated.

@pruivo needs rebase


Fix the error artifactId in pom file

What is the purpose of the change
(1)Fix the error artifactId in pom file.
Brief changelog
(1)Fix the error artifactId in pom file.
Verifying this change
(1)Fix the error artifactId in pom file.

   <dependency>
            <groupId>io.openmessaging</groupId>
            <artifactId>openmessaging-connect</artifactId>
            <artifactId>openmessaging-connector</artifactId>
	    <version>0.1.0-beta</version>
        </dependency>

My local Maven install misreported
Failure to find io.openmessaging:openmessaging-connector:jar:0.1.0-beta
Where is this version of JAR?
Do I have to pack it locally?
error log is

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Messaging Connect Orda
[INFO] odar-mysql-connector
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Messaging Connect Orda 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.2:enforce (enforce-maven) @ openmessaging-odar ---
[INFO]
[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) @ openmessaging-odar >>>
[INFO]
[INFO] --- maven-enforcer-plugin:1.2:enforce (enforce-maven) @ openmessaging-odar ---
[INFO]
[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) @ openmessaging-odar <<<
[INFO]
[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ openmessaging-odar ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ openmessaging-odar ---
[INFO] Installing E:\githup\java\openmessaging-connector-odar\openmessage\pom.xml to E:\IDES\maven\repository\io\openmessaging\openmessaging-odar\0.0.1-
SNAPSHOT\openmessaging-odar-0.0.1-SNAPSHOT.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building odar-mysql-connector 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for io.openmessaging:openmessaging-connector:jar:0.1.0-beta is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Messaging Connect Orda ............................ SUCCESS [0.911s]
[INFO] odar-mysql-connector .............................. FAILURE [0.091s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.147s
[INFO] Finished at: Tue May 14 10:48:01 CST 2019
[INFO] Final Memory: 10M/245M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project odar-mysql-connector: Could not resolve dependencies for project io.openmessaging:odar-mysql-connector:jar:0.0
.1-SNAPSHOT: Failure to find io.openmessaging:openmessaging-connector:jar:0.1.0-beta in http://repo.maven.apache.org/maven2 was cached in the local repo
sitory, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :odar-mysql-connector

Need clone openmessaging-connect.
Looking forward to the official release


'CleverTap+ABTesting.h' file not found

"react-native":0.64.0
"clevertap-react-native": "0.5.0",
On Opening Xcode, during the indexing it is failing  saying 'CleverTap+ABTesting.h' file not found
pod file
require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
platform :ios, '10.0'
project 'x_app',
target 'XProd' do
config = use_native_modules!
use_react_native!(
:path => config["reactNativePath"],
:hermes_enabled => false
)
pod "CleverTap-iOS-SDK"
target 'X_appTests' do
inherit! :complete
end
use_flipper!()
post_install do |installer|
react_native_post_install(installer)
end
end

Closing this because it's a duplicate of https://github.com/CleverTap/clevertap-react-native/issues/147. Please check recommended workaround here.


Error when loading files from an opened project(projectile)

I'm having issues with projectile when opening files from a project, the error reports this within the minibuffer:
error: The argument '--type <filetype>' was provided more than once, but cannot be used multiple times

USAGE:
fd [FLAGS/OPTIONS] [<pattern>] [<path>]

For more information try --help

Are you sure you installed the correct fd? On ubuntu the fd package has nothing to do with fd. On there it's called fd-find.

Side note: Please, please, do not ignore the issue template. It will ask you to:

Always include your M-x doom/info
At least include the steps you used to reproduce the issue (including keys you pressed, commands you invoked -- gifs would help).
If possible, provide a link to your config.

Nothing to do with my configs, I tried the default one and I still have this issue.
Installed coreutils, fd, ripgrep...from homebrew as recommended by the macos install steps.
This happens every time I open a project with SPC p p
The error is displayed instead of providing the list of files for the project.
This also happens when I do SPC SPCto look for files within a current opened project
((emacs
  (version . "26.3")
  (features . "NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS")
  (build . "Sep 02, 2019")
  (buildopts "--with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules")
  (windowsys . batch)
  (daemonp))
 (doom
  (version . "2.0.9")
  (build . "HEAD -> develop 8bbac4bf 2020-08-08 03:06:26 -0400")
  (dir . "~/.doom.d/"))
 (system
  (type . darwin)
  (config . "x86_64-apple-darwin14.5.0")
  (shell . "/bin/zsh")
  (uname . "Darwin 16.6.0 Darwin Kernel Version 16.6.0: Fri Apr 14 16:21:16 PDT 2017; root:xnu-3789.60.24~6/RELEASE_X86_64 x86_64")
  (path "~/bin" "/usr/local/bin" "~/.cargo/bin" "/Library/Frameworks/Python.framework/Versions/2.7/bin" "/Library/Frameworks/Python.framework/Versions/3.6/bin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin" "/opt/X11/bin" "/Library/TeX/texbin" "/Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_10" "/Applications/Emacs.app/Contents/MacOS/libexec-x86_64-10_10" "/Applications/Emacs.app/Contents/MacOS/libexec" "/Applications/Emacs.app/Contents/MacOS/bin"))
 (config
  (envfile . envvar-file)
  (elc-files . 0)
  (modules :completion company ivy :ui doom doom-dashboard doom-quit hl-todo modeline ophints (popup +defaults) vc-gutter vi-tilde-fringe workspaces :editor (evil +everywhere) file-templates fold snippets :emacs dired electric undo vc :checkers syntax :tools (eval +overlay) lookup magit :lang emacs-lisp markdown org sh :config (default +bindings +smartparens))
  (packages "n/a")
  (unpin "n/a")
  (elpa "n/a")))

What does man fd say about the --type argument? I see this at the bottom of it:
This option can be used repeatedly to allow for multiple file types.

And yet, the error you're seeing is complaining that it is being used multiple times.
What happens when you run it by hand?
cd ~/.emacs.d
fd . -0 -H -E .git --color=never --type file --type symlink --follow core

Man page does not display that for me, it displays:
-t, --type filetype
              Filter search by type:

              f, file
                     regular files

              d, directories
                     directories

              s, symlink
                     symbolic links

Am I running the wrong version or something? I installed from homebrew as the install steps say so. I checked if I'm actually running the brew version by doing ls -l $(which fd) and I get
lrwxr-xr-x  1 ozymandias  admin  25 Aug  7 19:37 /usr/local/bin/fd -> ../Cellar/fd/6.0.0/bin/fd

When I run the fd command by hand with the arguments you provided I get the same error as the one I'm getting within emacs.
so, wrong exec installed?

Sorry for the late response. Do you still have this issue?

Sorry for the late response. Do you still have this issue?

sorry, could no longer test. I stopped using macos and was required to use vscode as my main env.


Devnet (ongoing draft)

This is an ongoing draft PR to show the differences between devnet and main branches.
do not merge into main

no longer needed


Move Prefs

It'd be great to see the preferences screen follow the convention of existing under the main toolbar "Ghost" as "Preferences" - also triggered with CMD+,
I don't think we need the settings icon in the sidebar UI here :)

@felixrieseberg I'll go ahead and do this, if you haven't already.

:+1:


Cyrillic "c" in a protocol name

Hello,
Please, check RamblerViperModuleFaсtoryProtocol protocol name.

Oh-la-la

I created PtR https://github.com/rambler-ios/ViperMcFlurry/pull/5

I've merged it into develop and going to update pod soon. Thanks for PR.


Under what circumstances does the form return "[object Object]" as its value?

I'm having a really weird problem where my form submits the string "[object Object]" as its value to the handler.
That is, my code is like this:
      <Form
        model="forms.foo"
        onSubmit={v => console.log(v)}
      >

And the console prints out the string [object Object].
Have you ever heard of this problem? It doesn't seem like something I'll be able to easily reproduce on codepen, but if you've never encountered this issue then I'll do my best.

So I fixed the problem, although this is a bit disconcerting.
My original code looked like this:
      <Form
        model="forms.rsvp"
        onSubmit={v => this.handleSubmit(v)}
      >
        <Control.textarea
          model=".comments"
        />
        <Control.text
          model=".servings"
        />
        <Control.select
          model="delivery_method"
        >
          <option style={{display: "none"}} />
          <option value="delivery">Delivery</option>
          <option value="pickup">Pickup</option>
        </Control.select>

        <UIForm.Button
          type="submit">
          Submit
        </UIForm.Button>
        <Control.button
          model="."
          type="submit"
        >
          Submit
        </Control.button>

      </Form>

But by changing the <Control.button> component to the third party semantic-ui component like so:
import { Form as UIForm, } from 'semantic-ui-react'
//...
        <UIForm.Button
          type="submit">
          Submit
        </UIForm.Button>

it fixed the problem. I imagine a vanilla button would have solved the issue as well, but this happens to be what I'm trying.

Might be a bug, but you don't need <Control.button> there, a normal <button> will suffice.


Investigate Proguard for additional backend optimiztion

http://proguard.sourceforge.net/

I made an artificial example:
type Doc[A] = {
  concat : A -> A -> A,
  nil    : A,
  text   : String -> A
};
let printAlg: Doc[String] = {
  concat = \(x: String) (y: String) -> x.concat(y),
  nil    = "",
  text   = \(x: String) -> x
};
let parens [A] (f: Doc[A]) (doc: A) = f.concat (f.concat (f.text "(") doc) (f.text ")");
let hello [A] (f: Doc[A]) = f.concat (f.text "Hello") (f.text ", world!");
let random = new java.util.Random( );
let veryBig = new java.math.BigInteger(3500, random);
{veryBig.nextProbablePrime();
        parens [String] printAlg (hello [String] printAlg) }

It's the pretty printer example with extra long running method calls (and its value isn't used). ProGuard has some optimizations for removing method calls (from JDK classes) without side-effects if their values aren't used.
$ time java -jar pretty.jar
(Hello, world!)

real	1m4.217s
user	1m5.985s
sys	0m0.199s

$ time java -jar pretty-opt.jar
(Hello, world!)

real	0m24.420s
user	0m26.119s
sys	0m0.160s

But it's an artificial example -- it'll be interesting to use ProGuard on some larger code that was written in SF -- I guess some of the parser combinators?


Title Question True False

What is this? Expected to see at least English.

OONI.Probe.Setup.3.0.0-beta.3.exe, Windows 7 x64

These are keys for the localisation library to translate to whichever language (incl. English) the user wants to see. Either the build didn't bundle the default English translations at all or there is some other bug. Thanks for reporting :+1:

Same problem - ooniprobe-desktop-setup-3.0.0-beta.4.exe - Windows 10 64 Version 1903, build 18362.329

This should be fixed in the latest release candidates.
Please let us know if it works for you and thanks for testing OONI Probe!


[user-fetching-repos] 🛢 Show whether we're currently refreshing repos

See https://trello.com/c/jGvF7hEv/94-bug-mismatch-between-front-end-and-back-end-assumptions-for-re-syncing-gh-repos

 Bug: Mismatch between front-end and back-end assumptions for re-syncing GH repos.


Streamline Application information

[x] Break questions up into groups.
[ ] Review "Expungement of Convictions fo Diversion Agreements cases in Kansas" starting at page 4 for Procedures.
[ ] Things to consider

let the application tell you the most important things for it with the lay out if you have a crime that can't be expunged for example, we could tell you that as you fill it out. Doing so as early on the form will help if so.

[ ] Create a flow chart

On 18-Oct-2021 we broke the questions up into groups


IM-110 Mobile nav controls

Optimize nav menu for handling touch controls

The refactor looks good to me. I tried it in Chrome & FF. I also shrank chrome down to phone size.


Feature for Webcam and Microphone support

Please add support feature for webcam , Video Widget and Microphone input . thanx

Closing in favor of #1281 and #419


cassandra-mesos installed question

Hi ! you are doing a great thing . I wonder the project of  cassandra-mesos-deprecated orhttps://github.com/mesosphere/dcos-cassandra-service can be installed and run on ubuntu14.04.I did it a long time ago , but  It is not work.

This project is deprecated.  It will be archived on December 1, 2017.  Instead, please check out Apache Cassandra for DC/OS.


Track when a project is successfully linked via VTA

From AP-4402
What
We currently track:

When a user Signs In and Signs Ups to Chromatic from VTA
When a project has a build from VTA

There is not close to a 100% conversion from step 1 to step 2. We are missing an important data point in between these two steps of a user successfully linking their project.
This data should show up in BigQuery so we can query this in Looker.
Note: Investigate how tracking works for create project , and how this should be tagged specifically if the project is created through VTA (and confirm how tracking for linking a project would be affected [it likely shouldn't])
Why
This will help us understand where user drop-off points are, and properly prioritize future work for VTA
How
Would this only be client-side?

Superceded by Notion doc


[Event Hubs Client] Event Processor and Blob Checkpoint Store Test Cleanup

Summary
The focus of these changes is to address some deferred feedback provided for the EventProcessorClient and BlobsCheckpointStore tests.
The maximum value for parallel execution of tests has also been lowered, as Azure is under heavier load than normal and we're seeing an elevated set of timeout failures during nightly runs.
Last Upstream Rebase
Thursday, April 2, 5:16pm (EDT)
References and Related Issues

.NET Event Hubs Client: Event Processor Proposal
Update the Event Processor Client to Derive From Event Processor (#10843)

//cc: @christothes

Thanks for the follow up on the late comments!

Thanks for the help making things better.    I was thinking about your thought on pushing some of the code into helper methods, and had an idea or two that I threw in.   Probably not quite as thorough as you were suggesting, but it should improve things a small bit.


After replace Conv2d to ODConv2d, how to fused conv and bn?

My net is like conv-bn-relu。
I replaced nn.conv2d to odconv2d, and wanted to fused conv and batchnorm in inference.
我替换成了 ODConv 以后如何像之前那样在推理阶段融合 Conv 和 BN 层？在 Conv-BN-ReLU/SiLU/GELU 这样结构的 CNN 网络中？

you can first combine static conv kernel and BN, then apply dynamic attentions leant by ODConv


default SET DATA/EZ truncates ASCII data input at 20480 records

Reported by andrew wittenberg on 30 Jun 2014 16:45 UTC
This one nearly led us to publish incorrect results.  We caught it just before the paper was about to go to press.
First create an ASCII file that's just a long single-column list of numbers.
 	NOAA/PMEL TMAP
 	FERRET v6.901 (beta)
 	Linux 2.6.32-431.11.2.el6.x86_64 64-bit - 05/19/14
 	30-Jun-14 12:25

yes? list/clob/nohead/form=(F10.3)/file=a.txt x[LISTing to file a.txt

Now do a naive read of this file:
yes? file/var=a a.txt
yes? say `a,r=isize`
 !-> MESSAGE/CONTINUE 20480
20480

Only the first 20480 values are read!  In testing, our files had been shorter than this -- so the whole file was read and we didn't know we had a problem.  But when we scaled things up, we were unknowingly reading (and subsequently analyzing) only a small part of the full dataset.
Ideally Ferret would read the full file.  If for some reason this isn't possible, then Ferret should at least output a warning that only the first 20480 values are read, along with a suggested workaround.
Here is a workaround, once the user recognizes the problem:
yes? file/var=a/grid=x[gx=1:`spawn("cat a.txt | wc -l")`:1](gx=1:50000:1]
) a.txt
 !-> SET DATA/EZ/var=a/grid=x[gx=1:50000:1] a.txt

But I see no reason that Ferret shouldn't be able to do this on its own.
See also #469, #1295, and #1327, which might be somewhat relevant to this report.
Migrated-From: http://dunkel.pmel.noaa.gov/trac/ferret/ticket/2182

Comment by ansley.b.manke on 2 Jul 2014 17:37 UTC
As a first fix, I think Ferret should issue an error if it reads 20480 values and has not hit the end of file. The message could offer coaching to define an axis or grid for reading.

Comment by ansley.b.manke on 10 Jul 2014 18:20 UTC
For EZ files, if the file is initialized without specifying a grid, we'll now go and get the file size and use it to define an axis and grid in the same way it's done by the command:
yes?


Dataset Link

Hello,
I was wondering if the evalrs_dataset.zip data from the competition is still accessible via the link provided in the LFM_DATASET_PATH variable. I am engaged in an academic course where my goal is to replicate and analyze the results presented in several papers published as part of this competition. Unfortunately, the current link appears to be non-functional for me. Could you please advise if there's an alternative method or link available for accessing the dataset?
Thank you.

Hi @elorberb , we've updated the link to the dataset. It should be accessible now. Cheers.

Thanks!


Allow to provide an alternative key for abbreviations

fix #106

How can we use this in zmd? As far As I know we do not have "custom key" on markdown side. I think a good fix should be a LUA function that parses the key and deterministicaly changes special chars into customkey (for example &=>and)

Mmmh, not a bad I idea. I'll see if I can manage to do that :)

where are we there?

We are here, normally. I added the lua function so that \abbrv{AT\&T}{American stuffs (...)} works. You'll have nothing to do on the rebber side. Normally, I put all the special character for which I detected an issue.
(sorry for the long time, exams+vacations :sleeping: )

A few test later, I think we are good here :)


[Bug]Synchronize collectModels func

WHY
collectModels function causes conflict.
WHAT
Lock the relevant section.

LGTM 👍


Updated the mail id to<EMAIL_ADDRESS>

Updated the mail id from<EMAIL_ADDRESS>to<EMAIL_ADDRESS>
What this PR does / why we need it:
Since we are already renamed from CloudByte to Mayadata.  Also it's better to have the email id as<EMAIL_ADDRESS>Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:

There were the following issues with your Pull Request

Commit: e201bd168d83c662c961e14f9eb0aca4e192b59a
Commits must be in the following format: %{type}(%{scope}): %{description}

Guidelines are available at https://github.com/openebs/openebs

This message was auto-generated by https://gitcop.com


Autocomplete with grouping not selecting correct item on touch

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
Link to live example:
https://codesandbox.io/s/romantic-nightingale-5r5ljg?file=/demo.tsx
Steps:
1.either test on mobile or with touch enabled in dev tools
2.scroll the list to the bottom
3.touch the first element it will select something different
Current behavior 😯
When you have groubBy enabled autocomplete does not behave the same as when clicking with a mouse vs touching, when you touch it will select the wrong item
https://github.com/mui/material-ui/assets/1070310/d0801915-2311-46e7-83c2-ce1789fc9f1c
i select  the star wars movie but it scrolls down one and selects Schindler's List
if you add a renderOption with the li having a onTouchStart where it runs anything like a console log then it works like it should
Expected behavior 🤔
No response
Context 🔦
No response
Your environment 🌎
No response

Thanks for reporting this. I was able to reproduce it on Safari on an iPad.
Would you like to contribute to the project by investigating the problem?

@michaldudak I am available to look into this issue. I was able to reproduce this as well, and have the bandwidth to look into it too.

@divyammadhok, great, it's all yours!

I've raised a PR for the same. It is ready for review @michaldudak
PR: https://github.com/mui/material-ui/pull/37972
CC: @emko


Enhancement - Allow user to select preferred version of a track

For those of us with large collections that contain multiple versions of the same track by different vendors, it would be extremely helpful to allow users to either set their own version preferences on a per-track basis, or at least allow them to select the version of the track after they've added it into the queue.  Persistence across rooms/sessions would be great, but just having the option each time you select a track would be useful.

Hi, currently admins can set a preferred version via the Info modal (swipe left on a song in the Library or Queue view).
Tip: If you always want to prefer songs from one producer over another, put them in their own Media Folder and make that folder the first one in the list.
Let me know if that helps!

Yeah, I know that I can pick a preferred version as an admin, but my library is around 82,000 tracks with 37,000 unique titles.  Most of what I have is 1:1 or 2:1, but there are several hundred more popular tunes that I have 8-10 versions for, and not all of my guests prefer the same versions of some tracks (person A prefers SoundFly exclusively, person B prefers Zoom for these 8 favorites, but likes a random internet find for one of person A's tracks, etc).  Being able to offload this to the guest would be very helpful to this kind of situation.

Gotcha. The reason this will be tricky is that queue entries are currently based on songId (rather than mediaId). Logic being that media could be added/removed and the queue entries would be intact as long as there's at least one media file for a song.
Not an insurmountable problem; just more than a UI addition. Will leave this open if anyone wants to discuss tackling it. Thanks!

Yeah, I was looking at the data structures and wondered if it might be a bigger ask than it seems on the surface.  Would it be possible (or easier) to add something like a user_media_preferred_xref table that maps users.UserID to media.MediaID?  Something like that would allow for the default version to be the MediaID for the SongID being selected (if present) otherwise, use the current behavior (Admin preferred or First Found).  This could probably even be handled in the user account management screen if it's too fiddly to implement into the main flow of the application.  I know this is kind of a niche use-case.  I wish I knew more about node development - i can see the db side of it pretty clearly, but I don't know enough about node to be able to create a PR.  Thanks for taking the time to look, I appreciate it.

That's a good point! It'd make sense to remember users' preferences, so +1 on the new table you described.
I think two things that will also help are 1) per-room preferences, which a lot of pending features depend on and is definitely planned, and 2) ability for users to preview songs, which is something I've wanted for a while, and have been trying to push the Player component to be more modular.
And yeah, this project actually began as a way to learn Node/React, so maybe not a bad starting point. Just throwing that out there :-D

A little over a year on, I'm still +1 on this but can't say there are plans to implement it. If someone wants to try to tackle this I'm happy to help - closing for now.


Add mongodb support

Hello,
This PR add the mongodb support for ueberDB

Nice will look at this asap

We're migrating from travis to github actions just FYI

note in test runner
      "before all" hook for "get of unknown key -> nullish":
     MongoNetworkError: failed to connect to server [<IP_ADDRESS>:27017] on first connect [Error: connect ECONNREFUSED <IP_ADDRESS>:27017
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1144:16) {
  name: 'MongoNetworkError'

note in test runner
      "before all" hook for "get of unknown key -> nullish":
     MongoNetworkError: failed to connect to server [<IP_ADDRESS>:27017] on first connect [Error: connect ECONNREFUSED <IP_ADDRESS>:27017
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1144:16) {
  name: 'MongoNetworkError'

I will investigate :)
Any action needed to prepare the migration from travis to github action ?

Cc @rhansen

Seems to be fixed for mongodb, but others tests still is in failure (mysql, postgre, redis) since the migration from travis to Github Action ?
I imagine that's would be fix on another PR
I remain available if there is need of any correction for mongodb

Yeah rhansen has a branch with the test coverage.  Just waiting for it to land.

Just a question, since this one was merged, is mongodb really supported ? If yes, maybe the readme should be updated to reflect that ?

Yes, would you please be able to send a PR updating this?

I should :) => #184


Windows container takes long time to start

Is this a request for help?:
Yes
Is this an ISSUE or FEATURE REQUEST? (choose one):
Issue
What version of acs-engine?:
v0.3.0

Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
Kubernetes v1.6.6
What happened:
Windows container needs 2-10 minutes to get into the "Running" state from "ContainerCreating" state, even if the image has already been pulled to the node.
From the kubectl describe, it just stuck at the "Created container with docker id xxxx" state during the waiting.
  FirstSeen     LastSeen        Count   From                    SubObjectPath                   Type            Reason          Message
  ---------     --------        -----   ----                    -------------                   --------        ------          -------
  2m            2m              1       default-scheduler                                       Normal          Scheduled       Successfully assigned cc-a65a-2a9d1a1a-1497672518-24q7m to o01wcacs9031
  2m            2m              1       kubelet, o01wcacs9031   spec.containers{console-agent}  Normal          Pulled          Container image "cloudcondfwestcentralus.azurecr.io/azconsole-agent-win:master_20170615.1" already present on machine
  2m            2m              1       kubelet, o01wcacs9031   spec.containers{console-agent}  Normal          Created         Created container with docker id eb44d51b5468

What you expected to happen:
Windows container should start immediately when the image is pulled.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know:

Same question here: which version were you using prior to v0.3.0 before you noticed this issue?

It seems like an issue in k8s 1.6.6. Previously, we use ACS-Engine v0.1.2 with k8s 1.6.2 and 1.5.3, it works fine.

Note that when it taking long time to start, I observed this error:
Error syncing pod, skipping: failed to "StartContainer" for "server" with RunContainerError: "runContainer: operation timeout: context deadline exceeded"
and the second retry of creating container succeeded quickly.

context deadline exceeded

I've seen this issue with Kubelet can't talk to the Docker daemon, usually around high CPU load. Might not be related but just noting...

Follow-up here: this appears to be a Windows VM regression, connected to https://github.com/Azure/acs-engine/issues/959.

Confirmed that even with https://github.com/Azure/acs-engine/pull/967 nanoserver takes 5 minutes to start, though it's only 383 MB.

Possibly related, upstream issue where Windows pods are stuck in pending for a long time: https://github.com/kubernetes/kubernetes/issues/48193

@robbiezhang Is this still an observable issue?

Closing this with the rollout of RS3 @JiangtianLi


[Navigation] Black screen animations

Description
I have an app that doesn't support dark mode. If the phone is set to dark mode and you try the fade in/out you'll see that most of the time the screen becomes partially black during the transition. When the phone is in light mode the screen becomes partially white during the transition. Is there a way to keep the light mode behavior even though the phone is set to dark mode?
Steps to reproduce
Set the device in dark mode. Support only the light mode.

This seems out of scope for Accompanist Navigation Animation which does not have a say in what the fade looks like, but rather something at the higher level.
I would recommend filing this against the Animation Compose Component with a same project that reproduces your issue.


Build unsee binary on CI and publish to Github

By popular request from @terinjokes  - people want binaries, so let's have it.

+1


feat: webhook events support for bitbucket server prebuild

Webhook events support for bitbucket server prebuild
Description
Implemented the webhook method to support webhook events
This PR addresses issue #995
/claim #995

@the-johnwick I'm not even sure you tested this PR before submitting because it doesn't work at all. A prebuild config can't even be added because of a bug in the git provider.
This was solved in https://github.com/daytonaio/daytona/pull/1195 and we'll go for that PR. I'm closing this one.
I want to remind you again that submitting PRs that are not fully tested is not acceptable.
P.S. You expressed you concern with the other PR because the author submitted it after you. That's also not true because your PR was in draft which does not qualify as a submitted PR. Additionally, speed is not what's important. Functionality and code quality is what we look at when assessing multiple PRs.


[BUG] Summarize the issue in a few words here

Describe the bug
With ver 2.1.3 nbextention not found while running  jupyter nbextension install --py --sys-prefix graph_notebook.widgets
Everything works fine with ver 2.1.2
jupyter nbextension install --py --sys-prefix graph_notebook.widgets:
#10 1.000 Installing /usr/local/lib/python3.6/site-packages/graph_notebook/widgets/nbextension/static -> graph_notebook_widgets
#10 1.003 Traceback (most recent call last):
#10 1.003   File "/usr/local/bin/jupyter-nbextension", line 8, in
#10 1.003     sys.exit(main())
#10 1.003   File "/usr/local/lib/python3.6/site-packages/jupyter_core/application.py", line 254, in launch_instance
#10 1.003     return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
#10 1.003   File "/usr/local/lib/python3.6/site-packages/traitlets/config/application.py", line 664, in launch_instance
#10 1.003     app.start()
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 988, in start
#10 1.003     super(NBExtensionApp, self).start()
#10 1.003   File "/usr/local/lib/python3.6/site-packages/jupyter_core/application.py", line 243, in start
#10 1.003     self.subapp.start()
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 716, in start
#10 1.003     self.install_extensions()
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 695, in install_extensions
#10 1.003     **kwargs
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 225, in install_nbextension_python
#10 1.003     destination=dest, logger=logger
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 199, in install_nbextension
#10 1.003     _maybe_copy(src, full_dest, logger=logger)
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 1043, in _maybe_copy
#10 1.003     if _should_copy(src, dest, logger=logger):
#10 1.003   File "/usr/local/lib/python3.6/site-packages/notebook/nbextensions.py", line 1019, in _should_copy
#10 1.003     if os.stat(src).st_mtime - os.stat(dest).st_mtime > 1e-6:
#10 1.003 FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.6/site-packages/graph_notebook/widgets/nbextension/static'
executor failed running [/bin/sh -c jupyter nbextension install --py --sys-prefix graph_notebook.widgets]: exit code: 1
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Run the installation as described over here: https://pypi.org/project/graph-notebook/2.1.3/
pin specific versions of Jupyter and Tornado dependency
pip install notebook==5.7.10
pip install tornado==4.5.3
install the package
pip install graph-notebook
install and enable the visualization widget
jupyter nbextension install --py --sys-prefix graph_notebook.widgets.  <--- fails
Expected behavior
To pass and install the extentions
Desktop (please complete the following information):

OS: python:3.6.13-slim docker image

Additional context

Hi @israelio, thanks for the bug report!
I had a look at the 2.1.3 release wheel, and have identified the source of the bug. It appears that some of the files in the widgets directory were incorrectly generated for this build.
A fix for this bug will be going out with release 2.1.4; I will notify you when this is completed.

This is now fixed with release 2.1.4. @israelio, thank you again for reporting this bug! Please feel free to reopen this issue if you run into any further problems.


8.0.2 breaks fs.stat / watching

The plugin seems to add \u0000commonjsHelpers to the list of watched files when using karma and rollup together.
Unfortunately fs.stat chokes on null byte via https://github.com/paulmillr/chokidar/blob/master/index.js#L632, when called from karma-rollup-preprocessor.
The behaviour began to exhibit after 8.0.2 i.e. rollup-plugin-commonjs worked as of version 8.0.2, but the failure exhibits now, with 8.2.6.
The central issue is the injection of a file with a null byte into the list of files rollup watches.

Hey folks (this is a canned reply, but we mean it!). Thanks to everyone who participated in this issue. We're getting ready to move this plugin to a new home at https://github.com/rollup/plugins, and we have to do some spring cleaning of the issues to make that happen. We're going to close this one, but it doesn't mean that it's not still valid. We've got some time yet before the move while we resolve pending Pull Requests, so if this issue is still relevant, please @ me and I'll make sure it gets transferred to the new repo. :beer:


How to set Button width ?

I would like to set button width styles. But it does not work. Nothing change.
          <Button
          style={{width: 200}}
          text = 'Login with Meow'
          onPress={this.loginMeow}

          />

You could do:
<View style={{width: 200}}>
          <Button
          text = 'Login with Meow'
          onPress={this.loginMeow}
          />
</View>

Thank @Ehesp , it worked.


(PUP-4770) Revert "(maint) Fix debug and error output"

This reverts commit 1764674bea168a9e6619ddcbc4e698eb236742f8.
Originally, this commit changed the Solaris Zone provider's debug
and error messages to use the global utilities, which means that
they aren't prefixed with the provider context. This was done to
circumvent PUP-3088, which is now fixed.

I played around with the zone provider to verify this is working correctly.
Before the revert:
Debug: Ignoring zone output '   allowed-address not specified'

After the revert:
Debug: Zone[myzone4](provider=solaris): Ignoring zone output '  allowed-address not specified'

Do we have any tests that cover things like this?

@MikaelSmith we do not (which is why the original change went in without spec updates), but I could probably add a test to ensure we get the provider context in the debug output.

That seems like something that would be useful, since we've changed it before.

CLA signed by all contributors.

Huh, that appveyor failure looks... unrelated?
Failure/Error: expect(ast.code.safeevaluate(scope)).to eq('chocolate')
    Puppet::PreformattedError:
       Evaluation Error: Error while evaluating a Function Call, Error from DataBinding 'hiera' while looking up 'wonka::produces': uncaught throw :undefined_variable at line 2:12