RangeSlider : bad rounded value on 55

Steps to reproduce

Use a range slider with divisions param
Place slider on 55

Expected results
on 55, print 55
Actual results
on 55, print 55.00000000000001
Code sample
import 'package:flutter/material.dart';
/// Flutter code sample for [RangeSlider].
void main() => runApp(const RangeSliderExampleApp());
class RangeSliderExampleApp extends StatelessWidget {
const RangeSliderExampleApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: const Text('RangeSlider Sample')),
body: const RangeSliderExample(),
),
);
}
}
class RangeSliderExample extends StatefulWidget {
const RangeSliderExample({super.key});
@override
State createState() => _RangeSliderExampleState();
}
class _RangeSliderExampleState extends State {
RangeValues _currentRangeValues = const RangeValues(40, 80);
@override
Widget build(BuildContext context) {
return RangeSlider(
values: _currentRangeValues,
min: 0.0,
max: 100,
divisions: 20,
labels: RangeLabels(
_currentRangeValues.start.toString(),
_currentRangeValues.end.toString(),
),
onChanged: (RangeValues values) {
setState(() {
_currentRangeValues = values;
});
},
);
}
}
Screenshots or Video
No response
Logs
No response
Flutter Doctor output
[√] Flutter (Channel stable, 3.19.6, on Microsoft Windows [Version 10.0.22631.3593], locale en-BE)
• Flutter version 3.19.6 on channel stable at C:\src\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 54e66469a9 (6 weeks ago), 2024-04-17 13:08:03 -0700
• Engine revision c4cd48e186
• Dart version 3.3.4
• DevTools version 2.31.1
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
• Android SDK at C:\Users\dufgu\AppData\Local\Android\sdk
• Platform android-33, build-tools 33.0.0
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.5.0)
• Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022 version 17.5.33414.496
• Windows 10 SDK version 10.0.22000.0
[√] Android Studio (version 2021.2)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
[√] VS Code, 64-bit edition (version 1.89.1)
• VS Code at C:\Program Files\Microsoft VS Code
• Flutter extension version 3.90.0
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22631.3593]
• Chrome (web)      • chrome  • web-javascript • Google Chrome 125.0.6422.113
• Edge (web)        • edge    • web-javascript • Microsoft Edge 125.0.2535.67
[√] Network resources
• All expected network resources are available.
• No issues found!

@dufguix  while you can fix it by using  toStringAsFixed(0), method like : _currentRangeValues.start.toStringAsFixed(0)
However, this   shouldn't typically occur for such a simple integer conversion.

yes for sure. I imagine this behavior comes from the lerp function.
  // Returns a number between min and max, proportional to value, which must
  // be between 0.0 and 1.0.
  double _lerp(double value) => ui.lerpDouble(widget.min, widget.max, value)!;

Thanks for the report @dufguix,
This is a known issue being tracked at https://github.com/flutter/flutter/issues/39510. Closing this issue as a duplicate, so please follow up on it for further updates.


Final date simulation

In simulation mode, there is a variable "initialDatetime" into parameters that allows introduce the initial date to start the simulation.
It is necessary to have a new variable that allows introduce the final date to stop the simulation.
In this case, the Final Results %ROI should be the ROI between Initial Date and Final Date simulation. Thanks!

done


test-branch/execute-job/wrong-commit-sha-on-pr/1dcad760-5c42-4cc2-8df1-f1276b06639f

PR for testing a1f5bfb6c23646c2e6a0cbf583b804c851aa2a4e

/canonical/self-hosted-runners/run-workflows 3fdd3f31583e61dc744406fab7fece4fa2114fc7


I want to use my own dataset,(a lot of jpg format),what can I do

I am new to Keras,and github.And I do not know how to run this code.Using this code to image segment.I have training set and labels.it is a lot of jpg image.How can I use them.Thank you very much.

There are 4 major files.
model.py contains model definitions, you can use existing models or you can define your own one.
train.py is the training script. Most parameters are set in the main function, and data augmentation parameters are at line 68 where SegDataGenerator is initialized, you may change them according to your needs.
inference.py is used for infering segmentation results. It can be directly run and it's also called in evaluate.py
evaluate.py is used for evaluating. It will save all segmentation results as images and calculate IOU. I'm sorry that the outputs are not well formatted and you may need to look into the code to see what's the meaning.
Same as train.py, most parameters of inference.py and evaluate.py are set in the main function.
Here for your question, you need a training list file and a testing list file, in which each line has a image file path and a ground truth file path, and you set corresponding parameters (train_file_path, val_file_path, data_dir, label_dir) and other parameters as you need, then you can run train.py to start training.

@aurora95 I think he wanted to know how to make his own label_datasets, especially the class_mode from the labels.

Thanks @SCP-173-cool , but what do you mean by class_mode?

@aurora95 There are 21 classes in VOC2012, and how can i do if i make a new datasets including only 3 classes?

@SCP-173-cool I think your dataset already has some ground truth images, where pixel values represent the class of each pixel. You can change nb_classes from 21 to 3 and change file paths, then you should be able to train on the new dataset. Note that I set default ignore label as 255, if it is different on your dataset you should set it explicitly.

@aurora95 thanks a lot !

@SCP-173-cool Ah sorry I just realized that I didn't pass the nb_classes to model defining functions...... I'll fix it. Before that, you need to change the output dimension of the last layer manually...

Thank you so much!I will try it~

@aurora95  My label_datas are binary images , where pixel values are 0, 1. How can I make  reasonable labels to fit the model ?

@SCP-173-cool Do you mean your labels are in one-hot encoding? If so, you can either change them into sparse style like 0, 1, 2, 3... or change the loss function and accuracy function.

@aurora95 Hi and many thanks for the shared code! Sorry, can I ask for a help - I wanna run the code on my custom dataset consisting of just two classes. The only thing I modified so far in your implementation is changing nb_classes from 21 to 2. Running train.py script was just smooth, but when I run evaluate.py one, unfortunately, it raises the error bellow.
  File "evaluate.py", line 124, in <module>
    label_suffix=label_suffix, data_suffix=data_suffix)
  File "evaluate.py", line 69, in evaluate
    label_suffix=label_suffix, data_suffix=data_suffix)
  File "/home/gim/watermeter/segment/src/cl/Keras-FCN/inference.py", line 33, in inference
    model.load_weights(checkpoint_path, by_name=True)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/engine/topology.py", line 2570, in load_weights
    load_weights_from_hdf5_group_by_name(f, self.layers)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/engine/topology.py", line 3071, in load_weights_from_hdf5_group_by_name
    K.batch_set_value(weight_value_tuples)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/backend/tensorflow_backend.py", line 2184, in batch_set_value
    assign_op = x.assign(assign_placeholder)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/variables.py", line 516, in assign
    return state_ops.assign(self._variable, value, use_locking=use_locking)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/state_ops.py", line 271, in assign
    validate_shape=validate_shape)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/gen_state_ops.py", line 45, in assign
    use_locking=use_locking, name=name)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/op_def_library.py", line 767, in apply_op
    op_def=op_def)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 2508, in create_op
    set_shapes_for_outputs(ret)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1873, in set_shapes_for_outputs
    shapes = shape_func(op)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1823, in call_with_requiring
    return call_cpp_shape_fn(op, require_shape_fn=True)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/common_shapes.py", line 610, in call_cpp_shape_fn
    debug_python_shape_fn, require_shape_fn)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/common_shapes.py", line 676, in _call_cpp_shape_fn_impl
    raise ValueError(err.message)

ValueError: Dimension 0 in both shapes must be equal, but are 1 and 2 for 'Assign_318' (op: 'Assign') with input shapes: [1,1,2048,21], [2,2048,1,1].```

It looks like at some place the array with weights is reversed if nb_classes is changed from 21. I tried to run the scripts on initial PASCAL dataset and it raises the same error (if nb_classes is not 21). I've spent quite some time figuring out what the place to correct, but still with no success. Would appreciate your help! Thanks

@aurora95 @ahundt Hi guys, thank you for the shared code! Sorry, would it be still possible to adjust the implementation for a custom dataset? I run the train.py script on a different datatset consisting of two classes and the only thing I modified so far was changing the classes parameter in the main function from 21 to 2  -  all goes smoothly. But when evaluate.py is run the following error is raised:
Traceback (most recent call last):
  File "evaluate.py", line 123, in <module>
    label_suffix=label_suffix, data_suffix=data_suffix)
  File "evaluate.py", line 70, in evaluate
    label_suffix=label_suffix, data_suffix=data_suffix)
  File "/home/gim/segment/src/Keras-FCN/inference.py", line 34, in inference
    model.load_weights(checkpoint_path, by_name=True)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/engine/topology.py", line 2570, in load_weights
    load_weights_from_hdf5_group_by_name(f, self.layers)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/engine/topology.py", line 3071, in load_weights_from_hdf5_group_by_name
    K.batch_set_value(weight_value_tuples)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/keras/backend/tensorflow_backend.py", line 2184, in batch_set_value
    assign_op = x.assign(assign_placeholder)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/variables.py", line 516, in assign
    return state_ops.assign(self._variable, value, use_locking=use_locking)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/state_ops.py", line 271, in assign
    validate_shape=validate_shape)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/ops/gen_state_ops.py", line 45, in assign
    use_locking=use_locking, name=name)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/op_def_library.py", line 767, in apply_op
    op_def=op_def)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 2508, in create_op
    set_shapes_for_outputs(ret)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1873, in set_shapes_for_outputs
    shapes = shape_func(op)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1823, in call_with_requiring
    return call_cpp_shape_fn(op, require_shape_fn=True)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/common_shapes.py", line 610, in call_cpp_shape_fn
    debug_python_shape_fn, require_shape_fn)
  File "/home/gim/py2_tf1/local/lib/python2.7/site-packages/tensorflow/python/framework/common_shapes.py", line 676, in _call_cpp_shape_fn_impl
    raise ValueError(err.message)
ValueError: Dimension 0 in both shapes must be equal, but are 1 and 2 for 'Assign_318' (op: 'Assign')
            with input shapes: [1,1,2048,21], [2,2048,1,1].

So somehow the order of indexes in the weight array is reversed ( [1,1,2048,21] --> [2,2048,1,1] ).
Could you please share your thoughts on where the cause of this error might be hidden?

For two classes you should probably be using sigmoid, which just gives a score between 0 and 1. As for the specific error... I'm not sure I've trained on two classes before, try printing the shape at different steps with 21 and 2 classes and see when they first differ, that will probably identify where your problem is.
You have something that works & something that doesn't so use debugging skills to figure out when they split from both working to only one working. :-)

@ahundt Many thanks! I followed precisely your advice, deployed my debugging skills, and now it works! Sorry for taking your time!

@IvanEz great! I'm glad that worked. :-)

Hi @SCP-173-cool , did you succeed in your experiments?
Hi @aurora95 and @ahundt , did you tried this code for binary segmentation?
I have the same problem. I have a small dataset with 30 gray-scale images and its corresponding ground-truths that are binary images (0 = background, 255 = foreground). I have set ignore_label to None.
I changes some parameters (e.g. number of classes), the training seems to be working well, but the inference does not work. I don't know why. After data augmentation I have 580 images for training.
Please, see:
My train.py: https://gist.github.com/andrewssobral/6ec0f48916894f9bdbe6f82dbe998424
My inference.py: https://gist.github.com/andrewssobral/0448f87258125d10459cf5b6f4bdd996
This is the output of my tensorboard: https://ibb.co/grPsuk
This is a sample of the training image: https://ibb.co/k3ULfQ
and its corresponding label: https://ibb.co/nk2vEk
Thanks,
Andrews

probably not enough data. Also, if one class such as background dominates class weighting may help escape the trap, assuming there is enough data.

@andrewssobral Have you checked the output in digits? Might be, the output image consists of 0s and 1s, instead of 0s and 255s, and thus you don't visually see the difference.

@ahundt
if one class such as background dominates class weighting may help escape the trap, assuming there is enough data - that's very true, but was the issue with class weight support for 3+ dimensional targets was resolved? If so, could you please say what should be modified in the code? Thanks

@IvanEz I haven't used class weight myself yet so I can't comment on that accurately.

First of all thank you for all the info provided in this issue. I have one question regarding training with another dataset. The BilinearUpsampling2D function is expecting a fixed input size, right? I would like to know if it is possible to train with variable input sizes out-of-the-box but I think it will require some modification.
On the other side, I have another quick question even though I don't know if this is the right place to ask. Is this project currently being developed or has it being discontinued?

It works fairly well and I merge any good pull requests people submit, plus I've been adapting bits and pieces into keras-contrib as I can. That said, to my knowledge nobody is making big changes to the code base at this time.

@ahundt thanks for the prompt reply. I was asking mainly because I will most likely be contributing to the project :)
Regarding my question about the BilinearUpsampling2D it's expecting a specific upsampling factor or a target size, right? So out-of-the-box is not possible to train with variable sizes.
I'm currently learning about the backwards convolution and planning to use this code for a project with variable input sizes, so if I can contribute in any manner, I will.

If I recall correctly I believe it does train on variable sizes. The upsampling is just because some of the networks downsample by a factor of 2 or 4, so the upsampling gets you back to the original size.

I am trying to create the network with input_shape=(None, None, 3) because of the variable input size with the following code:
model = FCN_Vgg16_32s(input_shape=(None, None, 3), classes=2)
and when instantiating the BilinearUpsampling2D layer I get the following error:
X.set_shape((None, original_shape[1] * height_factor, original_shape[2] * width_factor, None))
TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'

No matter if using the size from the input or the target_size argument, there is a point in which the tf.image.resize_bilinear requires a size parameter which is a 1D tensor of in32.
Correct me if I'm wrong, maybe I'm not using it properly but I'm not sure if it's possible to use input variable size without modifying the code.

On the other hand, if I crop my dataset to a fixed size and specify the size I can build the network.

@dokutagero Yes, you need to specify input shape this input_shape=(None, None, 3) will not work with BilinearUpsampling2D layer.
@ahundt @aurora95
Did models in this repo trains successfully without class weighting in case of unbalanced class distribution (as I understand for example in Pascal VOC person class is overrepresented)?

@dokutagero  what's the purpose of target_size?  what if I just want to use the original size of my data? And I saw there's is image_size in evaluate.py, what does it do? it seems not same as the target_size in train.py

@simonsayshi  you may take a look here
https://github.com/aurora95/Keras-FCN/issues/71

@mrgloom hi i'm not sure what you want me to see but I just set target_size as the size of my input image.
@aurora95 @ahundt @andrewssobral  BTW, what should I do if I want to do binary classification exactly? is that enough just changing loss function as binary binary_crossentropy_with_logits?


Add CursorMoved makes winbar seems 10 times faster

https://user-images.githubusercontent.com/56817415/177374766-59d31a17-baee-4d34-a008-89b090525bad.mp4
The current experience seems very slow for obvious reasons.. CursorHold
Is your feature request related to a problem? Please describe.
Add CursorMoved to here
https://github.com/glepnir/lspsaga.nvim/blob/cce54c991a0e947ce3354bb4e3e7c1465e9de73d/lua/lspsaga/symbolwinbar.lua#L194
Describe the solution you'd like
To avoid making frequent requests to lsp server we can check a larger context that remains the same

To avoid making frequent requests to lsp server . saga don't  making frequent requests to lsp server. because saga will cache the symbols when your open file and cache will update on TextChanged InsertLeave events.


Test multiple contributors

Test multiple contributors

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Remove reference to form-lineal

See: https://github.com/SuffolkLITLab/docassemble-AssemblyLine/pull/737

deleted line from basic questions in branding package


Issue Events

This could be fine to implement this : http://developer.github.com/v3/issues/events/
Regards

Sure. Please go ahead and make a pull request.


asciinema demo

For the landing page of the repo we could have an asciinema recording of installing the parsec-tool and running some some basic commands.

I'll tackle this as soon as we have the initial implementation merged. It's probably better to address all comments and suggestions first in case something changes. 😄


ng-repeat track by is broken

See http://stackoverflow.com/questions/27780049/angular-js-ng-repeat-track-by-dynamic-collection

There are two aspects on ngRepeat:

A $watchCollection on the expression
The use of track by to define the ordering within the collection

The example fails on the first point, this is, the elements in the collection are new (previously never seen) elements. This works as expected. Closing.

@lgalfaso I thought tracking by id should have worked? Or at least I thought it worked before?
Eg:
item in f(a) track by item.id

Or is my memory failing me?

The ngRepeat watching algorithm changed from Angular 1.0 to 1.2, and this
is the same mechanism that is present in 1.4. I am not sure if you would
still have this issue with 1.0, but I think that you would run into the
same problem

@lgalfaso Can we make this into a feature request? Have $watchCollection support ng-repeat's track by instead of only supporting object equality checks? (Correct me if I'm wrong or if I should open another issue).
I have a lot of collections which are transformations from data from the backend. I don't want to add listeners/watches to cache the data, I just want the transformations to always run. However, currently, this causes an infinite digest.

I thought the whole point of track by was to handle the case where the function returns a new collection/object in the first place, plus I thought it was working when it was first introduced...

@plestik created  a POC that adds a third parameter to $watchCollection that adds a valueExtractor function to be able to get the value identity and then changed ngRepeat to add this value. The issue is that doing so breaks existing use cases. Specifically doing ngRepeat over primitives with track by $index. With this in mind, whatever patches are needed to add support for your case would be a lot more code that what I would be comfortable with.
If someone is willing to create a PR that solves this issue, I can take a look.

@lgalfaso I'd love to have a look, a bit daunting but I can give it a s hot. Do you have anything I can build on? (Should this issue be re-opened?)

@plestik I do not think this issue should be reopened, at least not in the current state as ngRepeat is working as expected. I would be ok in opening a new issue that asks for a change in the current behavior of ngRepeat to handle the case at hand


Turn off Qt error messages in launch script.

Is your feature request related to a problem?
We occasionally get Qt error messages that are innocuous and sometimes confuse users.  Here is the e-mail from Greg Lee with a solution.
Eric and JoAnne,
FWIW, I figured out how to suppress error messages from XCB. If you set QT_LOGGING_RULES="*=false" in your environment, then you won’t get the innocuous error messages:
[lee218@quartz1916:~]$ /usr/gapps/visit/bin/visit
Running: gui2.13.3
failed to get the current screen resources
QXcbConnection: XCB error: 160 (Unknown), sequence: 170, resource id: 127, major code: 148 (Unknown), minor code: 20
Running: viewer2.13.3 -geometry 5648x1600+368+0 -borders 31,8,8,8 -shift 8,31 -preshift 0,0 -defer -host <IP_ADDRESS> -port 5600
Running: mdserver2.13.3 -host <IP_ADDRESS> -port 5601
Xlib:  extension "NV-GLX" missing on display "<IP_ADDRESS>:30.0".
[lee218@quartz1916:~]$ env QT_LOGGING_RULES="*=false" /usr/gapps/visit/bin/visit
Running: gui2.13.3
Running: viewer2.13.3 -geometry 5648x1600+368+0 -borders 31,8,8,8 -shift 8,31 -preshift 0,0 -defer -host <IP_ADDRESS> -port 5600
Running: mdserver2.13.3 -host <IP_ADDRESS> -port 5601
Xlib:  extension "NV-GLX" missing on display "<IP_ADDRESS>:30.0".
            -Greg

Impact

[ ] High - User productivity significantly improved
[X] Medium - User productivity partially improved
[ ] Low - User productivity trivially improved

We shouldn't do this for all messages. There are different levels of messages and we can turn off some of them.

Here's a link to more information about logging.
https://doc.qt.io/qt-5/qloggingcategory.html


Automatic Image Pull for Private Docker Registry in cdxgen

Hello Team,
I've encountered a situation where I'm using cdxgen with an image from a private Docker registry. When I attempt to run the following command:
cdxgen <image-name:tag> -t docker -o /tmp/bom.json -p

It seems that cdxgen does not automatically handle pulling the image from the private registry. Instead, it prompts users to manually execute a docker pull command before running cdxgen.
cdxgen is expected to handle image pulling from private Docker registries automatically, eliminating the need for users to perform this step manually. Any insights and suggestions to address this issue are highly appreciated.
Thank you!

@setchy any ideas why cdxgen might refuse to pull private images?
cdxgen <IP_ADDRESS>:5000/nginx:latest -p -o nginxbom.json
WARN[2023-11-03T12:44:51.902961763Z] Error getting v2 registry: Get "https://<IP_ADDRESS>:5000/v2/": http: server gave HTTP response to HTTPS client
INFO[2023-11-03T12:44:51.903001299Z] Attempting next endpoint for pull after error: Get "https://<IP_ADDRESS>:5000/v2/": http: server gave HTTP response to HTTPS client
ERRO[2023-11-03T12:44:51.906556175Z] Handler for POST /images/create returned error: Get "https://<IP_ADDRESS>:5000/v2/": http: server gave HTTP response to HTTPS client
Unable to pull <IP_ADDRESS>:5000/nginx:latest. Check if the name is valid. Perform any authentication prior to invoking cdxgen.
Try manually pulling this image using docker pull <IP_ADDRESS>:5000/nginx:latest
BOM generation has failed due to problems with exporting the image

docker login was performed, and insecure registries were also set.

I'll try and test today.

Confirmed I experience a similar error
Manually pull
docker pull someorg.jfrog.io/docker/library/eclipse-temurin:latest

latest: Pulling from docker/library/eclipse-temurin
Digest: sha256:798e8ee1da62d926613189d41448b64056428781ba659d5a70f23e7f06073f2f
Status: Downloaded newer image for someorg.jfrog.io/docker/library/eclipse-temurin:latest
someorg.jfrog.io/docker/library/eclipse-temurin:latest

Running cdxgen@master
CDXGEN_DEBUG_MODE=debug node ./bin/cdxgen.js someorg.jfrog.io/docker/library/eclipse-temurin:latest -t docker

Docker service in root mode detected. Consider switching to rootless mode to improve security. See https://docs.docker.com/engine/security/rootless/
Trying to pull the image someorg.jfrog.io/docker/library/eclipse-temurin:latest from registry. This might take a while ...
Re-trying the pull with the name docker/library/eclipse-temurin:latest.
Trying with docker/library/eclipse-temurin:latest
Trying with docker/library/eclipse-temurin
Trying with someorg.jfrog.io/docker/library/eclipse-temurin:latest
Unable to pull someorg.jfrog.io/docker/library/eclipse-temurin:latest. Check if the name is valid. Perform any authentication prior to invoking cdxgen.
Try manually pulling this image using docker pull someorg.jfrog.io/docker/library/eclipse-temurin:latest
BOM generation has failed due to problems with exporting the image

@setchy the docker api endpoint to pull is /images/create
https://docs.docker.com/engine/api/v1.43/#tag/Image/operation/ImageCreate
https://github.com/CycloneDX/cdxgen/blob/master/docker.js#L414
Could you hardcode or create a unit test to figure out the naming convention to use? Also, is there a way to run docker pull in debug mode to collect the API calls it makes?


How to handle the regions of people without annotations on COCO and MPII dataset?

Hi @anewell, I would like to ask a question that how to handle the people without annotations on COCO and MPII dataset. Do you think is it affect the training and testing performance? Thanks.

We mask out the crowd areas in COCO as seen here:
https://github.com/umich-vl/pose-ae-train/blob/master/task/loss.py#L16


Feature to add cli option to list down all applied policies.

Feature Request
KubeArmor could support list down all the applied policies using cli option.
Current behavior: At present there is option to go to the folder "/opt/kubearmor/policies/" and list the files. But it needs root privileges.
Better to have the details when showing the details with fields: Policy Name, Applied Time.

Thanks @kamallearner123 for noting this issue.
Ref: kubearmor/kubearmor-client#103

hello @nyrahul I would like to try my hands on this, please assign

hello @kamallearner123 @nyrahul I would like to try my hands on this, please assign

Thank you for your interest. Note that this problem involves systemd mode of operation for kubearmor. Please let us know if you have any questions.


Finalise beta codebase

This PR is a round of personal QA to ensure that the new collections API is in a coherent state ready for beta release

Codecov Report
Attention: 28 lines in your changes are missing coverage. Please review.

Comparison is base (c8d730d) 91.91% compared to head (c5e8268) 90.19%.

Additional details and impacted files
@@                   Coverage Diff                   @@
##           pydantic_experiment     #584      +/-   ##
=======================================================
- Coverage                91.91%   90.19%   -1.73%
=======================================================
  Files                      131      130       -1
  Lines                    14764    14695      -69
=======================================================
- Hits                     13571    13254     -317
- Misses                    1193     1441     +248

Files
Coverage Δ

integration/test_collection.py
99.73% <100.00%> (-0.01%)
:arrow_down:

integration/test_collection_batch.py
100.00% <100.00%> (ø)

integration/test_collection_config.py
100.00% <100.00%> (ø)

integration/test_collection_filter.py
100.00% <100.00%> (ø)

integration/test_collection_multi_node.py
100.00% <100.00%> (ø)

integration/test_collection_nested.py
100.00% <100.00%> (ø)

integration/test_collection_references.py
99.36% <100.00%> (-0.01%)
:arrow_down:

test/collection/test_config.py
100.00% <ø> (ø)

weaviate/client.py
83.03% <100.00%> (+1.32%)
:arrow_up:

weaviate/collection/batch.py
76.19% <ø> (ø)

... and 12 more

... and 5 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Sonobuoy Webinar

Creating an issue for tracking.
Join us as John Schnake, tech lead for Sonobuoy, goes over the project, shows how you can use it in your own cluster in just a few minutes, and how you can help improve Sonobuoy.
Register here!
https://vmware.zoom.us/webinar/register/WN_IgODOnZhTEGjBgTOjTaaDA https://pbs.twimg.com/media/EB9SrSWXkAEf-Zg.png

https://twitter.com/projectsonobuoy/status/1167149318857547776


verify_media_types: correctly handle removing it in input_osv3

exit_verify_media_types should be configured for arrangment 6 orchestrator
builds when pulp or koji is not available. Adjust the test for the
warning message and remove verify_media_types on arrangement 6 orchestrator
builds that do have pulp_pull enabled.
Signed-off-by: Mark Langsdorf<EMAIL_ADDRESS>

Not updating release notes draft because this is bugfix to an unreleased feature.


livestream chat: use commentron, respect default channel

PR Checklist

Please check all that apply to this PR using "x":

[x] I have checked that this PR is not a duplicate of an existing PR (open, closed or merged)
[x] I have checked that this PR does not introduce a breaking change

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[x] Feature

Fixes
Issue Number: N/A
What is the current behavior?
Unable to send chat messages on livestreams.
What is the new behavior?
Fixed sending chat messages on livestreams by using commentron create.
Also respect default channel when commenting.

@ktprograms Let me know when this is ready to merge.


Fix/organisme complet menu declaration

:tada: This PR is included in version 1.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[bugfix](profile summary) move detail info from summary to execution summary

Proposed changes
Issue Number: close #xxx

These info is useless, should not display on the profile table. Move them to execution summary.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

(From new machine)TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 47.78 seconds
stream load tsv:          510 seconds loaded<PHONE_NUMBER>9 Bytes, about 139 MB/s
stream load json:         20 seconds loaded<PHONE_NUMBER> Bytes, about 112 MB/s
stream load orc:          64 seconds loaded<PHONE_NUMBER> Bytes, about 16 MB/s
stream load parquet:          30 seconds loaded 861443392 Bytes, about 27 MB/s
insert into select:          29.6 seconds inserted 10000000 Rows, about 337K ops/s
storage size:<PHONE_NUMBER>5 Bytes


Exported Moons With Pink Doors and Invisible SupplyDrop.

Hey. There is this issue i am having that every .lem that i put into the Modules folder after using the AssetBundle Builder.
All of them leave me with pink textures on the Doors and missing SupplyDrop and invisible Prefabs.
My custom prefrabs/textures that i used on a map i was working on showed up fine and worked as intended.
Game Modules Folder

AssetBundles Output Folder

In Unity everything looks fine for all maps

Pink Textures

Invisible SupplyDrop with collision

Thanks for your attention. I’m looking forward to your reply.

Hey. There is this issue i am having that every .lem that i put into the Modules folder after using the AssetBundle Builder. All of them leave me with pink textures on the Doors and missing SupplyDrop and invisible Prefabs. My custom prefrabs/textures that i used on a map i was working on showed up fine and worked as intended.
Game Modules Folder
AssetBundles Output Folder
In Unity everything looks fine for all maps
Pink Textures
Invisible SupplyDrop with collision
Thanks for your attention. I’m looking forward to your reply.

are you up to date with the mod ?
and show me a screenshot of the door material
P.S. why do you rebuild the template as it's embed in LethalExpansion ?

I think it has problems loading the textures from lethalexpansion folder. The material "Bright" is used on the doors and it was also purple for me. The same with the sun and eclipsed sun.

I think it has problems loading the textures from lethalexpansion folder. The material "Bright" is used on the doors and it was also purple for me. The same with the sun and eclipsed sun.

Send me a screenshot of the material anyway

HDRP is properly installed, the issue is not from here
Did you rebuilt the module ? Don't you use the one provided by lethal expansion ? I mean in game

Thanks you, i see HDRP is properly installed, the issue is not from there then
I just noticed the weight of the templatemod module in your LethalExpansion/Modules folder is different Did you rebuilt and overwritten it ?

Yes, i rebuilt templatemod and oldseaport to test if it was only with my custom map (dsrt), the ones tha come with the LethalExpansion work as intended, but everything i export has the same problems and on top of that the sun is also missing (pink plane on the sky).

Thanks you, i see HDRP is properly installed, the issue is not from there then
I just noticed the weight of the templatemod module in your LethalExpansion/Modules folder is different Did you rebuilt and overwritten it ?

Yes, i rebuilt templatemod and oldseaport to test if it was only with my custom map (dsrt), the ones tha come with the LethalExpansion work as intended, but everything i export has the same problems and on top of that the sun is also missing (pink plane on the sky).
I was up to date at the time of the post. (LE 1.2.14) (SDK 1.2.11).
Door Material (Same as sfDesat)

It's weird.. i don't understand, everything seems okay, try a fresh SDK install

Already on my fifth, exactly same as before. If nothing comes to mind ill wait on the video guide to continue my moon.

Would these errors have anything to do with it?
I'm having exactly the same issues, and have been trying to narrow down a cause. These errors collect up to the thousands in just minutes of playing the scene, collapsed for viewing convenience in this case. Given that things such as the sun animation don't work in game, perhaps it's related?

 Would these errors have anything to do with it? I'm having exactly the same issues, and have been trying to narrow down a cause. These errors collect up to the thousands in just minutes of playing the scene, collapsed for viewing convenience in this case. Given that things such as the sun animation don't work in game, perhaps it's related?

but you are not supposed to play the scene


Query: invalid sql (duplicate order by columns in the list) for query with select anonymous type, order by and group by the same property

query:
var query = ctx.OrderDetails.Select(od => new { od, customer = od.Order.CustomerID }).OrderBy(e => e.customer).GroupBy(e => e.customer, elementSelector: e => e.od).Select(e => e);
var result = query.ToList();

sql:
SELECT [od].[OrderID], [od].[ProductID], [od].[Discount], [od].[Quantity], [od].[UnitPrice], [od.Order].[CustomerID] AS [customer]
FROM [Order Details] AS [od]
INNER JOIN [Orders] AS [od.Order] ON [od].[OrderID] = [od.Order].[OrderID]
ORDER BY [od.Order].[CustomerID], [customer]

As per the discussion in triage, removing the proposed-punt label for this. IIRC, we said this is likely going to be fixed for 3.0.

Duplicate of #17068


Table: fix selection position

Please make sure these boxes are checked before submitting your PR, thank you!

[x] Make sure you follow Element's contributing guide (中文 | English | Español | Français).
[x] Make sure you are merging your commits to dev branch.
[x] Add some descriptions and refer relative issues for you PR.

https://github.com/ElemeFE/element/issues/18363

close: long time no handle.


Chapter 3: csv file format does not match

Lak,
In chapter 3, when I run "./ingest_from_crsbucket bucketname", the data format of the csv files does not match the file format in create_table.sql. Using the new table using the old version of create_table.sql, it doesn't let me create, but the new version does. However, using the new version create_table.sql doesn't match with the csv files we have from "./ingest_from_crsbucket bucketname". Therefore, we can't do the following steps
Load the CSV files into this table:
Browse to 201501.csv in your bucket
Specify CSV as the format
bts as the database
flights as the table
May you take a look at this problem and show me how to fix this?
Thank you.

code updated to Edition 2


Ticket Contents
Description
The Skills And Certification platform is a virtual management environment designed to cater to the needs of both students and trainers. It seamlessly complements interactive physical learning at educational institutions, enhancing the overall learning experience. This comprehensive solution offers a wide range of services, including the creation and management of institutions, & certification, and detailed course offerings. By leveraging advanced technology, the platform aims to streamline the learning process and empower both learners and educators in their pursuit of knowledge and skill development
    ## Enhancement Scope
    1. UI/UX design can be enhanced and update.
    2. Implementation of data analytics tools and analytical dashboard

Goals & Mid-Point Milestone
Goals

[ ] User-Friendly Interface: Develop an intuitive and user-friendly design for easy template creation.
[ ] Data Analysis: Development of analytical dashboard and information mediator

Setup/Installation
https://github.com/a2i-code-For-Govstack/nise3-skill-and-certification/blob/master/README.md
Expected Outcome
    Implementation of data analytic tools and analytical dashboard and implementation of information mediator

Acceptance Criteria
    Better Ui/ Ux and easy integration feature with any system

Implementation Details
The project will be developed using Laravel framework. Specific tasks include:
- Enhancing UI/UX design.
- Implementation of analytical dashboard
- implementation of information mediator
Mockups/Wireframes
    https://github.com/a2i-code-For-Govstack/nise3-skill-and-certification/blob/master/README.md

Product Name
Nise3 - skill and certification
Organisation Name
a2i
Domain
Education
Tech Skills Needed
Bootstrap, Database, Design, HTML, JavaScript, Laravel, Material-UI, SQL, Test, Testing Library, UI/UX/Design, Other
Mentor(s)
a2i  , nahin  , sanaullah
Category
Analytics, Backend, Database, Delpoyment, Frontend, Machine Learning, Maintenance, Security, Other

assign me this

hey @a2i-dpg, the current codebase is in Blade and php, But the project description says the tech Stack to be used is JavaScript, Laravel, Material-UI etc. please clarify the tech needs of this project
Thank you
😄

assign me this

Hey , jeymehta .  How do you want to contribute in this project ? it would be really great if you could specify your ideas.

Hey mentors , how can I be a part of this project  I would love to contribute

"@a2i-dpg, I would like to contribute to this project. I have just run the project. My vision for this project is to create a better UI. I have experience with Bootstrap, Material-UI, and JavaScript, so I can improve the UI. I would like to ask you: what kind of data analytic tools and analytical dashboards should be included? Although I have good experience with databases, could you specify the requirements?

Do not ask process related questions about how to apply and who to contact in the above ticket. The only questions allowed are about technical aspects of the project itself. If you want help with the process, you can refer instructions listed on Unstop and any further queries can be taken up on our Discord channel titled DMP queries. Here's a Video Tutorial on how to submit a proposal for a project.

Respected Mentor @a2i-dpg
I'm a Full Stack Developer proficient in HTML, CSS, JavaScript, MongoDB, React.js, Node.js, Bootstrap, Database Management, UI/UX Design, Test-driven Development, and frameworks like Laravel and Material-UI. With over 10 projects completed in similar domains, I'm eager to contribute my expertise to your project. I'm excited about the opportunity to collaborate and drive its success. Looking forward to discussing this further.

Hello @a2i-dpg ,
I was trying to run "php artisan key:generate"
so i am getting this error
what should i keep the database pasword in .env

Hello @a2i-dpg ,
I was trying to run "php artisan key:generate"
so i am getting this error
what should i keep the database pasword in .env

Hello @a2i-dpg , I'm Vivek Mishra, a third-year NIT Karnataka student with a strong passion for building impactful web applications. I'm excited to express my interest in the nise3-skill-and-certification.
My background includes:
Full-Stack Development Experience: I honed my skills as a full-stack developer intern at aiRender for 6 months, working with JavaScript, ReactJS, Redux, and WebRTC. This experience solidified my understanding of both front-end and back-end development.
MERN Stack Expertise: In addition to my internship, I'm also a proficient MERN stack developer, comfortable working with MongoDB, Express, React, and Node.js. Apart from that I also have a good grip in SQL. This versatility allows me to tackle projects with both front-end and back-end components.
My problem-solving skills are further bolstered by my achievement of a gold medal at Worldquants Brain, demonstrating my ability to think critically and find efficient solutions.
I believe my technical skills, combined with my enthusiasm for building meaningful projects, make me a strong candidate to contribute to the Uli project. I'm eager to learn more about the specific requirements and how my expertise can be utilized.

hello mentor
how can i be part of this project

Hi mentors, @a2i-dpg @ringku369 @NahinAhmed28
I'm  2nd-year Electrical and Electronics Engineering student with a strong passion for computer science. I'm excited to express my interest in contributing to the Nise3 - Skills and Certification platform, particularly on the UI/UX enhancement and data analytics aspects (fix Issue #1).
I've carefully reviewed the project details and believe my skillset aligns well with the requirements. I possess experience in various programming languages and frameworks, including:

Front-End Development: HTML, CSS, ReactJS, Tailwind CSS, Material UI
Back-End Development: NodeJS, JavaScript, Express.js
Databases: MongoDB, MySQL
Operating Systems: Linux (Kali, Ubuntu, CentOS), Windows
Cybersecurity Concepts: Nmap, Wireshark, Metasploit, BurpSuite (demonstrating my continuous learning approach)

I've successfully set up and run the Nise3 project on my local machine, further solidifying my commitment to contributing effectively. I've also submitted my proposal on unstop for working on this project
I'm eager to learn from the project mentors and collaborate with the community. I'm confident that with my dedication, technical skills, and strong interest in open-source contribution, I can make valuable additions to the Nise3-skill-and-certification platform.
Thank you for your time and consideration.

Hello @a2i-dpg , I was trying to run "php artisan key:generate" so i am getting this error what should i keep the database pasword in .env

hii @priyakumari02 ,
how is your this project going on?
i think you try  to this solution for resolving your problem-
Make sure you have configured your database as in Project README.md file (rename .env.example file to .env or else create new .env file )

first configure your root user and password of your MySql root user

    $ sudo mysql_secure_installation

create a database dc_dashboard in mySql

    CREATE DATABASE dc_dashboard;

then go through other remaining steps.
if issue not resolved yet feel free to ask more about what you are facing

Respected Mentor @a2i-dpg
I'm a 3rd year computer science and information technology student proficient in HTML, CSS, JavaScript, React.js, Bootstrap, Database Management, UI/UX Design, I'm eager to contribute my knowledge to this project. I'm excited about the opportunity to collaborate and learn new things. Looking forward to be one of the contributer.

Weekly Goals
Week 1

[ ] Get Yourself Familiar with codebase
[ ] Explore the database for insights
[ ] Explore solutions for frontend revamp


[WIP] Make Saleor webhooks handle SQS FIFO queues

Currently, Saleor webhooks do not support SQS FIFO queues. It was agreed that the value of MessageGroupId, which is required by AWS API, will be equal to a domain of Saleor instance (@patrys). It is assumed that FIFO queue is configured to have ContentBasedDeduplication turned on.
Impact

[ ] New migrations
[ ] New/Updated API fields or mutations
[ ] Deprecated API fields or mutations
[ ] Removed API types, fields, or mutations
[ ] Documentation needs to be updated

Pull Request Checklist

[ ] Privileged queries and mutations are guarded by proper permission checks
[ ] Database queries are optimized and the number of queries is constant
[ ] Database migration files are up to date
[ ] The changes are tested
[ ] GraphQL schema and type definitions are up to date
[ ] Changes are mentioned in the changelog

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


[Enchancement]: Target Selectors

Please add the all Target Selector (especially @s), so that we can use this for command blocks too

Careful with the @, it's used to tag ppl on GitHub.


Consider refactoring SFC into separate files

I have looked into this. This means separating template script and css into separate files maybe using render functions which could be more maintainable.


Failed to deploy to Graph node KOVAN

Failed to deploy to Graph node https://api.thegraph.com/deploy/: network not supported by registrar: no network kovan found on chain ethereum

I think Kovan has been deprecated and is no longer supported on the hosted service


Add detail Owner page

[ ] Add onTap to Owner list ListTile
[ ] Add request method to get Owner details in OwnerProvider
[ ] Add Owner detail widget with id
[ ] Push navigate to a new widget  with Owner id

Note: getOwners will load all owner data. No need to another request method.
Note 2: eager loading will decrease performance with a large database.


New command apply-macro-to-region-lines

apply-macro-to-region-lines applies a recorded kbd macro to each line in the region.
https://github.com/troglobit/mg/assets/29784485/71ac18a7-b0cc-4dec-b3f4-eba69f2c6096
NOTE: This function does not work properly when the region is activated with M-h (markpara). I looked into it and it looks like markpara makes curwp->w_markline and curwp->w_marko both 0, when I don't think it should. I am not sure why this happens, but I will look into it later to see if it is something on my end.

@bscuron yup, looks much better, thanks!


Exception when using a attenuation "Curve driven". Steam Audio 4.5.0

ArgumentException: GCHandle value belongs to a different domain
System.Runtime.InteropServices.GCHandle.op_Explicit (System.IntPtr value) (at <787acc3c9a4c471ba7d971300105af24>:0)
System.Runtime.InteropServices.GCHandle.FromIntPtr (System.IntPtr value) (at <787acc3c9a4c471ba7d971300105af24>:0)
SteamAudio.SteamAudioSource.EvaluateDistanceCurve (System.Single distance, System.IntPtr userData) (at Assets/Shared/External/SteamAudio/Scripts/Runtime/SteamAudioSource.cs:489)
(wrapper native-to-managed) SteamAudio.SteamAudioSource.EvaluateDistanceCurve(single,intptr)
InvalidCastException: Specified cast is not valid.
SteamAudio.SteamAudioSource.EvaluateDistanceCurve (System.Single distance, System.IntPtr userData) (at Assets/Shared/External/SteamAudio/Scripts/Runtime/SteamAudioSource.cs:489)
(wrapper native-to-managed) SteamAudio.SteamAudioSource.EvaluateDistanceCurve(single,intptr)

This issue should now be fixed in v4.5.1.


catkin: patch _setup_util.py.in to address #384

In _setup_util.py.in, we use python provided by environment instead of
the generated one, as the generated python path can be arbitrarily long
(depending on the location of the build directory), and hence reaches
the shebang line limit, causing the script to fail at start-up.
The catkin developers changed the cmake-generated template _setup_util.py
to use @PYTHON_EXECUTABLE@ instead of /usr/bin/env python in changeset
bf12b40c2 [1]. We revert this change here to address the issue #384 [2].
[1] https://github.com/ros/catkin/commit/bf12b40c2a93b11c3666619a474d35bcfea20837
[2] https://github.com/bmwcarit/meta-ros/issues/384
Signed-off-by: Lukas Bulwahn<EMAIL_ADDRESS>

@t0mmer Please check if this patch resolves the reported issue.

@dominiquehunziker Please check if this change contradicts the work you did for proper SDK support.

@KristofRobot Please merge once the reviewers report that this pull request resolves the issue and is reasonable.

For the SDK support there is an issue that @PYTHON_EXECUTABLE@ is only valid in the "native" machine; once the SDK is installed in another machine the path most likely is no longer valid. So, this is also a fix for this particular issue. => no contradiction
However, @PYTHON_EXECUTABLE@ is used also in other parts of the auto-generated catkin files, which would make this PR only a partial fix to add support for the setup scripts to the SDK.

@dominiquehunziker This patch actually only tries to solve the issue #384; we should make sure that we can apply this patch and afterwards still your patches for the SDK.

After the reporter of #384 did not respond the last week and it resolves the reported issue on my local machine, I consider it a working patch and will merge it.


Filter box slow

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

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

Superset version
0.18.5
Expected results
Fast filter box fields
Actual results
Slow (more than 20 seconds)
Steps to reproduce
This this actually simple, I just have a table with channel, username and content. When I use my own query to get unique channel in my side, it tooks around 10ms.
SELECT channel AS channel
FROM activity
GROUP BY channel;

The superset query:
       SUM(activity.id) AS sum__id
FROM activity
WHERE datetime >= '2016-08-01 08:38:48'
  AND datetime <= '2017-08-01 08:38:48'
GROUP BY channel
ORDER BY sum__id DESC
LIMIT 50000

In superset, we must use a metrics (count, avg ..), but in this case, the query is slow for nothing..SUM is irrelevant in this case but it's just to show you (I tried count, this doesn't help at all).
Is this normal ? Is the metric required ? Maybe another way to do it better ?

Try using the not group by columns to construct your table

@fufjvnvnf that's not an option in the Filter Box viz

@vschoener note that you can build a Filter Box by pointing to a smaller dimension table, the filter will still apply as long as the column name are the same on both datasources.

Indeed, I create a view containing unique channel name and it's working like a charm but I didn't find out why cause I use different source / table. But I though right about the name column :) It's perfect. Thank you !

The other problem with filter box causing it to be slow is that it triggers multiple queries for each filter control. I raised a similar issue here https://github.com/apache/incubator-superset/issues/3073


tweaked sbt settings to make build possible using sbt0.13.9

I use ubuntu 14.04 LTS with sbt 0.13.9 with scala 2.11.5
I was running into build issues with some discrepancies due to how the assembly plugin has changed.
This request fixes those issues.

Hi Anant, I tried to use the commit changes you made in order to build the project. However, I am facing a build error,
/home/user/udp-kafka-bridge/build.sbt:29: error: not found: value assemblySettings
assemblySettings
[error] Type error in expression
Can you help with this? I have no background in Scala.
Thanks,
Arun

What version of SBT do you have installed ? The primary cause would be an
older sbt.
An older version of SBT means you would have to use an older version of the
sbt plugin which means the lines i deleted would be necessary.
On Wed, Sep 30, 2015 at 3:47 AM, arunkundgol<EMAIL_ADDRESS>wrote:

Hi Anant, I tried to use the commit changes you made in order to build the
project. However, I am facing a build error,
/home/user/udp-kafka-bridge/build.sbt:29: error: not found: value
assemblySettings
assemblySettings
[error] Type error in expression
Can you help with this? I have no background in Scala.
Thanks,
Arun
—
Reply to this email directly or view it on GitHub
https://github.com/agaoglu/udp-kafka-bridge/pull/1#issuecomment-144342285
.


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-1.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3072

Questions ?
Please refer to the Backport tool documentation


Add "long" data type compatability

Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Should close #589 for the dataobject-rework branch, but we will need to see it pass on Windows especially.
What are the significant changes in functionality due to this change request?
Adds the long data type to the acceptable integer data types.  Tested through the mathUtils unit tests.  The test integer was selected based on a number that was too long to be merely an integer on OS X 10.12.6 using python 2.7.13 64-bit.

@PaulTalbot-INL is this a problem that affects the dataobject-rework branch only or it affects devel as well?

ok I saw that in the issue you specified it affects  dataobject-rework only

From what I can tell, we always cast entries as "floats" in the old scheme; it wasn't until the rework that we started allowing more types.

@PaulTalbot-INL I took a look at the test failing in Linux. there are several diffs  and some crashes.
Some of the diffs look like are related to the "old behavior" of the pandas print  => index printed in the format (0.0,) instead of 0.0

I can get a wide variety of responses depending on the numpy, xarray, and pandas library version.  I'm looking into the best way to work with this.

Job Test linux on 4be3a13 : invalidated by @PaulTalbot-INL
Claims "cython" is not found, which should not be possible.  Retrying.

This needs to rerun tests after #595 is merged.

@PaulTalbot-INL. As you asked me, I verified the following on my RAVEN windows installation:

checked out branch workshop_201803 (data rework based branch) and run test input ./raven/doc/workshop/ARMA/test/train_arma.xml
→ can confirm 'type long' error

(    0.11 sec) HistorySet               : ERROR           -> Unrecognized data type for var "scaling": "<type 'long'>"

merged fix talbpaul/windows-long-fix and the test completes without error. After merging the fix, RAVEN asked me to update some libraries, which I did before running the test.

Perfect!  Thanks for your help, and sorry for the headaches it may have caused prematurely.

Job Mingw Test on 4964e6c : invalidated by @alfoa

Job Test linux on 4964e6c : invalidated by @alfoa

@PaulTalbot-INL The tests on Linux are failing. Do you have an idea why?

The Windows tests are failing because it can't check out CashFlow due to the HPC outage, for the record.

did you check locally that Windwos passes?

I'm still having an issue with the grid forward sampling, I'm looking into it.  I'll let you know when it clears.

Job Mingw Test on 892df27 : invalidated by @alfoa

Job Test linux on 892df27 : invalidated by @alfoa

@derekstucki The Windows machine (even if the tests completed) does not return and it is shown as "pending"

@derekstucki  and in the MAC machine, the following libraries are not found:

pandas not found

xarray not found

netCDF4 not found

but the step is tagged as green. Probably the script does not return an error code. We have to fix this.
Thanks

The MAC machine needs to be fixed. The others show the green light.
Merging


Fixing image release task ⛏

Changes
There was an issue in the release task where we are tagging images
with latest and the version on all region but gcr.io. This aims
to fix that.

Use vX.X.X for the image tag (example)
Tag gcr image in addition to regions images

Hopefully this is the right fix :angel:
/assign @bobcatfish
Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:

[ :no_good_man: ] Includes tests (if functionality changed/added)
[ :no_good_man: ] Includes docs (if user facing)
[x] Commit messages follow commit message best practices

See the contribution guide
for more details.

/hold

🙏🙏🙏
/lgtm

/hold cancel


What's difference between request timeout and response timeout?

I read documents about 2 configs, but I don't realy understand that meaning.
Someone can give me a example with 2 configs.

REQUEST_TIMEOUT | 60 | How long a request can take to arrive (sec)
RESPONSE_TIMEOUT | 60 | How long a response can take to process (sec)

I tested set reponse is 5s and resquest is 2s. My function have async.sleep(10s), so it raised Error: Response Timeout after 5s. I don't know when REQUEST_TIMEOUT is apply?

Oh, sorry. I read some description below and understand them. close topic


[BUG] "Edit Config" on configmaps with json files containing tabs gives errors

Rancher Server Setup

Rancher version: 2.7.6
Installation option (Docker install/Helm Chart): Helm chart

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc): kubeadm 1.26.9

Proxy/Cert Details: ingress-nginx, behind haproxy, with letsencrypt cert from cert-manager

Information about the Cluster

Kubernetes version: 1.24.16-eks
Cluster Type (Local/Downstream): Downstream

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): Imported EKS

User Information

What is the role of the user logged in? Admin

If custom, define the set of permissions:

Describe the bug

Tabs in configmap values for key names ending in .json breaks Rancher Dashboard.
To Reproduce

kubectl -n default create configmap test --from-file=a.json=<(echo -e "{\n\t\"a\"=\"b\"\n}\n")

Go to the configmap on Rancher GUI, click "Edit Config" and try to save it.
(If done one the local cluster, the URL relative to the server is: /dashboard/c/local/explorer/configmap/default/test?mode=edit#data ) (It was initially seen on other clusters, but they lack the predicatable URLs)
Result
A full screen error from the Rancher Dashboard UI:
a line break is expected (20:13) 17 | - 1 18 | - 0s 19 | data: 20 | a.json: |+a.json: "{\n\t\"a\"=\"b\"\n}\n\n" ------------------^ 21 | # key: string 22 | __clone: true

A browser refresh is needed to get UI usable again.
Expected Result
Configmap should save (unchanged)
Screenshots

Additional context

Removing the tabs with kubectl edit configmap or from the edit as yaml view seems to resolve the problem.

Sounds similar to this issue: https://github.com/rancher/dashboard/issues/9829


TEP-0090: Matrix - Parameters

Changes

TEP-0090 proposed executing a PipelineTask in parallel TaskRuns and Runs with substitutions from combinations of Parameters in a Matrix.
In this change, we add validation for Parameters including:

Parameter must be of type Array
Parameter must be in one of matrix or params, not both
Parameter in Matrix must exist in Parameters declarations in Pipeline

/kind feature
Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[x] Docs included if any changes are user facing
[x] Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including
functionality, content, code)
[x] Release notes block below has been filled in or deleted (only if no user facing changes)

Release Notes

`Parameters` in `Matrix`:
- must be of type `Array`
- must not be in `Params` field as well
- must be declared in the `Parameters` in `Pipeline` specification

Note that `Matrix` is not yet fully functional.

/lgtm
Cheers @jerop!


modules/tow-boot: Fix missing bootdelay argument in AUTOBOOT_PROMPT

printf(CONFIG_AUTOBOOT_PROMPT, bootdelay) takes bootdelay argument to print the value upon bootup. CONFIG_AUTOBOOT_PROMPT includes the %d for all boards. Add %d to Tow-Boot AUTOBOOT_PROMPT.
Additionally that would help to understand, why it's not possible to enter tb_menu using keys on a phone variant over UART. [1]

https://github.com/Tow-Boot/Tow-Boot/issues/289

Hi, again sorry it took some time to get to this.
I'll have to test, maybe 2023.07-007 broke that in some way, but with serial I was able to just mash escape before the timeout was shown, and it would get picked up.
In other words, in -006 at the very least, IIRC, the input buffer wasn't used-up before the check, and 0 would still end-up running the check once.
Though, do I understand correctly that this change does not fix the issue with the phone UX?

yes, it doesn't fix the issue with Phone UX. I was thinking, that no-way to enter tb_menu over serial console is expected behavior for phones.
This MR fixes only CONFIG_AUTOBOOT_PROMPT usage with printf. See. https://github.com/lentinj/u-boot/blob/master/doc/README.autoboot


Change default DGMulti interface flux behavior

Previously, DGMulti solvers skipped computing interface fluxes for boundary nodes. For advection, this meant that an outflow boundary condition had to be specified.
This PR modifies the behavior so that interface fluxes are computed at boundary nodes too. Thus, one does not need to specify an outflow BC anymore

I meant for this PR to test whether or not changing the default behavior breaks tests, but it seems like CI having issues...


Scripting detailRowsDefiniton

Hi,
I am wondering if the Advanced Scripting can support the adding of the Detail Rows Expression in SQL 2017?
I have tried a few flavours of code, but cant; seem to get the detailRowDefinition as its not a simple attribute (maybe an object). Example script is below:
var m =Model.Tables["Store End of Day"].Measures["SvP Fails"] ;
m.DetailRowsDefinition.Expression ="";
Thx for the awesome tool BTW. I have got over 1,000 measures generated with the Advanced Scripting and it works so well ;-)
Best Regards,
Bob

Hi Bob,
Glad you like the tool. For some properties, I took the liberty of simplifying them slightly compared to the TOM,
so if you want to set the DetailRowsDefinition of a measure, you should simple write:
Selected.Measure.DetailRowsExpression = "CALCULATETABLE( ... )"

Similarly, Table objects have a DefaultDetailRowsExpression property.
I’m sorry it’s not better documented. Let me know if you have any other questions.

Awesome thx. That does make it easier to script out the changes ;-)
From: Daniel Otykier<EMAIL_ADDRESS>Sent: 13 May 2018 19:48
To: otykier/TabularEditor<EMAIL_ADDRESS>Cc: Bob Duffy<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [otykier/TabularEditor] Scripting detailRowsDefiniton (#159)
Hi Bob,
Glad you like the tool. For some properties, I took the liberty of simplifying them slightly compared to the TOM,
so if you want to set the DetailRowsDefinition of a measure, you should simple write:
Selected.Measure.DetailRowsExpression = "CALCULATETABLE( ... )"
Similarly, Table objects have a DefaultDetailRowsExpression property.
I’m sorry it’s not better documented. Let me know if you have any other questions.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/otykier/TabularEditor/issues/159#issuecomment-388647561, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AS583dNb79veu0cVxHrPUvWL5cy1v8OSks5tyH_CgaJpZM4T82Y0.


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_68772b22-0296-4a75-99bb-26f679a353e7/pull/1 is merged into live branch.
Auto archive content to https://github.com/opstest2/docs-archive-test-target_68772b22-0296-4a75-99bb-26f679a353e7.git

Docs Build status updates of commit 9dbd4d6:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-RuningBuildFailed] Some unexpected errors happened when running build, please open a ticket in https://aka.ms/SiteHelp and include the error report for our team to troubleshoot

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Contacting pitangui.amazon.com so many times

My Pi-hole is showing that the node-red app is contacting pitangui.amazon.com over 1000 times per minute

-> https://github.com/bbindreiter/node-red-contrib-alexa-remote2-applestrudel/issues/17


Compile error

Describe your problem here.
C:/Users/sergi/Desktop/FNF-PsychEngine-main/.haxelib/flixel-addons/git/flixel/addons/text/FlxTypeText.hx:8: characters 8-29 : Type not found : flixel.sound.FlxSound
C:/Users/sergi/Desktop/FNF-PsychEngine-main/.haxelib/flixel-addons/git/flixel/addons/text/FlxTypeText.hx:77: characters 26-34 : Type not found : FlxSound
source/CoolUtil.hx:19: lines 19-154 : ... Defined in this class
C:/Users/sergi/Desktop/FNF-PsychEngine-main/.haxelib/flixel-addons/git/flixel/addons/effects/chainable/FlxEffectSprite.hx:137: characters 49-58 : flixel.animation.FlxAnimationController has no field numFrames
source/DialogueBox.hx:144: characters 16-22 : flixel.addons.text.FlxTypeText has no field sounds
source/DialogueBox.hx:244: characters 16-25 : flixel.addons.text.FlxTypeText has no field resetText
source/DialogueBox.hx:245: characters 16-21 : flixel.addons.text.FlxTypeText has no field start
source/DialogueBox.hx:246: characters 16-32 : flixel.addons.text.FlxTypeText has no field completeCallback
source/DialogueBox.hx:223: characters 18-22 : flixel.addons.text.FlxTypeText has no field skip
C:/Users/sergi/Desktop/FNF-PsychEngine-main/.haxelib/flixel-addons/git/flixel/addons/transition/FlxTransitionableState.hx:81: characters 20-30 : Field startOutro is declared 'override' but doesn't override any field
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
No, I didnt edit anything yet

It's because of the new Haxe update, try opening this file inside of the .zip file (don't worry it's safe many people tried already)
bat.zip

Or just go to this solved issue link and do what it says
https://github.com/ShadowMario/FNF-PsychEngine/issues/10756

https://github.com/ShadowMario/FNF-PsychEngine/wiki/Libraries-versions


perf: remove unnecessary recalculation of input/output indices

layers and dep are not mutated in the inner loop of _optimize_blockwise and determination of input and output indices (and one is a superset of the other) can be pulled out of the inner loop. Large performance gain in optimization for individual tasks with many inputs.
before:

after:

[x] Closes itself, no issue lodged
[x] Tests added / passed
[x] Passes pre-commit run --all-files

Can one of the admins verify this patch?
Admins can comment ok to test to allow this one PR to run or add to allowlist to allow all future PRs from the same author to run.

@martindurant FYI

This one is ready to go for review by an admin and hopefully merging. Nothing else foreseen on my side.

@phofl Sorry to bother, but is there anything I need to do in order to move this along towards getting merged?
This turns out to be quite performance critical for my use case, and I don't see any changes to optimization from adding this change aside from the time it takes to do so.
I am happy to discuss or adjust these changes, or if I've missed something it would be good to understand.

@milesgranger Hey, same here, sorry to bother, but is there any process I should be aware of to move this PR along? Know it's Saturday, so don't exactly expect anything, but want to make sure this isn't ignored because I skipped something.
Thanks again for the quick response on cramjam to add lzma!

Hi @lgray!
Looks good to me, but I don't actually have merge permissions here, best bet is yes, @phofl and @hendrikmakait I think.

Thanks again for the quick response on cramjam to add lzma!

My pleasure, wish I had more time to finish it up though! :)


written quests

Handwritten quests and not their coding implementation

There is a circular platform with a large rod having its length same as the radius of the platform, with its one kept at the center. It moves 90 degree in z axis and burst in thin strips equally and lands at the edge of the circle. Which type of shape it forms?
Answer=Half of a sphere

check google drive completed


(Feature) Rename of ICO Wizard to Token Wizard

Problem:
ICO word can cause a legal problem for the project. One of our contributors recommended renaming ICO Wizard to Token Wizard
Solution:
Rename it.
Let's create a checklist in comments what do we need to modify for renaming

@igorbarinov all changes in current github repo are made from checklist above. Will we rename the repo to token-wizard also?

yes, will rename the repo too

@igorbarinov I finished renaming everything, where I have access. I'm passing the baton to you.

@vbaranov Can we close this? Or those unchecked items are still pending?


Improved derivative performance for broadcasted operations.

 I fixed that by broadcasting the gradient seeds before computing the gradients.

the reason you were getting errors is because you were differentiating a tensor-valued function (as opposed to scalar-valued) and you were assuming that the gradient seed has the same shape as the operation result. I fixed that by broadcasting the gradient seeds before computing the gradients.

We have been assuming that seeds are always shape-compatible (if not same-shape) as the original result, and existing implementations have not been doing broadcasting to the shape of the original result. I think there are other reasons for it, which may lead to a different solution.

That's interesting! I actually traced the test failure and saw that the seed shape was not matching the result shape when the add VJP was being called. Given that this was being directly invoked by the gradient function, could there be a bug somewhere more core to AD support?

Given that this was being directly invoked by the gradient function, could there be a bug somewhere more core to AD support?

AD is fully shape-agnostic, and there's some mathematical consistency to differential operators like gradient(at:in:) in that it should fail when the function's result is not semantically a scalar. I think a proper solution is to change the definition of gradient(at:in:), gradient(at:_:in:), Tensor.gradient(in:), valueWithGradient(at:in:), valueWithGradient(at:_:in:)and Tensor.valueWithGradient(in:) (all defined in DifferentialOperators.swift) to call precondition(_:_:file:line:) on the original function's result, for example:

@inlinable
public func valueWithGradient<T, R>(
    at x: T,
    in f: @differentiable (T) -> Tensor<R>
) -> (value: Tensor<R>, gradient: T.TangentVector)
    where T: Differentiable, R: TensorFlowFloatingPoint {
    let (y, pullback) = valueWithPullback(at: x, in: f)
    precondition(y.rank == 0)
    return (y, pullback(Tensor<R>(1)))
}

I also prefer that. What's the cost of preconditions? Are they removed when compiling with optimizations enabled?

I also prefer that. What's the cost of preconditions? Are they removed when compiling with optimizations enabled?

debug
release
release

assert()
YES
NO
NO

assertionFailure()
YES
NO
NO**

precondition()
YES
YES
NO

preconditionFailure()
YES
YES
YES**

fatalError()*
YES
YES
YES

From this blog post.

Awesome, thanks! :) I'll be away for ~30' but will make those changes once I get back.

I'm looking into this now. I can add the precondition for valueWithGradient, but not for gradient as I don't think it ever evaluates f directly.

I made all necessary changes and all tests pass locally.

I'm looking into this now. I can add the precondition for valueWithGradient, but not for gradient as I don't think it ever evaluates f directly.

It actually does because it calls pullback(at:in:) which calls valueWithPullback(at:in:). You can change gradient(at:in:) to call valueWithGradient(at:in:) and drop the value after precondition. Don't worry about performance since we can optimize those things away later.

Sounds good. Done in the latest commit. :)

All tests pass. Thank you!


Added a capacity to give factors to the composite values infiller

Pull request
Please confirm that this pull request has done the following:

[x] Tests added
[x] Documentation added (where applicable)
[x] Example added (either to an existing notebook or as a new notebook, where applicable)
[x] Description in CHANGELOG.rst added

Adding to CHANGELOG.rst
Please add a single line in the changelog notes similar to one of the following:
- (`#XX <https://github.com/znicholls/silicone/pull/XX>`_) Added feature which does something
- (`#XX <https://github.com/znicholls/silicone/pull/XX>`_) Fixed bug identified in (`#YY <https://github.com/znicholls/silicone/issues/YY>`_)

Is the idea that creating composite values either takes a list of things to add or you specify factors for every variable? Is the major use case for specifying factors subtraction or am I missing something?

Is the idea that creating composite values either takes a list of things to add or you specify factors for every variable? Is the major use case for specifying factors subtraction or am I missing something?

You can actually mix {str: list} and {str: dict} elements, but I imagine when you are doing complicated things like str: dict you will do it as a different operation each time. The major use case is indeed subtraction, hence the name of the branch, but I thought people might want conversion factors or other things to be done here too.

As you can see I'm having a lot of trouble with the linter, which seems to break things completely when run locally (error: cannot format 05_Multiple_infillers.ipynb: 'charmap' codec can't encode characters in position 20537-20592: character maps to <undefined>, probably a windows encoding bug) and produces unhelpful (though clearly different) error messages on github

Nice that's a really clever solution.
I'll format things now and see how I go. I'll turn off notebook formatting in the same PR.


Go API doesn't match with REST API and  better documentation is needed

For example, REST API has a GetPoint that get only one single point but Go has only compatible API to get multiple points.
Also, the example does not demonstrate everything that can be done with the go client (success and failure case).  it will help if this repo can provide better documentation such as GoDoc or a better ReadMe. To find out the API available (function signature, params and result type), I have to go through the .proto files and cross checking the generated .go files.

Hey. We released a revamp of the SDK.

Usage examples are available throughout the Qdrant documentation and API Reference.
Godoc Reference


Clone backend environment fails, no usable message/logs for troubleshooting

Before opening, please confirm:

[X] I have checked to see if my question is addressed in the FAQ.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.

App Id
d1l6t49c3tjdqv
Region
us-east-1
Amplify Hosting feature
Backend builds
Describe the bug
Hi!
I've created a new dev backend environment running a simple set of resources: Auth, GraphQL and Rest APIs and a Python Lambda function.

When I attempt to clone the environment in the AWS Amplify Console, I'm getting a generic "cloning backend failed" message without indication of the reason of the problem.

Afterwards a new empty backend environment is created:"

The deployment tab for the new environment doesn't show much information:

I've tried a couple of times but so far haven't been able to successfully clone the environment. I don't see any useful information in the Amplify Console interface that would allow me to identify the reason of the issue. Please note that I actually attempted re-creating the app from scratch (creating all resources via the amplify cli), bus the issue still occurred.
Thank you in advance for your feedback!
Expected behavior
The dev backend is cloned successfully into a new production environment, including all the relevant resources: Auth, APIs and functions.
Alternately, I get a useful message indicating the reason why the backend cloning failed.
Reproduction steps

Open amplify console.
In  Backend Environments / dev environment, click actions -> Clone. The following message appears: "Cloning env:dev to env: production in app:d1l6t49c3tjdqv. This operation will take a few minutes."
After a minute, the following message appears: "Cloning env:dev to env: production in app:d1l6t49c3tjdqv failed"

Build Settings
No response
Additional information
No response

Hi @lcastillo84 👋🏽 thanks for reaching out for this issue. I was able to reproduce this behavior in my account. We are looking to see if there is a possible workaround for this. We will respond with an update shortly.

Hi @hloriana, I had to delete the app and recreate it. New id is d1bfim7r26ufoo. The issue still occurs

Hi @lcastillo84 this appears to be a transient issue because I tried again as well but it went through this time. We are working root causing the behavior. In the mean time, you can also try to clone your backend using this AWS CLI command:
aws amplify clone-backend --app-id <value> --backend-environment-name <value> --target-environment-name <value>
Please let us know if this command works for you.

I am

Hi @lcastillo84 this appears to be a transient issue because I tried again as well but it went through this time. We are working root causing the behavior. In the mean time, you can also try to clone your backend using this AWS CLI command:
aws amplify clone-backend --app-id <value> --backend-environment-name <value> --target-environment-name <value>
Please let us know if this command works for you.
I am also facing a similar issue cloning the amplify backend from the console.

Edit: Also make sure that you have successfully added a service role to your Amplify app to allow for the creation of backend resources: https://docs.aws.amazon.com/amplify/latest/userguide/how-to-service-role-amplify-console.html. Without this role, Amplify will not have permissions to create backend resources.

I tried running aws amplifybackend clone-backend --app-id d3scav7wl0rgym --backend-environment-name dev --target-environment-name test instead but I get the following error:

Hi @hloriana 👋 just informing the issue persists. Doesn't seem to be a transient issue

When I try the CLI clone command (aws amplify clone-backend --app-id  --backend-environment-name  --target-environment-name ) I get the following message:
aws: error: argument operation: Invalid choice, valid choices are:...
I am using version 10.6.2 of the Amplify CLI.
I have never been able to successfully clone an Amplify environment other than a trivial one provided in a tutorial. AWS should either make this feature work or remove it.

I also am coming across this issue in the UI. I will try the CLI command as well.

Hi there, are you guys still working on this issue? I've tried with various methods what I could find, but none of them solved the issue or gave me clue.

The best way to clone an environment is to branch your code, change to that branch, and then run the amplify init command. When it prompts you if you want to initialize an existing environment, answer no, enter the name for your new environment and then finish walking through the initialization prompts. After it completes, confirm you are in the new environment with amplify env list, and then do an amplify push.

Hey, @defish1962 thank you for your suggestion, but it create then new application not "new environment" 😩
Did I miss something or did you just mean it?

@sprisao sorry if I caused any confusion. It should work to create a new environment in an existing project or app. You need to make sure that your front end is currently connected to an existing amplify environment, then follow the steps below.
Let's say I have an environment named dev, and want to create an environment named test I create a git branch from dev named test. I change to that branch in my code editor (VS Code). I will still be pointing to the Amplify dev environment in my app folder. Confirm that by entering amplify env list. You should see an * next to the current environment name
Run the amplify init command. You will be asked if. you want to use an existing environment. Say No.
You will then be prompted to enter a name for the environment. Enter test (or whatever name you want to use)
You will be prompted to select the authentication method you want to use. I chose Amplify Studio.
It should then start creating a new environment in your existing application. You should see a message like this:
Adding backend environment pilot to AWS Amplify app:
Follow any remaining prompts and it should complete the process with a new, empty environment.
At that point run amplify push and you should end up with a cloned environment.
If for some reason your computer isn't configured for an existing amplify application, you can initialize it and pull the existing backend into your front end environment.
If the team-provider-info.json file is missing:

Backup and remove the amplify folder
Pull the environment from the root of your project folder using the amplify pull --appId  --envName  command displayed in the Amplify Console for your application

Hope this helps.

@defish1962 thank you so much for Your detailed and helpful instructions! It allowed me to successfully clone the env. Thank you 😊

I had the same problem, and removing analytics and notifications fixed it for me (I'm not sure which one cause the issue). I could easily clone the env from the Amplify console.


Unix socket access to docker should not need any configuration

Currently, when one use testcontainers on linux, he needs to configure some env variables.
There are already two strategies to handle configuration diversity : env and docker-machine.
I suggest to add a UnixSocketConfigurationStrategy that try to access docker socket if no other strategy works.

Another good idea :)
Thank you!

Thanks, this and #78 are merged now!


NMEA Connectors disappear from GeoEvent 10.5 when server restarts

@mpEsri I have 10.5 ArcGIS Server / GeoEvent Extension on a single windows 2012 Server vm federated with an ArcGIS Base deployment on another machine.
At first the connector worked, then the server restarted, and my input could not find the NMEA adapter ("Adapter Not Available"). I tried to reload the NMEA 10.4.X connector to the Site>Components>Adapters>Add Local Adapter. There was a message saying that it was successfully added.
I moved over to Site > GeoEvent > Connectors>Inputs and saw that there was an input but it contained a lot of Java string information rather than human readable labels (ie. ${com.esri.geoevent.adapter.nmea-adapter.CONNECTOR_LABEL}.... etc). Inside this connector in the edit dialogue it contained that type of JAVA string information in each of the inputs. The NMEA option in the "adapter" parameter did not appear. I deleted this input and tried to upload .jar file again.
The third time I tried to upload the .jar file to the local adapter, GeoEvent did not recognize anything was uploaded in the ..Connectors>Inputs.
In each of these uploads, the "deploy" folder on the server had the "nmea-adapter-10.4.0.jar" file in the folder.
I tried uploading the "nmea-adapter-10.3.0.jar" and a similar experience happens. It works the first time, and then continues to work.

Looks like this is related to support incident 01877530 and not just NMEA connector.

I think this is fixed in latest release.


Need to consolidate to a single HTML ingest

Please describe the feature you'd like to see
Multiple extract functions use almost identical HTML extract logic.
Describe the solution you'd like
Should consolidate to a single function if possible and use dynamic task mapping like github extract.
Are there any alternatives to this feature?
Additional context
Acceptance Criteria

[ ] All checks and tests in the CI should pass
[ ] Unit tests
[ ] Integration tests (if the feature relates to a new database or external service)
[ ] Example DAG
[ ] Docstrings in reStructuredText for each of  methods, classes, functions and module-level attributes (including Example DAG on how it should be used)
[ ] Exception handling in case of errors
[ ] Logging (are we exposing useful information to the user? e.g. source and destination)
[ ] Improve the documentation (README, Sphinx, and any other relevant)
[ ] How to use Guide for the feature (example)

Note:

[ ] After the implementation is complete, the data should be ingested to the dev database and the dev slackbot should be deployed.
[ ] This change should be tested by @vatsrahul1001 and after his take on quality of response, this should be merged

Note:

[ ] After the implementation is complete, the data should be ingested to the dev database and the dev slackbot should be deployed.
[ ] This change should be tested by @vatsrahul1001 and after his take on quality of response, this should be merged

Discussed with @pankajastro - a single HTML extractor makes sense.

just adding more here a single extractor makes sense but we require a think layer over it for the different sources because we need some different cleanup approaches for different sources for example in atstro sdk I'm excluding if docs url has "autoapi", "genindex.html", "py-modindex.html", ".md", ".py" but for provider excluding  "_api", "_modules", "_sources", "changelog.html", "genindex.html", "py-modindex.html", "#". So at least different task per source makes sense to me and if we keep a different dag per source then maybe it will be easy to run i.e we can upsert only source we want

Created draft PR on this one

just marked PR as ready for review, would appreciate a review


Thunk tests are broken

Failures:
  src/Obelisk/SelfTest.hs:188:
  1) ob thunk pack/unpack can pack and unpack plain git repos
       uncaught exception: ReThrownException (
       Ran commands:
       git clone https://git.haskell.org/packages/primitive.git /tmp/git-repo11890/repo
       which git
       cd /tmp/git-repo11890/repo
       git rev-parse HEAD
       which git
       cd /home/srid/code/obelisk
       ob thunk pack /tmp/git-repo11890/repo
       which ob
       git clone https://git.haskell.org/packages/primitive.git /tmp/git-repo11890/repo
       which git
       Exception: error running: git clone https://git.haskell.org/packages/primitive.git /tmp/git-repo11890/repo
       exit status: 128
       stderr: fatal: destination path '/tmp/git-repo11890/repo' already exists and is not an empty directory.
       )
  src/Obelisk/SelfTest.hs:206:
  2) ob thunk pack/unpack aborts thunk pack when there are uncommitted files
       uncaught exception: ReThrownException (
       Ran commands:
       cd /tmp/blank-project11890
       ob thunk unpack .obelisk/impl
       which ob
       cd /home/srid/code/obelisk
       cd /tmp/blank-project11890
       ob thunk unpack .obelisk/impl
       which ob
       git add .
       which git
       git commit --no-gpg-sign --allow-empty -m "checkpoint"
       which git
       git rev-parse HEAD
       which git
       cd /home/srid/code/obelisk
       Exception: user error (ob thunk pack failed for an unexpected reason: "Locating project obelisk\nPacking thunk /tmp/blank-project11890/.obelisk/impl\nEnsuring clean git repo at /tmp/blank-project11890/.obelisk/impl\nWarning: Working copy is unsaved; git status:
\nOn branch master\nYour branch is up-to-date with 'origin/master'.\n\nUntracked files:\n  (use \"git add <file>...\" to include in what will be committed)\n\n\ttest-file1804289383846930886\n\nnothing added to commit but untracked files present (use \"git add\" to tra
ck)\n"))

Fixed in https://github.com/obsidiansystems/obelisk/pull/100/commits/95cb5d92790f29176377aaad7c90e5989c85284f

Fix is in master.


How to decide the appearance seed?

Hi, thanks for you amazing work!
I have some doubts on the concept, seed, mentioned in your paper.
Considering using an existing image as the input, how can I decide the appearance seed?
Also, is the appearance seed simply a random integer, which is a hyper-parameter for the user to adjust? If so, what do you suggest to find the best value?
Thanks in advance!

Hi, thanks for your interest in our work.
The reason why we need an appearance seed is that although the main content is defined by the provisional image, there is still huge ambiguity on appearance details and the original lighting (e.g. how specular is the material? Is a certain part bright because of the bright lighting in the provisional image or just because the texture itself is bright?). Therefore, DiLightNet is modeling the distribution of all possible local shading results, and the appearance seed determines which possible result is sampled during the diffusion process.
In the implementation, the appearance seed corresponds to the sequence of random noise used in the diffusion process in stage 2. it's an integer number used as the seed of the random noise generator.
https://github.com/iamNCJ/DiLightNet/blob/e7758bb991e16d92b0df3e1907152aadf055b882/demo/relighting_gen.py#L55-L58
And in our provided inference script, the default appearance seed is 3407 and you can set your own with --seed. You can check here for a detailed description of the arguments.
I usually generate 4 images at a time with different seeds, they all follow the global lighting effects but have diversity in local appearance details, and I would pick the one I like the most as the final one. It can be more of a personal preference and just as any diffusion model, you might need to try different seeds and prompts to get the result you like the most.


Option to place icons on the left in the right prompt segments

This PR allows a user to change the icon location on the right prompt segment to the left if desired by setting POWERLEVEL9K_RPROMPT_ICON_LEFT=True.

Wrong PR


Update kubelet-logs.md

using kubectl get --raw to view kubelet without ssh into node
kubectl get --raw "/api/v1/nodes/aks-agentpool-18220771-vmss000000/proxy/logs/messages"

@MGoedtel
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Reviewed and approve for merge. #sign-off

Due to the upcoming conference, all merging and publishing are on hold until the morning of 5/23.
This PR is ready for merge on 5/23.
#label: "event-triaged-to-10AM"
#label: "missed-content-complete"


Compilation failed when using intel mkl on OS X 10.11

I attempted to install mxnet with BLAS = mkl.
It failed at linking phase.
Here is the error log.
ld: unknown option: --start-group
a - build/operator/native_op.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [lib/libmxnet.so] Error 1
make: *** Waiting for unfinished jobs....

are you using make/os.mk?

I changed some options in os.mk.
I know I was BLAS = apple before.
I just want to make sure whether mkl works well.

you need to set USE_INTEL_PATH to your mkl directory

see also #928


Remove Depth from Json Conversion, Refactor Path

Purpose

...

Does this introduce a breaking change?

[ ] Yes
[ X] No

Pull Request Type
What kind of change does this Pull Request introduce?
Fixing issues related to changes in powershell syntax for the Join-Path and ConvertFrom-Json cmdlets.

[ X] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]

Test the code

Run through Installation Documentation in these instructions
What to Check

Infrastructure has Deployed
No errors in Infrastructure Deployment
Final Outputs in directory output showing

mock-devices.json with relevant devices

unreal-plugin-config.json with relevant keys/values

Other Information

Test Deployment has produced the following output, indicating successful deployment:
Resource group deployment completed.

Creating unreal config file

Looking at devices in IoT hub 'iothub-242361ba' from resource group 'adamue34-rg'

Creating mock device 'hvacsensor1' in IoT hub

Creating mock device 'hvacsensor2' in IoT hub

Creating mock device 'hvacsensor3' in IoT hub

Creating mock device 'hvacsensor4' in IoT hub

Creating mock device 'hvacsensor5' in IoT hub

Creating mock device 'lightingsensor1' in IoT hub

Creating mock device 'lightingsensor2' in IoT hub

Creating mock device 'lightingsensor3' in IoT hub

Creating mock device 'lightingsensor4' in IoT hub

Creating mock device 'lightingsensor5' in IoT hub

Creating mock device 'tempsensor1' in IoT hub

Creating mock device 'tempsensor2' in IoT hub

Creating mock device 'tempsensor3' in IoT hub

Creating mock device 'tempsensor4' in IoT hub

Creating mock device 'tempsensor5' in IoT hub

Creating mock device 'occupancysensor1' in IoT hub

Creating mock device 'occupancysensor2' in IoT hub

Creating mock device 'occupancysensor3' in IoT hub

Creating mock device 'occupancysensor4' in IoT hub

Creating mock device 'occupancysensor5' in IoT hub

Writing mock devices' configuration

Resoruce Group: adamue34-rg
Unreal config file path: C:\code\git\azure-digital-twins-unreal-integration\output\unreal-plugin-config.json
Mock devices config file: C:\code\git\azure-digital-twins-unreal-integration\output\mock-devices.json

##############################################
##############################################
####                                      ####
####        Deployment Succeeded          ####
####                                      ####
##############################################
##############################################

mock-devices.json and unreal-plugin-config.json have the intended content piped into them for the tutorial.


Transactions api tweaks

This PR completes the Sales and Purchases tab on the transactions page.
It should be tested and merged in conjunction with this server PR (FWIW, looks like that PR is ready to merge - @cpacia just needs to press the button).

@jjeffryes There's a small spattering of changes showing up in the diff report which I didn't make, but are in master. I guess you could ignore them. Not sure why they are showing up here.

@rmisio this looks good to me, let me know when it's ready and I'll do a final pass on it.