docs: fixing typos

November release
Explain changes
File touched docs/develop/run.md

field files set to true

- "files": false,
+ "files": true,

since we are using the same record below to add files to it it is required to set the value true.
also changed the outcome for searching the record value to true.

(bug) removed the extra comma
removed unnecessary extra comma, and formated the 'closing single quotation mark` so that the user is able to see it.

-   {"key": "leaf_doge.jpg"},
- ]
-  '

+  {"key": "leaf_doge.jpg"}
+ ]'

@mb-wali IIRC setting files: true will make them not accessible, since it touches the access part of it, not the fact of being metadata-only. Note also that permissions are currently set to "allow all" so people can test, but this change will result in the inability of accessing files if set correctly. Were you having issues with files: false?

@mb-wali IIRC setting files: true will make them not accessible, since it touches the access part of it, not the fact of being metadata-only. Note also that permissions are currently set to "allow all" so people can test, but this change will result in the inability of accessing files if set correctly. Were you having issues with files: false?

For me, it worked with trueI was able to upload a file and see it in the UI.
Yes - If I choose the value false for files then  I get an error see bellow:
Traceback (most recent call last):
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 2464, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/mb/projects/base/lib/python3.7/site-packages/werkzeug/middleware/proxy_fix.py", line 169, in __call__
    return self.app(environ, start_response)
  File "/home/mb/projects/base/lib/python3.7/site-packages/werkzeug/middleware/dispatcher.py", line 66, in __call__
    return app(environ, start_response)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 2464, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/mb/projects/base/lib/python3.7/site-packages/werkzeug/middleware/proxy_fix.py", line 169, in __call__
    return self.app(environ, start_response)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 2450, in wsgi_app
    response = self.handle_exception(e)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_restful/__init__.py", line 272, in error_router
    return original_handler(e)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 1867, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
    raise value
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_restful/__init__.py", line 272, in error_router
    return original_handler(e)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
    raise value
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/views.py", line 89, in view
    return self.dispatch_request(*args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/views/base.py", line 51, in dispatch_request
    return view(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/context.py", line 71, in inner
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/parsers/base.py", line 48, in inner
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/content_negotiation.py", line 106, in inner
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/responses.py", line 30, in wrapper
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/context.py", line 87, in inner
    return f(*args)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/parsers/base.py", line 48, in inner
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/loaders.py", line 59, in wrapper
    return f(self, *args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask/views.py", line 163, in dispatch_request
    return meth(*args, **kwargs)
  File "/home/mb/projects/base/lib/python3.7/site-packages/flask_resources/views/collections.py", line 49, in post
    *self.resource.create(*args, **kwargs)  # data is passed in the context
  File "/home/mb/projects/base/lib/python3.7/site-packages/invenio_records_resources/resources/files/resource.py", line 50, in create
    links_config=self.config.links_config,
  File "/home/mb/projects/base/lib/python3.7/site-packages/invenio_records_resources/services/files/service.py", line 83, in init_files
    temporary_obj.pop('key'), data=temporary_obj))
  File "/home/mb/projects/base/lib/python3.7/site-packages/invenio_records_resources/records/systemfields/files.py", line 71, in inner
    raise Exception('Files are not enabled.')
Exception: Files are not enabled.

@mb-wali fair! thanks for the stacktrace. I guess once we work on access control we will split functionality because that flag should not mention files active, that should be for files access. @slint Might know more on the matter.


Release/v0.3.0

Codecov Report

Merging #673 into master will increase coverage by 0.09%.
The diff coverage is 98%.

@@            Coverage Diff             @@
##           master     #673      +/-   ##
==========================================
+ Coverage   96.47%   96.56%   +0.09%
==========================================
  Files         129      128       -1
  Lines        3911     3929      +18
  Branches      336      339       +3
==========================================
+ Hits         3773     3794      +21
+ Misses         97       95       -2
+ Partials       41       40       -1

Impacted Files
Coverage Δ

datahub/company/admin.py
87.09% <ø> (ø)
:arrow_up:

datahub/search/contact/views.py
100% <ø> (ø)
:arrow_up:

datahub/omis/notification/constants.py
100% <100%> (ø)
:arrow_up:

datahub/omis/order/signals.py
100% <100%> (ø)
:arrow_up:

datahub/omis/quote/utils.py
100% <100%> (ø)
:arrow_up:

datahub/omis/notification/client.py
100% <100%> (ø)
:arrow_up:

datahub/search/management/commands/sync_es.py
89.13% <100%> (+3.41%)
:arrow_up:

datahub/company/models/contact.py
95.65% <100%> (-0.07%)
:arrow_down:

datahub/search/views.py
95.9% <100%> (ø)
:arrow_up:

datahub/company/models/company.py
97.08% <100%> (-0.03%)
:arrow_down:

... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1e8914a...2718093. Read the comment docs.


Codenames Issues

[x] Is there a script in /scripts that tests the game using the default GPT-4 agent (see examples)
[ ] Does the game run without errors?
[ ] Does the game finish in a reasonable amount of time? (within 5 minutes). If not, then the rules would probably need to be adjusted to shorten the duration.
[/] If the agent returns invalid actions, is this properly handled in the code, e.g. by retrying or by selecting a random action (you should eventually select a random action)
I'm not sure if an agent would ever return None. The typical way to check for validity of an action is to see if it's in the AvailableActions object, either predefined or openended.
[ ] When 'show_state' is set to true, does the game state print in the terminal so that the code is debuggable?
Please add support for this.
[/] Does the game class have an init_game method that receives two agent classes as input? (even if these agent classes are used to make more agents that are on different teams).
Please add support for agent_0_kwargs and agent_1_kwargs. And don't modify the signature of init_game.
[x] Does the class have an 'id' attribute with the name of the game?
[x] Does the class have a 'rules' attribute that explains the rules of the game?
[ ] Dictionaries in AvailableActions should be str: str | None, where the key is a label for the action and the value is a longer-form description of the action, if needed. The both should be plain English.
[ ] Your game class should inherit from Game.
[ ] I get the following error when running with two random_agents:
line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range

this line seems to be buggy @acostarelli
gpt.py:60
if any([available_actions.predefined[action] != None for action in list(available_actions.predefined.keys()) + list(available_actions.openended.keys())]):

Hi! I’ll look into this in a few days because I don’t have a computer right now. Did you pull changes from main? Because that should include the modifications to init game that do the kwargs stuff


Revert "Update boto3 requirement from <1.19 to <1.28 (#140)"

This reverts commit 3f4b09513c6fef7cd2a476e715cc4fc430ac9524.
boto3 update broke backup creation.
2024-04-28 01:49:10,343 MainProcess 61090 [DEBUG   ] ch-backup: Exponential retry ch_backup.storage.engine.s3.s3_engine.S3StorageEngine.list_dir in<PHONE_NUMBER>6824341, attempt: 28, reason
: Failed to make S3 operation: SSL validation failed for https://yandexcloud-dbaas-e4uk0dki9t75jmopn6up.storage.cloud-preprod.yandex.net/?prefix=ch_backup%2Fe4uk0dki9t75jmopn6up%2Fshard1%
2F&delimiter=%2F&encoding-type=url [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)
2024-04-28 01:51:04,634 MainProcess 61090 [DEBUG   ] ch-backup: Exponential retry ch_backup.storage.engine.s3.s3_engine.S3StorageEngine.list_dir in<PHONE_NUMBER>2430322, attempt: 29, reason
: Failed to make S3 operation: SSL validation failed for https://yandexcloud-dbaas-e4uk0dki9t75jmopn6up.storage.cloud-preprod.yandex.net/?prefix=ch_backup%2Fe4uk0dki9t75jmopn6up%2Fshard1%
2F&delimiter=%2F&encoding-type=url [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)
2024-04-28 01:53:11,147 MainProcess 61090 [DEBUG   ] ch-backup: Command 'backup' failed

@Alex-Burmak seems like it should be reverted together with https://github.com/yandex/ch-backup/pull/125 as well
currently build fails on:
pkg_resources.ContextualVersionConflict: (botocore 1.26.10 (/src/debian/ch-backup/opt/yandex/ch-backup/lib/python3.6/site-packages), Requirement.parse('botocore<1.22.0,>=1.21.65'), {'boto3'})
Makefile:113: recipe for target 'install' failed


Update Keycloak to 3.0.0.Final

3.0.0.Final is out. Let's carefully update our KC f8 branch. We need to rebase on top of KC 3.0.0.Final tag and cherry-pick/merge all our additional commits. This is what we will target for prod.

Keycloak 3.0.0.Final is released.
To download the release go to the Keycloak homepage
http://www.keycloak.org/downloads.
The full list of resolved issues is available in JIRA
https://issues.jboss.org/issues/?jql=project %3D keycloak and fixVersion %3D 3.0.0.Final
.
Upgrading
Before you upgrade remember to backup your database and check the migration
guide
https://keycloak.gitbooks.io/documentation/server_admin/topics/MigrationFromOlderVersions.html

I created a pull request where I merged upstream 3.0.0.Final tag to our f8custom branch:
https://github.com/almighty/keycloak/pull/24/
I also created a new branch based on upstream 3.0.0.Final where I cherry-picked relevant commits from our f8custom branch so they all are on the top:
https://github.com/almighty/keycloak/commits/merge300Final
@hectorj2f @bartoszmajsak wdyt guys? What do you like better?

OK. I merged https://github.com/almighty/keycloak/commits/merge300Final to master. Now we are ready to start using master instead of f8-custom.

Related https://github.com/almighty/almighty-jobs/pull/126

Done.


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1400 ms

Resolved: Bofrost.at performance has improved in c9e79f3.


KYLIN-4241:Dynamically reload user's security configuration with prop…

…erties or yaml config

Can one of the admins verify this patch?

Codecov Report

Merging #939 into master will increase coverage by 0.03%.
The diff coverage is 46.15%.

@@             Coverage Diff             @@
##             master    #939      +/-   ##
===========================================
+ Coverage     25.57%   25.6%   +0.03%
- Complexity     6139    6157      +18
===========================================
  Files          1412    1416       +4
  Lines         85072   85202     +130
  Branches      11928   11938      +10
===========================================
+ Hits          21757   21816      +59
- Misses        61208   61276      +68
- Partials       2107    2110       +3

Impacted Files
Coverage Δ
Complexity Δ

.../java/org/apache/kylin/common/KylinConfigBase.java
13.43% <0%> (-0.07%)
44 <0> (ø)

...g/apache/kylin/rest/security/CustomUserDetail.java
0% <0%> (ø)
0 <0> (?)

...ava/org/apache/kylin/rest/security/CustomUser.java
47.61% <47.61%> (ø)
5 <5> (?)

...in/java/org/apache/kylin/common/util/JsonUtil.java
33.33% <50%> (+1.19%)
3 <0> (ø)
:arrow_down:

...e/kylin/rest/security/CustomUserDetailService.java
52.27% <52.27%> (ø)
11 <11> (?)

.../org/apache/kylin/rest/security/SecurityUsers.java
60% <60%> (ø)
2 <2> (?)

...he/kylin/job/impl/threadpool/DefaultScheduler.java
74.41% <0%> (-2.33%)
12% <0%> (ø)

...rg/apache/kylin/cube/inmemcubing/MemDiskStore.java
69.3% <0%> (-0.92%)
7% <0%> (ø)

...ain/java/org/apache/kylin/dict/TrieDictionary.java
72.55% <0%> (-0.47%)
56% <0%> (-1%)

... and 5 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7de98cf...7732632. Read the comment docs.

Pull Request Test Coverage Report for Build 5219

62 of 130 (47.69%)  changed or added relevant lines in 6 files are covered.
7 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.03%) to 28.085%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

core-common/src/main/java/org/apache/kylin/common/util/JsonUtil.java
1
2
50.0%

server-base/src/main/java/org/apache/kylin/rest/security/SecurityUsers.java
3
5
60.0%

core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java
0
3
0.0%

server-base/src/main/java/org/apache/kylin/rest/security/CustomUser.java
10
21
47.62%

server-base/src/main/java/org/apache/kylin/rest/security/CustomUserDetail.java
0
11
0.0%

server-base/src/main/java/org/apache/kylin/rest/security/CustomUserDetailService.java
48
88
54.55%

Files with Coverage Reduction
New Missed Lines
%

core-job/src/main/java/org/apache/kylin/job/impl/threadpool/DefaultScheduler.java
2
80.23%

core-cube/src/main/java/org/apache/kylin/cube/inmemcubing/MemDiskStore.java
5
77.81%

Totals

Change from base Build 5214:
0.03%

Covered Lines:
23929

Relevant Lines:
85202

💛  - Coveralls

How does this closed? It looks like a good feature.


[Documentation] Add FAQ Section

What documentation needs to be updated?
The main project documentation, specifically the README file or the dedicated documentation website, requires an update to include a Frequently Asked Questions (FAQ) section.
Describe the changes needed
Create an FAQ Section: Add a new section titled "Frequently Asked Questions" after the installation instructions or usage examples.
Proposed Questions to Include:
What should I do if the application crashes while scanning?
Provide troubleshooting steps, such as checking for large directories or updating the application.
How does TwinTrim identify duplicate files?
Explain the methodology (e.g., comparing file names, sizes, and potentially content).
Can I exclude certain files or directories from the scan?
Describe how to use the exclusion feature effectively.
What should I do if I accidentally delete the wrong files?
Offer guidance on restoring deleted files, if applicable.
Is there a limit to the number of files I can scan?
Address any known limitations regarding file counts or sizes.
How can I report a bug or request a feature?
Include instructions on how to contribute feedback or issues via GitHub.
Format and Style: Ensure that the FAQ section maintains consistent formatting with the rest of the documentation, using bullet points or numbered lists for clarity.
Additional context
Adding an FAQ section will improve user experience by providing quick answers to common concerns, reducing the volume of support requests. This enhancement will also demonstrate the project's commitment to user-friendly documentation. By anticipating user questions, we can foster a more knowledgeable user base and help them utilize TwinTrim more effectively.

@Jaswithadabbiru  you are hereby banned from this repository; no contribution from you will be accepted unless approved by @Kota-Karthik , the PA of this repository on discord. This is the third spam issue I have seen from you here which is just another attempt at point farming. You will be reported in GSSoC-ext if I see any more rule violation.


 It works perfectly on the desktop browser but when on mobile safari when I scroll (scrolls with momentum) the images are not shown until the scrolling stops completely. This also means that the onshow function is not executed until the scrolling stops. BTW I'm using both spinner and fade effect.
This is how I'm initialising the plugin.
$.extend($.lazyLoadXT, {
       				autoInit:false,
       				edgeY:0,
                                scrollContainer: "#searchResultsList",
       				onshow: function(){
       					$(this).addClass('lazy-hidden lazy-hidden-spinner lazy-force-spinner');
				},
       				onload: function(){
       					//remove the forced spinner first to allow fade
       					$(this).removeClass("lazy-force-spinner");
       					$(this).removeClass("lazy-hidden-spinner");
       					$(this).removeClass("lazy-hidden");
       					$(this).addClass("lazy-loaded");
           			}
       		});

Later on the code once an item has been added to the DOM I do the following.
var toAppend = $( itemHTML );
resultsContainer.append(toAppend);
toAppend.find("img[data-src]").lazyLoadXT();

Related CSS is below. I am using -webkit-transform: translate3d(0,0,0); in the scrollable div to use hardware acceleration but that doesn't help. I also tried adding it to the images but still the same.
.lazy-hidden-spinner
{
	background:url('../images/lazy_loading.gif') no-repeat 50% 50%;

}

.lazy-force-spinner
{
	height: 100%;
	width: 100%;
	opacity: 1 !important;
}

#searchResultsList
{
	padding:0px 62px;
	height: 100%;
    overflow:scroll;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translate3d(0,0,0);
}

I'm sure there is something I'm missing but cant figure out what.
Thanks for and awesome plugin.
Sergio
Update
I noticed that the problem really is because the scroll event is not triggered on safari mobile when "momentum scrolling".

It's known issue in Safari (it uses "screenshot" of the page during scroll, in iPhone 1 it was significant performance optimization, but now it looks like a kind of legacy code). The only solution is to move page content into manually positioned layer and process touchmove event to change its position (see projects like https://github.com/cubiq/iscroll or https://github.com/filamentgroup/Overthrow/). Anyway, it is too complicated thing to be implemented in the framework of LazyLoadXT project.


D3js update stacked barchart

Hi, everyone. I have some code to deliver a stacked barchart with d3, that should update with different data. I don´t really need to zoom by date. The thing is, I can´t make it change, bars won´t move. I have checked several different solutions but after two weeks I´m a bit desperate.
It´s all in a html as I´m just trying to learn it. There are two functions with the corresponding buttons, "uno" and "dos", that make one of the fields in the data have a constant value of 100, just to be able to see it when it works.
Here is my code, if anyone can help me, it would be great!
`

uno
dos
ComienzoFin

`

Sorry, didn´t paste the code properly, here it goes again (my bad)

uno
dos
ComienzoFin


Ensure testing of synchronize module

Related: #45

@sshnaidm Please check the logs, you will find that synchronize is not really work as expected:
TASK [Copy something to test using synchronize module] *************************
  fatal: [instance]: FAILED! => {"changed": false, "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --blocking-io --rsh='podman exec -i' --out-format='<<CHANGED>>%i %n%L' /tmp/pytest-of-runner/pytest-0/test_command_init_scenario0/QKEDH/test-init/molecule/test-scenario-podman/LICENSE instance:.", "msg": "rsync: link_stat \"/tmp/pytest-of-runner/pytest-0/test_command_init_scenario0/QKEDH/test-init/molecule/test-scenario-podman/LICENSE\" failed: No such file or directory (2)\nrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]\n", "rc": 23}

The good news is that we no longer see the error about podman connection not being supported. Apparently rc 23 is only a partial error indicated failure to copy file permissions/attributes. I suspect we may be able to make it work by adding some extra arguments to rsync_opts but that should not be needed. If users must alter this all the time, I still consider it broken.
The old saying, if not tested (via automation), is not working.

@ssbarnea it works. Where are the logs? How do you test it?

Check github pipelines logs, you will find the error there. Hint: press the expand arrow to see task detail.

Check github pipelines logs, you will find the error there. Hint: press the expand arrow to see task detail.

Please paste an exact link to logs and code that runs it for reproducing.

Check github pipelines logs, you will find the error there. Hint: press the expand arrow to see task detail.

Please paste an exact link to logs and code that runs it for reproducing.

Take a look at https://github.com/ansible-community/molecule-podman/pull/58/checks?check_run_id=3382309138#step:7:377 basically this change only adds one task prepare which tries to copy the project LICENSE file to the container using synchronize. It fails due to file permissions.
You can easily reproduce the problem doing the same kind of change yourself on any podman scenario.
For this project in particular, the test that fails is named test_command_init_scenario which creates a new scenario and tries to run it, one of the only two functional tests of this plugin.
To run only this test you can execute pytest -k test_command_init_scenario but once you see if failing it would be very easy to just run molecule yourself. The same works with docker, so basically synchronize with podman while bit better than before is still broken.

@sshnaidm Ping me on irc when you are back and have some time to team up with me to investigate this failures.
I did several extra testing and got a wide range of results in addition to the failure seen here: in some cases is passed as expected, in other cases I ended up with passed converge by failed idempotence test while trying the implicit setup (gather facts) which makes no sense as the playbook looked like:
---
- name: Converge
  hosts: all
  tasks:
    - name: test
      debug:
        msg: it worked!
    - name: test synchronize module
      ansible.posix.synchronize:
        src: /etc/hosts
        dest: foo

One thing that I discovered is that at least somewhere CONTAINERS_HOST is not passed to podman and podman itself endsup trying to use the default connection, which was not working on my machine. Once I did manually configured the implicit connection to a valid one local testing passed. Some commands do receive it but not all. Anyway that particular bug is less important. We still need to investigate what happens on CI and why we get code 23 from rsync on github.
As there are important differences between ubuntu (gha) and what we usually use localled (fedora/centos/rhel), we may need to setup some machines with same ubuntu version as one used by GHA to reproduce the issue. Ensuring the filesystem is the same would be key.

I wonder if this issue may be related to podman version or the operating system on which podman is running (filesystem)
Version:      3.2.3
API Version:  3.2.3
Go Version:   go1.15.2
Built:        Thu Jan  1 00:00:00 1970
OS/Arch:      linux/amd64
host:
  arch: amd64
  buildahVersion: 1.21.3
  cgroupControllers: []
  cgroupManager: cgroupfs
  cgroupVersion: v1
  conmon:
    package: 'conmon: /usr/libexec/podman/conmon'
    path: /usr/libexec/podman/conmon
    version: 'conmon version 2.0.27, commit: '
  cpus: 2
  distribution:
    distribution: ubuntu
    version: "20.04"
  eventLogger: journald
  kernel: 5.8.0-1039-azure
      Package: 'fuse-overlayfs: /usr/bin/fuse-overlayfs'
      Version: |-
        fusermount3 version: 3.9.0
        fuse-overlayfs: version 1.5
        FUSE library version 3.9.0
        using FUSE kernel interface version 7.31
  graphRoot: /home/runner/.local/share/containers/storage
  graphStatus:
    Backing Filesystem: extfs
    Native Overlay Diff: "false"
    Supports d_type: "true"
    Using metacopy: "false"
  imageStore:
    number: 0
  runRoot: /tmp/podman-run-1001/containers
  volumePath: /home/runner/.local/share/containers/storage/volumes

@ssbarnea the playbook is ok. How did you prepare the instance (container)? Did you install rsync there?

When rsync is missing the error from the module is quite clear. I checked with two different images (debian and cents) and got the error on both, i would rule-out the images themselves.
For the moment I discovered another bug https://github.com/ansible-community/molecule-podman/issues/60
As it seems that ansible version can produce very different results, I will modify the GHA setup to ensure we test with all supported ansible versions, at least we should be able to get more relevant errors.


user-friendly way to handle the date text if only a start time exists

@dwwinters Should we include a user-friendly way to handle the date text if only a start time exists (ex. for an active medication). What about for a date represented as a DateTime versus as a Period?
(NOTE: This applies to MedicationAdministration as well.)
Originally posted by @mickohanlon23 in https://github.com/ccsm-cds-tools/ccsm-cds-with-tests/pull/23#discussion_r918223864

Resolved in https://github.com/ccsm-cds-tools/ccsm-cds-with-tests/pull/113.


Queryable registry

Is your feature request related to a problem? Please describe.
As discussed in this thread https://temporalio.slack.com/archives/CTDTU3J4T/p1692921277359619 there might be use cases where querying the worker for the registered activities and workflow could be useful
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
Storing this information into an external data structure or as tsurdilo mentioned : "have seen users in code that creates worker and registers activities write small file to file system with what it registered and then in worker host pod/container expose like simple get api that returns this info"

(reposting what I put on PR)
I don't think this is necessary. Users are the ones adding to the registry, so they can keep track of what they add (or they can implement the interface themselves with something that does keep track or put what to register in a collection that is then registered all at once or whatever).
Also, adding methods to an interface is a breaking change (though we still sometimes do it).


Implement SA1615 diagnostic + tests

Fixes #135.

:+1: The code looks good, aside from a few minor textual / layout issues.

I implemented all CR feedback.


question about parameter correct_deg:0.195 in run_kitti.yaml

Thanks for your excellent work!!!!!!!!!
For kitti dataset, there is a parameter named correct_deg 0.195. I wanna ask what is the purpose of this parameter, and why is this parameter 0.195?

Thanks for your kind words.
The KITTI odometry dataset has an intrinsic calibration problem on the vertical angle of each laser beam. The author of IMLS-SLAM proposed this small beam-wise vertical angle correction to cope with the distortion. The same correction is used in CT-ICP, KISS-ICP, MULLS, etc. and is now a regular operation for the benchmarking on KITTI. This angle correction is commonly set as 0.195 or 0.205. Hope this can solve your concerns.


add interrupt subscription

Hi !
Here is a first proposal for a GPIO interrupt handler subscription.

I chose to implement a new state rather than subtyping Input because I am not sure that a Pin used for interrupt would be used for something else.
I did not implemented it for InputOutput because when testing interrupt on Pin configured this way I was not able to get any interrupt, so I am not sure that it's possible with esp-idf.
I keep the PinNotifySubscription in a static mut array IRQ_HANDLERS and did not guard access to it with a Mutex because I guess that needing to own the pin makes it thread safe as long as we respect the current state.
It's not possible to register a new handler if you did not unsubscribed the older before.
I need to init the array with the full value list, because using [None; <PIN_COUNT>] requires that PinNotifySubscription implements Copy and that's not what we want.
I don't really like the interactions between the gpio mod and the chip mod regarding the IRQ_HANDLERS array, but I did not know to handle it better.
I was able to test it on an Esp32 with this project. I do not own other models to test against them :\

As usual, any comments and feedbacks are welcomed :)

I saw there is a CI error with clippy but I don't understand how it's triggered (there is no recursion in the culprit method), and I can not reproduce the problem locally with the same command.
Do you have any idea of what the problem could be ?

Seems like this is a new lint, and doesn't really make sense here. I suggest sprinkling #[allow(clippy::only_used_in_recursion)] on top of that function. Perhaps add a comment to suggest that the lint is buggy so we know that we may be able to remove it in the future.

I tried another approach based on your suggestion @Dominaezzz
You can see it in this gist
As before I was able to test it and confirm it works fine even when unsubscribing and subscribing again with another handler.
There is however one part I find a bit "hackish", it's in the release implementation here.
I need to reinstanciate a Pin and bring it back to <Input> state, I could not figure another way to move it out of the Handler without breaking some the Drop contract.
Could this be a better approach ?
Am I missing something ?

ManuallyDrop

ManuallyDrop

Are you suggesting I use ManuallyDrop on the handler in the example ?
Or somehere else in the lib impl ?

@Dominaezzz I have tried to express my POV on the IsrService idea here, here and here.
Could you please try to address those comments, specifically? And summarize your concerns with the current implementation? Otherwise, I feel we are losing track as to what specifically you are uncomfortable with and what specifically you are suggesting (aside from an escape hatch from the "global state").

keep the PinNotifySubscription in a static mut array IRQ_HANDLERS and did not guard access to it with a Mutex because I guess that needing to own the pin makes it thread safe as long as we respect the current state.

I think this is a very important detail that probably deserves its own comment somewhere in the code.


Cannot install Jeddict on NB 8.2

Overview of the issue
I cannot install Jeddict version 4.8 on NB version 8.2.
Expected Outcome
Current Outcome
I have installed NetBeans 8.2 on a RH 6 Linux.
I have downloaded the Jeddict v4.8 nbm files and made them kown to NB using the NB Tools / Plugins tool.
Once I click on Install button in the Downladed tab, the following error message appears.
"Some plugins require Docket API to be installed.
The plugin Docker API is requested in implementation version<PHONE_NUMBER>07.
The following plugin is affected:
Docker
..."
I have tried to install the various plugins by hand, by I get the same error message eventually.
Steps to Reproduce(Only for bug reports)

Jeddict Version(s)
Jeddict version 4.8

Hi @patrickduc ,
As per error message, I guess your NetBeans IDE Build is<PHONE_NUMBER>07 (which you can also confirm by checking Help > About )
So either please install the NetBeans IDE (Build<PHONE_NUMBER>01)
or share the NetBeans IDE (Build<PHONE_NUMBER>07) download link, so release will be available for this build.

Hello Gaurav.
Thank you for your reply.
I am sorry, I don't understand What you mean when you propose me to share the NetBeans download link.
What I can tell you is that I downloaded a few weeks ago a regular NetBeans version, which apparently is the Build<PHONE_NUMBER>01, updated t version 8.2 Patch 2. At least, that's what NetBeans tells me, as you can see in the attached picture obtained through the Help/About button.I got it from the NetBeans site, at URL https://netbeans.org/downloads/   (I chose the "Java EE" version)
Thank you for your help.
Patrick
Le mardi 10 avril 2018 à 22:11:07 UTC+2, Gaurav Gupta<EMAIL_ADDRESS>a écrit :

Hi @patrickduc ,
As per error message, I guess your NetBeans IDE Build is<PHONE_NUMBER>07 (which you can also confirm by checking Help > About )
So either please install the NetBeans IDE (Build<PHONE_NUMBER>01)
or share the NetBeans IDE (Build<PHONE_NUMBER>07) download link, so release will be available for this build.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi @patrickduc ,
Can you share the complete error message for all jeddict plugins.

Some problem over here when dowloading and unzipping version 4.8.2 and try to install on Netbeans version 8.2<PHONE_NUMBER>01 the following errors occur:
Some plugins require plugin Docker API to be installed.
The plugin Docker API is requested in implementation version<PHONE_NUMBER>07.  The following plugin is affected:       Docker
Some plugins require plugin Docker UI to be installed.
The plugin Docker UI is requested in implementation version<PHONE_NUMBER>07.  The following plugin is affected:       Docker
Some plugins require plugin File System API to be installed.
The plugin File System API is requested in version >= 9.10.2 but only 9.10.1 was found.  The following plugin is affected:       Cloud  Some plugins not installed to avoid potential installation problems.

Hi @arcovandervelden ,
Based on error message, looks like your IDE was not updated to NetBeans 8.2 Patch 2.
Can you check for NetBeans 8.2 Patch 2 updates using Help > Check for updates

Hi @jGauravGupta
Unfortunately I'm in a secured Linux environment with no Internet access so I'm unable to check for updates.
However if I press help about the following information is displayed.
"Product Version: NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Java: 1.8.0_112; Java HotSpot(TM) 64-Bit Server VM 25.112-b15
Runtime: Java(TM) SE Runtime Environment 1.8.0_112-b15
System: Linux version 3.10.0-693.21.1.el7.x86_64 running on amd64; UTF-8; en_US (nb)"
so that seems to be ok or not ?
Thanks in advance.

Thank you Gaurav for being so responsive.
Patrick
Le samedi 5 mai 2018 à 08:20:32 UTC+2, Gaurav Gupta<EMAIL_ADDRESS>a écrit :

I have two IDE instance :
1- With Patch 2 update -
Product Version: NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2
Java: 1.8.0_141; Dynamic Code Evolution 64-Bit Server VM 25.71-b01-dcevmlight-2
Runtime: Java(TM) SE Runtime Environment 1.8.0_141-b15
System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)
2- Without Patch 2 update (Internet connected) -
Product Version: NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Updates: Updates available to version NetBeans 8.2 Patch 2
Java: 1.8.0_162; Java HotSpot(TM) 64-Bit Server VM 25.162-b12
Runtime: Java(TM) SE Runtime Environment 1.8.0_162-b12
System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)
3 - Without Patch 2 update (Internet not connected) -
Product Version: NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Java: 1.8.0_162; Java HotSpot(TM) 64-Bit Server VM 25.162-b12
Runtime: Java(TM) SE Runtime Environment 1.8.0_162-b12
System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb)
So I guess, your environment is (3) Without Patch 2 update (Internet not connected).
So you should update your first IDE.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I have the latest patch and it is a new installation and yet I am getting the same error (details below).
About Netbeans:
Product Version: NetBeans IDE 8.2 (Build<PHONE_NUMBER>01)
Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2
Java: 1.8.0_171; Java HotSpot(TM) 64-Bit Server VM 25.171-b11
Runtime: Java(TM) SE Runtime Environment 1.8.0_171-b11
System: Linux version 4.13.0-43-generic running on amd64; UTF-8; en_US (nb)
User directory: /home/ubuntu/.netbeans/8.2
Cache directory: /home/ubuntu/.cache/netbeans/8.2
Error (the following two messages are looping):
/home/ubuntu/netbeans-8.2/platform/lib/nbexec: line 318: /home/ubuntu/netbeans-8.2/nb:/home/ubuntu/netbeans-8.2/ergonomics:/home/ubuntu/netbeans-8.2/ide:/home/ubuntu/netbeans-8.2/extide:/home/ubuntu/netbeans-8.2/java:/home/ubuntu/netbeans-8.2/apisupport:/home/ubuntu/netbeans-8.2/webcommon:/home/ubuntu/netbeans-8.2/websvccommon:/home/ubuntu/netbeans-8.2/enterprise:/home/ubuntu/netbeans-8.2/mobility:/home/ubuntu/netbeans-8.2/profiler:/home/ubuntu/netbeans-8.2/python:/home/ubuntu/netbeans-8.2/php:/home/ubuntu/netbeans-8.2/identity:/home/ubuntu/netbeans-8.2/harness:/home/ubuntu/netbeans-8.2/cnd:/home/ubuntu/netbeans-8.2/cndext:/home/ubuntu/netbeans-8.2/dlight:/home/ubuntu/netbeans-8.2/groovy:/home/ubuntu/netbeans-8.2/extra:/home/ubuntu/netbeans-8.2/javacard:/home/ubuntu/netbeans-8.2/javafx:/home/ubuntu/netbeans-8.2/${branding.token}:/home/ubuntu/netbeans-8.2/jpa_modeler: bad substitution
/home/ubuntu/netbeans-8.2/platform/lib/nbexec: line 466: /home/ubuntu/netbeans-8.2/nb:/home/ubuntu/netbeans-8.2/ergonomics:/home/ubuntu/netbeans-8.2/ide:/home/ubuntu/netbeans-8.2/extide:/home/ubuntu/netbeans-8.2/java:/home/ubuntu/netbeans-8.2/apisupport:/home/ubuntu/netbeans-8.2/webcommon:/home/ubuntu/netbeans-8.2/websvccommon:/home/ubuntu/netbeans-8.2/enterprise:/home/ubuntu/netbeans-8.2/mobility:/home/ubuntu/netbeans-8.2/profiler:/home/ubuntu/netbeans-8.2/python:/home/ubuntu/netbeans-8.2/php:/home/ubuntu/netbeans-8.2/identity:/home/ubuntu/netbeans-8.2/harness:/home/ubuntu/netbeans-8.2/cnd:/home/ubuntu/netbeans-8.2/cndext:/home/ubuntu/netbeans-8.2/dlight:/home/ubuntu/netbeans-8.2/groovy:/home/ubuntu/netbeans-8.2/extra:/home/ubuntu/netbeans-8.2/javacard:/home/ubuntu/netbeans-8.2/javafx:/home/ubuntu/netbeans-8.2/${branding.token}:/home/ubuntu/netbeans-8.2/jpa_modeler: bad substitution
To reproduce, install the latest All version of Netbeans. Then install using either automatic ort manual installation (same result). After restart, netbeans refuses to load.

It worked when I used the previous version of this plugin!

Greetings,
I have the same difficulty when I attempt to install any of the Jeddict Java EE 8 Versions.  I have verified that netbeans is patched, I have java 8 and Maven 3.5.3, as well as the java EE Profile of Netbeans.  as to the requirement for having java EE 8 installed i am  at a lost as Netbeans 8 only comes with 7.
When I run netbeans from the command line I get the following output and netbeans fails to load.
Here is the output, not i repeats over and over.
/home/Cedric-Pemberton/Applications/netbeans-8.2/platform/lib/nbexec: line 318: /home/Cedric-Pemberton/Applications/netbeans-8.2/nb:/home/Cedric-Pemberton/Applications/netbeans-8.2/ergonomics:/home/Cedric-Pemberton/Applications/netbeans-8.2/ide:/home/Cedric-Pemberton/Applications/netbeans-8.2/extide:/home/Cedric-Pemberton/Applications/netbeans-8.2/java:/home/Cedric-Pemberton/Applications/netbeans-8.2/apisupport:/home/Cedric-Pemberton/Applications/netbeans-8.2/webcommon:/home/Cedric-Pemberton/Applications/netbeans-8.2/websvccommon:/home/Cedric-Pemberton/Applications/netbeans-8.2/enterprise:/home/Cedric-Pemberton/Applications/netbeans-8.2/mobility:/home/Cedric-Pemberton/Applications/netbeans-8.2/profiler:/home/Cedric-Pemberton/Applications/netbeans-8.2/python:/home/Cedric-Pemberton/Applications/netbeans-8.2/php:/home/Cedric-Pemberton/Applications/netbeans-8.2/identity:/home/Cedric-Pemberton/Applications/netbeans-8.2/harness:/home/Cedric-Pemberton/Applications/netbeans-8.2/cnd:/home/Cedric-Pemberton/Applications/netbeans-8.2/cndext:/home/Cedric-Pemberton/Applications/netbeans-8.2/dlight:/home/Cedric-Pemberton/Applications/netbeans-8.2/groovy:/home/Cedric-Pemberton/Applications/netbeans-8.2/extra:/home/Cedric-Pemberton/Applications/netbeans-8.2/javacard:/home/Cedric-Pemberton/Applications/netbeans-8.2/javafx:/home/Cedric-Pemberton/Applications/netbeans-8.2/jpa_modeler:/home/Cedric-Pemberton/Applications/netbeans-8.2/jcode:/home/Cedric-Pemberton/Applications/netbeans-8.2/nbmodeler:/home/Cedric-Pemberton/Applications/netbeans-8.2/${branding.token}:: bad substitution

Thanks for the details (even can't detect the root cause).  From v4.9 Jeddict is available with bundled NetBeans 8.2. Click here for download.
Hopefully soon with upcoming NetBeans 9.0 (including Java EE support) installation issue will be resolved.


Threat Prevention import fails - First Threat Prevention Layer cannot be moved from the policy

Failed to attach layers to package! Error: message: Validation failed with 1 blocking-error
code: err_validation_failed
blocking-errors:

message: First Threat Prevention Layer cannot be moved from the policy.
. Import operation aborted.

It fails on on the Shared IPS layers but it is not used in the exported  policy.
import_export.log
api.log

Hi @KrisBogaerts , thanks for reporting on that issue. A Jira issue was opened and will be addressed in the next 2-3 days. We will update on that thread when after we will deliver a fix.
Please keep sharing your feedback with us while using our repositories. In addition, as it is an open source, we encourage you to contribute and suggest code fixes/improvements in the future.
Regards,
Amiad Stern (Management API Team Leader)

Hi @KrisBogaerts,
The bug was fixed.
You are welcome to use tool version 4.2 and see if it works well for you.
Thanks
Shiran


FY24 Q2 Release - using "Libraries" instead of databases

I noticed that beginning with FY24 Q2, the USLCI versions are archived as a "Library" instead of a database. There doesn't seem to be any notification or discussion about this. The only upshot that I can see is that flow properties and unit groups are no longer included in the archive. This is a (negligible) savings of space but has the downside that the archive is no longer complete (i.e. flows contain flow properties that are not included in the archive).
Opening this issue to hear a justification for the decision and consider possibly going back to the old way

The Federal LCA Commons/ Green Delta implemented libraries as a way to improve the interoperability of repositories on the Commons. With libraries we are able to prepare combined/mapped repositories; this process previously needed to be done by the users and was complicated. Use cases of libraries being beneficial include integrating the Electricity Baseline repository as a library into other repositories such as USLCI that may have older electricity grids. We are still working on improving the libraries feature so changes will be coming and suggestions are always welcomed. Changes that affect USLCI will be recorded on the press release and change log pages. We added some more details about this change to the most recent press releases -
"As a reminder, in Q2 2024 the USLCI curation team introduced the FLCAC Electricity Baseline repository as a library to the USLCI database to enhance the quality of electricity processes for background data use.
The version of the Electricity Baseline that is currently a library in USLCI has been adapted from the public version of the repository. Documentation on this adaptation is provided here. The database from which the library has been generated from can be downloaded here."


icon size

How can change the size of the icon ?
thank you

@highthamok  You can try wrapping the component in a div and try applying styles to that div.

        <FileIcon extension="docx" {...defaultStyles.docx} />

Hope this helps.

@highthamok You can try wrapping the component in a div and try applying styles to that div.

        <FileIcon extension="docx" {...defaultStyles.docx} />

Hope this helps.

The icon will scale up to fit its parent so @abhi0498 is right that setting a width on a wrapper is the way to go.


RELATED: RAIL-2176 Switch boilerplate backend to support bear/tiger backend

JIRA: RAIL-2321, RAIL-2322, RAIL-2323
The boilerplate now functions on bear/tiger backend. Bear backend is set by default, if users want to utilise tiger backend, they will need to specify it in the cli --backend tiger.

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/101/ : SUCCESS in 14s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/87/ : SUCCESS in 3s

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/102/ : SUCCESS in 14s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/88/ : SUCCESS in 3s

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/103/ : SUCCESS in 22s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/89/ : SUCCESS in 4s

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/104/ : SUCCESS in 16s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/90/ : SUCCESS in 3s

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/105/ : SUCCESS in 36s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/91/ : SUCCESS in 3s

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/106/ : SUCCESS in 17s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-oss-check/92/ : SUCCESS in 3s

Build succeeded (gate pipeline).

https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-merge-compliance-check/37/ : SUCCESS in 12s
https://checklist.intgdc.com/job/client-libs/job/gooddata-create-gooddata-react-app-unit-tests-zuul-docker-el7/107/ : SUCCESS in 15s
https://checklist.intgdc.com/job/compliance/job/gooddata-create-gooddata-react-app-fossa-scanning-zuul-el7/2/ : SUCCESS in 2m 48s (non-voting)


Unable to build native image after upgrading from 0.3 to 2.1.0

Error: Could not find target method: private static java.lang.Object org.apache.lucene.store.MMapDirectoryReplacementJDK.unmapHackImpl()

The class is still there https://github.com/quarkiverse/quarkus-lucene/blob/main/runtime/src/main/java/org/apache/lucene/store/MMapDirectoryReplacementJDK.java
Could you show your setup? Which GraalVM you're using? Which Java version? How do you generate reflection hints?

This is when building a native linux executable inside a container environment.
Image: quay.io/quarkus/ubi-quarkus-mandrel-builder-image:22.3-java17
Project java version: 11
Quarkus version: 3.1.2.Final
Lucene version: 2.1.0 (build completes without errors when this is downgraded to version 0.3)

Hi there! I got the same error, and I'm using GraalVM-CE-17.
You mentioned "reflection hints" - what do I have to register in order to make your extension work in native images?
I tried it by registering the replacement class in a reflection-config.json:
[
  {
    "name" : "org.apache.lucene.store.MMapDirectoryReplacementJDK",
    "allDeclaredConstructors" : true,
    "allPublicConstructors" : true,
    "allDeclaredMethods" : true,
    "allPublicMethods" : true,
    "allDeclaredFields" : true,
    "allPublicFields" : true
  }
]

I added the property <quarkus.native.additional-build-args>-H:ReflectionConfigurationFiles=reflection-config.json</quarkus.native.additional-build-args> to my maven build pipeline too, of course.
Do you know what I am missing here?

I've tested that PR made by @wglanzer fixes the issue.


Support customisation of default colours in unix

Add a field to LogBackend which specifies a ColorConfig
If using colour, ensure that we use the value for the corresponding
level in the backend's ColorConfig if specified, falling back to the
default colors.
Expose the colour constants found in log_nix.go so that applications can
reference them in specifying their own colour config.
Add a new ConvertColors func to log_nix as a convenient way of
converting a list of numbers representing ansi codes into the strings
needed, without having to wrap each one in colorSeq or colorSeqBold
individually.
Also expose ColorSeq and ColorSeqBold to enable individual levels to
be easily set bold or otherwise if that behaviour is desired, however.
Relates to #63

@giftig thanks for your time! I'm a bit hesitant to expose all of this without having thought it through for Windows. But now with vendoring in Go it should be possible to fix it since it's such an advance use case. Thanks!


MAD makes no sense for non-expression tables

We currently employ a strategy to 'intelligently' resolve multi-map situations (e.g. multiple ENSG which map to a single symbol). For expression matrices, we choose the feature with the greatest MAD which is plausible. However, for a table of differential expression results, this calculation does not make sense. One solution would be to look at the resource type that is passed and conditionally calculate the MAD

Addressed in 7988c5006e2c50dcff923e354a3ff676bd146342
We now select the first occurrence since we can't perform a MAD calculation. Note that this does not respect the ordering of the input file due to merging/joining operations. See the examples/ folder for an illustration.


Paint on the screen

Description of the new feature / enhancement
It will be really good if there is a shortcut that allows us to paint on the screen.
just painting and writing on the screen.
Scenario when this would be used?
If I'm explaining something to someone, I can paint easily without external websites or resources. and a lot of times I face a code, and I want to paint it myself to understand it. So it'll be really helpful.
Supporting information
something like this

Zoom it would be my go to for this. https://learn.microsoft.com/en-us/sysinternals/downloads/zoomit


Product Links to Environments

Dear authors,
Thanks for your great work!
I assume that you imported the environments from the Unreal Engine Store. Could you kindly provide the list of store links of used environments?

I've found one environment link but sadly it is unavailable. https://www.unrealengine.com/marketplace/en-US/product/car-welding-line
I would also greatly benefit from any kind of access to the base environment files.
Does anyone have an update on this?


postman.rb:40-47: TestMail.deliveries -> store all emails to the files in /test/resources/testmailer/*.html. Right now after each test with email sending we taking the body and test it content. Quite ofter we need to check visual style in mails,...

The puzzle DEV-56055b26 from #DEV has to be resolved:
https://github.com/dgroup/lazylead/blob/effb8df7817ea687976e8c30f671cad79560b515/lib/lazylead/postman.rb#L40-L47
The puzzle was created by rultor on 21-Jun-22.
role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The puzzle DEV-56055b26 has disappeared from the source code, that's why I closed this issue.


Joined tables problem

I have two tables - User and Devices:
class User < ActiveRecord::Base
  include ActiveUUID::Model
  attribute :id, :uuid
  has_many :devices
end
class Device < ActiveRecord::Base
  include ActiveUUID::Model
  attribute :id, :uuid
  belongs_to :user
end

uuid is registered as ActiveUUID::Type::BinaryUUID
when I try to create these in DB
user = User.new
user.save!
device = Device.new
device.user = user
device.save!

I get a SQL error:
INSERT INTO `users` (`id`) VALUES (x'f33f3538371c4ba78715819dd972e4bf')
ActiveRecord::ValueTooLong: Mysql2::Error: Data too long for column 'user_id' at row 1: INSERT INTO `devices` (`id`, `user_id`) VALUES (x'2ae9bccb22774b35add0d8673bce282e', x'66333366333533382d333731632d346261372d383731352d383139646439373265346266')

if I decode the hex string x'66333366333533382d333731632d346261372d383731352d383139646439373265346266' I get 'f33f3538-371c-4ba7-8715-819dd972e4bf' - and it looks like id of the user

@alexturetsky thank you for the report!
@skalee @ribose-jeffreylau do you have time to look at this? Thanks!

@ronaldtse thanks a lot for looking into this!

Hi @alexturetsky
Do you happen to have a minimal example repo that we can test on?
If not, can you try adding the following to the Device class?
  attribute :user_id, :uuid

Your feedback is appreciated!

hi @ribose-jeffreylau ,
adding attribute to the Device class helped:
irb(main):007:0> device.user = user
irb(main):008:0> device.save!
   (0.6ms)  BEGIN
  Device Create (0.6ms)  INSERT INTO `devices` (`id`,  `user_id`) VALUES (x'a8dfab4b187c459bae9da6035bfcaae8', x'd440d8c6c8444e68a8c5ff8b21ce7631')

Do you think I should update all my models with explicit attributes referencing joined tables?

Hi @alexturetsky ,
Yes, unlike the original activeuuid gem, all columns that have type UUID should be explicitly stated in each model.

Thanks @ribose-jeffreylau , can we add this as a warning on the README?

@ronaldtse Yes, perhaps under Adding UUIDs to models.

Thank you, all!

Thanks @alexturetsky !

just an fyi, interesting enough, without explicitly declaring all UUID columns, migrations ran fine (it correctly created all tables with all foreign keys and types)
CREATE TABLE `devices` (
  `id` binary(16) NOT NULL,
  `user_id` binary(16) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `users` (
  `id` binary(16) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


Decide if we want to use Figaro or dotenv to manage environment variables

We need to discuss this further.

I prefer dotenv

We are going to support dotenv


Preferences are not saved

macOS Version: Sierra 10.12.6
Kap Version:  2.2.0 (<IP_ADDRESS>0)
Steps to reproduce
Change any Preferences, close the modal, reopen it : preferences are not saved...
Current behaviour
Kap does not save my Preferences.
Expected behaviour
Kap should remember the preferences (input device, highlight clicks...etc)
Workaround
I don't have one...
If you have any idea... Thank you !

It's working after restarting my computer.


insdc Registry

http://www.insdc.org/db_xref.html

This is the same as #11, just copy-pasted. Smh.


Update demo

Demo should include:

[x] Zoom controls
[x] Left & Right buttons
[ ] Add/Remove selected activity

@vasdee Let me know if you think of anything else the demo should have

close it for now since it's in done.

Demo should include:

[x]  Zoom controls
[x]  Left & Right buttons
[ ]  Add/Remove selected activity

Is the remove selected activity feature done?
I don't know how to remove the selected item from the demo.
I tried to press the delete button from the keyboard or press the right mouse button but did nothing.


How to add trajectory prompt to second stage diffusion？

Thanks for your amazing work. May you provide instruction on how to perform trajectory prompt in diffusion?

you can change y follow the type of 99.npy


Add shuffle in grandom

I want to add shuffle in grandom.
https://www.w3schools.com/python/ref_random_shuffle.asp

Can you mention PR.

Can you mention PR.

I see You already add shuffle.
https://github.com/xjh22222228/gosh/commit/9a251984f9dcc3626a8968e62cb2a7d39d1ed6cb

I see You already add shuffle.
https://github.com/xjh22222228/gosh/commit/9a251984f9dcc3626a8968e62cb2a7d39d1ed6cb


⚠ Spryr has degraded performance

In d88983a, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3283 ms

Resolved: Spryr performance has improved in 59779ba after 10 minutes.


SRS and default primary key metadata table

Added SRS parameter and modified default value for primary key metadata table, as Geoserver specs.

Since there is no update on this PR, I am going to close it now. Feel free to reopen if you think it will be helpful.


Copy OPD data when initializing FITSOpticalElement with HDUList

Fixes #89.

There's some noise in here because I didn't keep my master clean... rest assured, it's a one line change.


Google cast support broken when running in Docker (regression)

Home Assistant release (hass --version):
0.32.3
Component/platform:
media_player/cast
Description of problem:
Since the merge of #3630, it is required that pychromecast.get_chromecasts() finds your device, what it doesn't if you are running HASS in a docker container (hass has a different subnet and docker does the routing). Before this change, I used to be able to control my chromecast just fine by specifying the host in the config, now it doesn't work anymore since it never gets added because pychromecast.get_chromecasts() doesn't find them.
Expected:
Add the device anyway, maybe first try to connect to it directly to check if it exists. (pychromecast.Chromecast("<IP_ADDRESS>")).

I was just about to suggest an else: statement :-)

If you use net=host it works properly

That's true, but that defeats the isolation I want to have with docker. My host has multiple interfaces, and I don't want HASS to see them all.
I will fix my PR later today.


Clicking on "Resources" tab returns 500 server error

Clicking on "Resources" tab returns 500 server error

Seems to be fixed now

Yup, should be fixed.


get_messages() has small issue

Around and before are ignored, they work as after
https://github.com/zeroxs/aegis.cpp/blob/d680afddef8faf6ba27daebb5f4f2d3560bb7b11/include/aegis/impl/channel.cpp#L193-L207

Fixed by #57


Ensure that client supports any number of virtual cloud providers

The ephemeral client uses Java Parallel Streams (JPS) to interact with the virtual cloud providers (VCPs). By default JPS allocates n threads on a n core machine. As the HTTP calls are blocking, this results in a timeout on a system with less cores than the number of VCPs as the distributed execution in the backend will only kick-off after all VCPs have received an invocation request.

@strieflin we can reproduce this behavior in the wild with small sized virtual machines - e.g. 2 cpu cores.
Varv Future is using ForkJoinPool and that one is configured by the available processors / cpu cores
"For applications that require separate or custom pools, a ForkJoinPool may be constructed with a given target parallelism level; by default, equal to the number of available processors.

Do we need similar changes in Amphora/Castor?

I think Castor should be fine, since it does not upload/activate tuples concurrently.
For the Amphora Client, uploading Secrets and retrieving/unveiling Secrets may need another look?

Do we need similar changes in Amphora/Castor?
* I think Castor should be fine, since it does not upload/activate tuples concurrently.

* For the Amphora Client, uploading Secrets and retrieving/unveiling Secrets may need another look?

Added an issued to verify Amphora works as expected (see carbynestack/amphora#32).


Can't build demos due to missing s9w_geom_types.h file.

~/Development/oof/demos master g++-11 main.cpp
In file included from main.cpp:3:
tools.h:10:10: fatal error: s9w/s9w_geom_types.h: No such file or directory
   10 | #include <s9w/s9w_geom_types.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

Ah, just noticed that the missing library is referenced in the readme:
The source code from the demo videos at the beginning is in this repo under [demos/](demos). That code uses a not-included and yet unreleased helper library (`s9w::`) for colors and math. But those aren't crucial if you just want to have a look.

Hi! Yeah, the situation is this: While the demos may seem simple, and are in most ways - they do require at least three things that devs often need:

A fast and generally usable RNG (so certainly not
Basic linear algebra
Color code (in this case: non-rgb color spaces, color blending)

You can solve 2) with GLM and 1) with lots of bits of code. 3) is a bit tricky in C++. I solved all of these with my own "s9w" library. It's not mature enough for release yet really, so I didn't include it.
If you want, I could include the version I have. I thought the demo code would be helpful without being able to compile. But I can see this being a less-than-ideal situation.

If you want, I could include the version I have. I thought the demo code would be helpful without being able to compile. But I can see this being a less-than-ideal situation.

It would be lovely to be able to compile and run the code on one's system, but if that's not supported yet, then so be it. I'm sure that potential users of a brand new free library can wait a bit (especially, given how thorough the readme is). Congratulations on great presentation, btw!

Aww, everyone is so nice today! Thank you.
I zipped the four required s9w headers. I assume you tried this on windows? Setting up the paths so they can be found by Visual Studio or whatever your compiler might be should be straightforward.
Let me know if this works or if you need help. I hope I didn't forget anything.
s9w.zip

Looks like I still need s9w_rng.h.

Yes.. just noticed, sorry. s9w.zip
Btw I really hope you're on windows. For some window size functionality, mouse cursor etc I use windows-API functions in the demo.

Thanks! No, I'm actually on macOS. Looks like I'll need to modify the sources a bit to make the demos work in environment, which I'm happy to do, though it will take a while until I report back :) Thanks again for your prompt help!

Ah!  But there's great opportunity in this: Someone actually testing this on a non-windows machine would be awesome. Maybe try easy things first though. See if the VT sequences actually work. And no idea about how performant macos console is.
From the windows API, I mostly used functions to retrieve the mouse cursor and console window size I think. But the mouse cursor position is only for the color_trail demo. And the window size you can just set something fixed for the moment. Maybe that'll be enough to get things going.
I might also make another issue tomorrow or so about VT query commands, which allow information to be retrieved via VT sequences. But to read them I need OS-dependent functions, so an mac guy would be cool.
Anyways, hit me up if I can be of any help.


Use BTTV V3 API for channel emotes

I didn't find the global emotes API so that still uses BTTV V2 API.
Fixes #1275

Global emotes are available via the following endpoint ->
https://api.betterttv.net/3/cached/emotes/global


Bump deps

Readiness checklist

[ ] I added tests for new functionality or bugfixes.
[x] I ran task all, and it passed.
[ ] I added/updated comments for both exported and unexported top-level declarations (functions, types, etc).
[ ] I checked comments rendering with task godocs.
[x] I ensured that the title is good enough for the changelog.
[x] (for maintainers only) I set Reviewers (@FerretDB/core), Assignee, Labels, Project and project's Sprint fields.
[x] I marked all done items in this checklist.

That's because golang.org/x/tools was updated, that includes vet updates. PTAL


Feat:contact us section is not in website

Describe the feature
contact us section is also not there in the website so I want to create it
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

no contact us is there and when we try to click on email it expands chat support must be there too

hey @PatilHarshh any updates? about contact page

hey @PatilHarshh if you dont want to add further features its ok but atleast pages should be there i think backend part will do later


Update OmniAuth (CVE-2017-18076)

Changes proposed in this PR:

Update OmniAuth (CVE-2017-18076)

looks fine @vyruss I'll deploy to roadmap-stg today. I suggest we wait a few days though to see if any of the gem updates cause any unanticipated side effects before moving to prod. What do you think?

@briri Travis tests are passing. I've deployed to our -dev instance and it looks ok, OmniAuth/ORCID needed an update because of ORCID API 1.2 deprecation. It shouldn't affect anything else as I've checked the changelogs:

hashie doesn't break/deprecate anything
nokogiri is a security update
minitest and rails-dom-testing show tests OK

sounds good @vyruss and since this fixes the ORCID issue I'm inclined to get it merged and deployed out today. Thanks


it trims silence

it appears to trim silence when loading an mp3 from disk. However it doesn't seem to trim all silence, still leaves a few zeroes in the array before non-zeroes. Is there a way to not trim silence?

Please reopen your bug report in libsndfile, and provide an example file.


Skel doesn't contain custom compton file

The skel repo package should contain a compton.conf file in the directory root so that user of newly installed systems can use that piece of software

Custom compton file is present


line() doesn't work with 1x1-shaped tensor

Bug Description
The line method works with 1-shaped tensors, but not with 1x1-shaped ones (sending one line with one point should be perfectly valid).
Reproduction Steps
>>> a
array([[ 1.]])
>>> vis.line(a)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/anaconda3/lib/python3.6/site-packages/visdom/__init__.py", line 206, in result
    return fn(*args, **kwargs)
  File "/opt/anaconda3/lib/python3.6/site-packages/visdom/__init__.py", line 769, in line
    update=update, name=name)
  File "/opt/anaconda3/lib/python3.6/site-packages/visdom/__init__.py", line 206, in result
    return fn(*args, **kwargs)
  File "/opt/anaconda3/lib/python3.6/site-packages/visdom/__init__.py", line 635, in scatter
    assert Y.ndim == 1, 'Y should be one-dimensional'
AssertionError: Y should be one-dimensional

Expected behavior
1x1-tensors should behave exactly as 1-shaped ones.
Additional context
Culprit is here: https://github.com/facebookresearch/visdom/blob/master/py/visdom/init.py#L1036
(should squeeze only specific dimensions, because the current behavior changes if some dimensions are 1).

HI @Kegnarok - I'd be happy to accept the fix to this one if you have specific knowledge on the cases that cause np.squeeze to act strangely. Otherwise I'll figure out what the proper squeeze semantics should be in the near future. Thanks for bringing this one up!

I think the problem is the same as in https://github.com/facebookresearch/visdom/issues/301:
https://github.com/facebookresearch/visdom/blob/00dd08f5f1e11b56559763c00c0a4db0addcd6a5/py/visdom/__init__.py#L1109
https://github.com/facebookresearch/visdom/blob/00dd08f5f1e11b56559763c00c0a4db0addcd6a5/py/visdom/__init__.py#L1135
Since what we really want is a one-dimensional array, one way to fix this issue would be to flatten the arrays/lists instead of squeezing them. This way we avoid getting a 0-dimensional arrays when there is a single element.
You mention in https://github.com/facebookresearch/visdom/issues/301 that the squeeze  has a good reason to be here, do you think this solution can still work ? If so I can send a PR.

@TomVeniat the flatten solution should work correctly, thanks for the catch!

Fixed in #502, forgot to close.


[type: refactor] Modify local model controller

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

[ ] You have read the contribution guidelines.
[ ] You submit test cases (unit or integration tests) that back your changes.
[ ] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

Merging #2152 (9ea0088) into master (51da956) will decrease coverage by 0.26%.
The diff coverage is 50.00%.

@@             Coverage Diff              @@
##             master    #2152      +/-   ##
============================================
- Coverage     60.09%   59.83%   -0.27%
+ Complexity     4046     4034      -12
============================================
  Files           608      608
  Lines         18092    18089       -3
  Branches       1728     1726       -2
============================================
- Hits          10872    10823      -49
- Misses         6330     6382      +52
+ Partials        890      884       -6

Impacted Files
Coverage Δ

...java/org/apache/shenyu/common/dto/AppAuthData.java
0.00% <ø> (ø)

...shenyu/web/controller/LocalMetadataController.java
0.00% <0.00%> (ø)

.../shenyu/web/controller/LocalAppAuthController.java
73.33% <100.00%> (-1.67%)
:arrow_down:

...ache/shenyu/client/tars/common/dto/TarsRpcExt.java
0.00% <0.00%> (-30.77%)
:arrow_down:

...ache/shenyu/plugin/grpc/cache/GrpcClientCache.java
64.70% <0.00%> (-29.42%)
:arrow_down:

...enyu/client/tars/TarsServiceBeanPostProcessor.java
26.47% <0.00%> (-29.42%)
:arrow_down:

...a/org/apache/shenyu/common/utils/VersionUtils.java
67.85% <0.00%> (-10.72%)
:arrow_down:

...henyu/admin/service/impl/UpstreamCheckService.java
20.43% <0.00%> (-3.65%)
:arrow_down:

...che/shenyu/sync/data/http/HttpSyncDataService.java
71.84% <0.00%> (-2.92%)
:arrow_down:

...henyu/plugin/httpclient/NettyHttpClientPlugin.java
58.00% <0.00%> (-2.00%)
:arrow_down:

... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 51da956...9ea0088. Read the comment docs.


EDU-29 remove articles page

Closes: https://educandu.atlassian.net/browse/EDU-29

The story says about a "toggle" to view the revisions, I went the way of buttons and it feels better to me. if you decide against it I'll change the way it works.


[SPARK-35382][PYTHON] Fix lambda variable name issues in nested DataFrame functions in Python APIs.

What changes were proposed in this pull request?
This PR fixes the same issue as #32424.
from pyspark.sql.functions import flatten, struct, transform
df = spark.sql("SELECT array(1, 2, 3) as numbers, array('a', 'b', 'c') as letters")
df.select(flatten(
    transform(
        "numbers",
        lambda number: transform(
            "letters",
            lambda letter: struct(number.alias("n"), letter.alias("l"))
        )
    )
).alias("zipped")).show(truncate=False)

Before:
+------------------------------------------------------------------------+
|zipped                                                                  |
+------------------------------------------------------------------------+
|[{a, a}, {b, b}, {c, c}, {a, a}, {b, b}, {c, c}, {a, a}, {b, b}, {c, c}]|
+------------------------------------------------------------------------+

After:
+------------------------------------------------------------------------+
|zipped                                                                  |
+------------------------------------------------------------------------+
|[{1, a}, {1, b}, {1, c}, {2, a}, {2, b}, {2, c}, {3, a}, {3, b}, {3, c}]|
+------------------------------------------------------------------------+

Why are the changes needed?
To produce the correct results.
Does this PR introduce any user-facing change?
Yes, it fixes the results to be correct as mentioned above.
How was this patch tested?
Added a unit test as well as manually.

cc @maropu @zero323 @HyukjinKwon

Test build #138470 has started for PR 32523 at commit 0e66385.

Test build #138470 has finished for PR 32523 at commit 0e66385.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42991/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42991/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/42991/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/138470/

The fix itself looks fine. Thank you, @ueshin ~

Test build #138483 has started for PR 32523 at commit a8f169e.

Test build #138483 has finished for PR 32523 at commit a8f169e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/138483/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43003/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/43003/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/43003/

Merged to master and branch-3.1.


why dose the play button disappear and i could not make it appear? (edit)

Does this issue occur when all extensions are disabled?: Yes/No yes

VS Code Version: 1.76.0
OS Version: windows 10

Steps to Reproduce:   (didn't understand this sorry)

it happind after i pressed run and debug
i tried to solve the problem and i couldn't i tried everything you said on the first post and more i couldn't make it appear please help
sorry if my english is bad

It seems that you even did not save your code. You are trying to run a blank file using python.
Please save your file first. (Press ctrl + s)

It seems that you even did not save your code. You are trying to run a blank file using python. Please save your file first. (Press ctrl + s)

even if i saved the file the play button don't appear again

If you are using the Code Runner extension please file the issue on that repo. Otherwise you need to be more specific. Maybe this helps https://code.visualstudio.com/docs/python/python-tutorial


auth failing

Hi there, I did /uber in slack.
Slack returned:
Hey @jesper! Looks like this is your first ride from Slack.
Safari window opened and returned:
{"text":"Sorry, we encountered an error! Please let us know about what caused this at https://github.com/appacademy/uber_slack/issues. If you requested a pickup, enter /uber status to see if the request went through."}

looks like we ran out of memory on heroku. we scaled it up. please let us know if the issue persist.
closing this issue


⚠ Bofrost.de has degraded performance

In c5f5371, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 828 ms

Resolved: Bofrost.de performance has improved in 25d3e71.


Manual conversation updates

With Manual conversation updates = off in https://your.hub/network?f=&order=post are new comments shown also.
I´think this a bug not a feature.

Those tabs are there to order the threads by latest comment vs latest post.


New preview version for Maintenance extension

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[x] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your PR is merged into master branch, a new PR will be created to update src/index.json automatically.
The precondition is to put your code inside this repo and upgrade the version in the PR but do not modify src/index.json.

If this PR is for a new extension or change to an existing extension, use the following to try out the changes in this PR:
docker run -it microsoft/azure-cli:latest
export EXT=<NAME>
pip install --upgrade --target ~/.azure/cliextensions/$EXT "git+https://github.com/sotaneja/azure-cli-extensions.git@master#subdirectory=src/$EXT&egg=$EXT"

@jsntcy can I get a review please?

@sotaneja, could you please update the PR based on the comments above so that we can have another review before merging?

@jsntcy I have made your PR suggestions. Thanks.


Fishing

Hello, I am trying to use the automatic fisher for TTR. Everything is working accept when I try to cast, It just says searching for the fish bubbles... I have restarted and re downloaded many times but I can't figure it out, please help! I really want this to work.

Hi,
unfortunately, the fishing function currently doesn't work for TT Rewritten because of the Winter Holiday theme which is currently used. It changed the colors to be a bit darker, so the simulator currently cannot find the fishing bubbles. Once the event is over, the fishing function should work again.
However, in order to make the simulator work on such events the fishing function should be rewritten to not search for specific colors, but instead for each scan point scan the area around it and check if the center is darker than the outer region.
When I can find some time I will start working on this (or if someone else can work on this, he/she can submit a pull request).
Thanks

Thank you for clearing that up. I was concerned.
On Dec 19, 2015 3:54 PM, "TTExtensions"<EMAIL_ADDRESS>wrote:

Hi,
unfortunately, the fishing function currently doesn't work for TT
Rewritten because of the Winter Holiday theme which is currently used. It
changed the colors to be a bit darker, so the simulator currently cannot
find the fishing bubbles. Once the event is over, the fishing function
should work again.
However, in order to make the simulator work on such events the fishing
function should be rewritten to not search for specific colors, but instead
for each scan point scan the area around it and check if the center is
darker than the outer region.
When I can find some time I will start working on this (or if someone else
can work on this, he/she can submit a pull request).
Thanks
—
Reply to this email directly or view it on GitHub
https://github.com/TTExtensions/MouseClickSimulator/issues/4#issuecomment-166023189
.

Hi,
as a workaround until the fishing function has been rewritten, I have included a new project file for automatic fishing in Punchline Place during the Winter Holidays (Filename: "Automatic Fishing - Punchline Place (Winter Holidays).xml").

Sweet I'll look at it when I get home, Thanks!
On Dec 21, 2015 5:59 AM, "TTExtensions"<EMAIL_ADDRESS>wrote:

Hi,
as a workaround until the fishing function has been rewritten, I have
included a new project file for automatic fishing in Punchline Place during
the Winter Holidays (Filename: "Automatic Fishing - Punchline Place (Winter
Holidays).xml").
—
Reply to this email directly or view it on GitHub
https://github.com/TTExtensions/MouseClickSimulator/issues/4#issuecomment-166270770
.


UID2-573: Updated test case

Setting this PR as a draft until the uid2-shared version is updated, and more testing is done.

Not required as code should work with no-site-id constructor.


[WIP] Make all interfaces adopt Returns<>

It can not be determined that that any particular implementation of a
hardware driver will or will not throw an error, thus every interface
must be equip to return an error if need be.

It was decided to transition to exception handling rather than return error types. For large enough projects exceptions are smaller in code size and faster when exceptions are not running.


dts/bindings: Remove superfluous property definition

"clocks" property is defined in st,stm32-u(s)art.yaml
files while aslo defined in uart.yaml.
Remove redundant information.
Fixes #7974
Signed-off-by: Erwan Gouriou<EMAIL_ADDRESS>

Codecov Report

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

@@           Coverage Diff           @@
##           master    #7975   +/-   ##
=======================================
  Coverage   55.03%   55.03%
=======================================
  Files         481      481
  Lines       53943    53943
  Branches    10474    10474
=======================================
  Hits        29690    29690
  Misses      19984    19984
  Partials     4269     4269

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c5fda14...96e939d. Read the comment docs.


Sign in and Slide-in Footer Buttons are different colors

The sign-in button in the nav bar and the "create account" / "learn more" buttons on the slide-in footer are not the same colors:

I would think the slide-in footer buttons should match the new sign-in button on the nav bar.

not the same colors as each other or not the same colors as something else?

StyleGuide insight here @caneruguz ?

As each other. The issue, I believe, is that the "info" buttons/text are a very similar color to the logo, but are slightly different. The right class was used on the button but to resolve this we might consider customizing the info color to be the same as the logo color.

I don't think sign in and create account need to be the exact same color. The buttons below are using the right color "primary" for call to action to create account, while Learn more needs to be "info. The sign in can be a "primary" but the color will be too close to the navigation bar. We need to play with it to see what's going on there.


Upgrade remaining cassandra int tests to cassandra 4.0.6

Update all cassandra 3 integration tests to cassandra 4 (unless we are testing our handling of something cassandra 3 specific)

Why 4.0.6?

oh huh, your right, 4.0.6 is old...
does bitnami not have images for recent releases? https://hub.docker.com/r/bitnami/cassandra/tags

4.0.6 is the latest. Just wondering why we should specify that?

Pinning to a specific version sounds like the best idea to me.
Everything else in this project has versions pinned e.g. we have the Cargo.lock checked in protecting us in the case that some crate fails to follow semver or introduces a new bug or fixes a bug we relied on.
I dont see why that should be different for our int test db images.
If we find issues with 4.0.6 or we just want to make sure shotover continues to function on the latest release, we can always upgrade to a later version manually.


Updating to version 2022.2.1

Adding support for parameters and files when submitting flowcharts to a Dashboard.

Checklist

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

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


SST Support is Broken

Describe the bug
The m5 citations utility failed to decode a unicode character in the gem5 codebase when using SST + gem5.
I don't think running the same gem5 configuration in gem5 alone causes the issue.
This citation causes the error, https://github.com/gem5/gem5/blob/ed5ffee49c6288e89a376966ad4cb954d4bb019a/src/arch/riscv/RiscvInterrupts.py#L48-L62
Affects version
Current develop
gem5 Modifications
N/A
Terminal Output
gem5Component-gem5_node-> init phase: 0
gem5 Simulator System.  https://www.gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 version DEVELOP-FOR-24.0
gem5 compiled Mar 28 2024 23:14:12
gem5 started Apr  1 2024 19:55:06
gem5 executing on fff85415393a, pid 122
command line: sst.x ../../configs/example/sst/riscv_fs.py --cpu-clock-rate 3GHz --memory-size 4GiB

info: Using default config
Global frequency set at<PHONE_NUMBER>000 ticks per second
build/RISCV/sim/kernel_workload.cc:46: info: kernel located at: /workdir/ext/sst/resources/riscv-boot-exit-nodisk
build/RISCV/arch/riscv/isa.cc:276: info: RVV enabled, VLEN = 256 bits, ELEN = 64 bits
build/RISCV/base/statistics.hh:279: warn: One of the stats is a legacy stat. Legacy stat is a stat that does not belong to any statistics::Group. Legacy stat is deprecated.
      0: system.platform.rtc: Real-time clock set to Sun Jan  1 00:00:00 2012
system.platform.terminal: Listening for connections on port 3456
system.remote_gdb: Listening for connections on port 7000
build/RISCV/arch/riscv/linux/fs_workload.cc:53: info: Loading DTB file: m5out/device.dtb at address 0x87e00000
UnicodeEncodeError: 'ascii' codec can't encode character '\xfc' in position 138: ordinal not in range(128)

At:
  build/RISCV/python/m5/citations.py(64): gather_citations
  build/RISCV/python/m5/simulate.py(178): instantiate
  ../../configs/example/sst/riscv_fs.py(178): <module>
  build/RISCV/python/m5/main.py(669): main
gem5Component-gem5_node->Calling m5.main(...) failed.
gem5Component-gem5_node-> init phase: 1
gem5Component-gem5_node-> init phase: 2
gem5Component-gem5_node-> init phase: 3
gem5Component-gem5_node-> init phase: 4
gem5Component-gem5_node-> init phase: 5

Host Operating System
Ubuntu 22.04
Host ISA
X86

I'll push a patch, but I do wonder if we have a more general solution for handling those Unicode characters?


Don't look for NIX_GHC_LIBDIR as it is redundant

Closes #273

LGTM.

Yes, I agree, there is not reason to look at NIX_GHC_LIBDIR.

it is being used in ghcide, so we should remove it there too
https://github.com/haskell/haskell-language-server/blob/17fce672402f22944527c616a0c4015df1ffb750/ghcide/session-loader/Development/IDE/Session/VersionCheck.hs#L17


[FEATURE] Re-brand FeelIt Logo

Describe the feature you want
Current FeelIt logo icons and avatar still using an old image from LoveIt.

Create and re-brand the logo to make it different.
The idea will be create from two components (heart and hand) which are related to the FeelIt's naming.

Logo designed using Inkscape


Performance reduction when training the Cell2location model with CPU in the latest version

Hello! We  (@AMaynard10 and I) have been running successfully cell2location with snRNA-seq and Visium data, solely using CPUs. The slower steps when doing this are training the regression and Cel2location models, each taking ~1-3h with our data, using version 0.6a0 and scvi-tools version 0.14.3.
Recently we have tried re-running our code (very similar to the tutorial) with the updated cell2location and scvi-tools (versions 0.8a0 and 0.16.1, respectively). For the same datasets, the regression training took approximately the same time, but training the Cell2location model became up to 10 times slower (taking up to 40h), using the same system, at similar times (even simultaneously).
The code below is what we've used to train the Cell2location model in both versions, and almost directly taken from the tutorial.
# create and train the model
mod2 = cell2location.models.Cell2location(
    vis, cell_state_df=inf_aver,
    # the expected average cell abundance: tissue-dependent
    # hyper-prior which can be estimated from paired histology:
    N_cells_per_location=25,
    # hyperparameter controlling normalisation of
    # within-experiment variation in RNA detection (using default here):
    detection_alpha=200
)

mod2.train(max_epochs=15000,
          # train using full data (batch_size=None)
          batch_size=None,
          # use all data points in training because
          # we need to estimate cell abundance at all locations
          train_size=1,
          use_gpu=False)

# plot ELBO loss history during training, removing first 100 epochs from the plot
mod2.plot_history(1000)
plt.legend(labels=['full data training']);

Are there any options that allow us to tune/improve CPU usage?
Thanks in advance and for the very useful tool!

This is interesting, @vitkl did you add anything new?
@tomasgomes can you try installing the latest version of scvi-tools (https://github.com/scverse/scvi-tools) on the master branch?
It will work with cell2location just fine, I'm wondering if the issue is related to pytorch lightning

Hi @tomasgomes
Thanks for reporting here!
I indeed have not introduced any changes to the model or inference. The difference probably comes from recent changes to pyro, scvi-tools, pytorch lightning. Could you try what @adamgayoso suggested (also reinstalling the latest master branch cell2location)?

Please try installing the just released cell2location version (v0.1) as described here https://github.com/BayraktarLab/cell2location#installation
Let's see if the speed issue still persists and I will try looking into pyro as a potential reason.

I found that if I train a new regression model and use that for cell2location modelling I end up with reduced performance

Do you mean loadings regression model output, then creating a new instance of cell2location and training this new instance? The saved regression model class instance should be completely independent from newly created cell2location class instance. Maybe loading the model affects which package version are loaded?
I principle you don't actually need to load the regression model - you can just read the H5AD object with results (or simply save reference expression signatures as a data frame). If you don't load the regression model and don't train the regression model - do you get the same reduced performance?

Hi @tomasgomes
Did you solve this?

I am assuming that this is resolved.


[BUG]

🐛🐛 Bug Report
⚗ Current Behavior
Getting a circular import error when following the guide to Create a Deep Lake dataset using these steps:
Input Code
import deeplake
import os
import pandas as pd
from dotenv import load_dotenv

load_dotenv()
deeplake_api = os.environ.get("<DEEPLAKE_API>")

df = pd.read_csv('file.csv')
deeplake_path = 'hub://sanchitram1/some-table'

ds = deeplake.ingest_dataframe(df, deeplake_path, token = deeplake_api)

Expected behavior/code
A dataset to get created
⚙ Environment

Python version(s):

good: [e.g. 3.9]

OS: OSX Ventura 13.3.1
IDE: VS-Code
Packages: pandas, deeplake

Happy to help provide more context and debug.

  Closing this issue


Check already executed tasks by id

if nonce not specified in method we need to be sure that task will not executed few times

You create a new entity in the stack and never delete it. You can't do that.
With your pr you are solving your own problem, not the foundation's. It's a bad solution. Let's rewrite the operating system to solve your problem.

Will be acceptable for foundation If i will add method for delete created task id from statedb though the time?

I don't think so, I think you're stepping into an area that's not your responsibility with this change.


Prevent unexpected rename cancellation

This PR fixes #92507
The problem was that the rename command was getting cancelled. When moving the cursor's position (but still staying within the rename target's range) the cancellation token thinks it should cancel because the cursor moved...
https://github.com/microsoft/vscode/blob/d76919141d77f2b9dd6a7daf540b0794af6eba50/src/vs/editor/contrib/rename/rename.ts#L146
... but the input field thinks we didn't cancel because the cursor is still within range.
https://github.com/microsoft/vscode/blob/d76919141d77f2b9dd6a7daf540b0794af6eba50/src/vs/editor/contrib/rename/renameInputField.ts#L188-L193
Therefore we can either update the input field's logic to be in line with the cancellation token rules, or we can temporarily stop using the cancellation token.
I implemented the latter.

Thanks


Tags for motions

The backend is done. You can alter the tags in the general config tab.
The tags are created in the core app, so we can use the same tabs for assignments or other apps later.
@emanuelschuetze I put the tags as list inside the MotionDetailView as example. Can you make it pretty?

Some remarks. Looks nice but I have not checked the javascript code.

Ok.

I'm still working on some template improvements...

Please merge #1380 before that I can use the template changes (of amendment tag) in motion list view.

@emanuelschuetze this branch is now rebased on top of #1380. But please let us merge this first into master. You can put your template improvements in another pull request. This one does not break the master so it can be merged first.


Create Webview Panel without a tab

I have a webapp that has tabs and It seems weird when running from vscode because it opens the panel with a tab. It would be nice if we could create a webview panel without a Tab.

This is what I would like it to be

The reason for my app to have tabs is because it also runs outside of vscode to enable "window mode"

This api is for created editor based webviews. I suggest refactoring your app's UI so it fits better into one of these or switch to a webview view if you don't want an editor based webview


[Feature]: TypeScript Support

Feature Request
Please provide use cases for changing the current behavior:
Hey guys, Is there a chance to add TypeScript?

We have no plans of adding it at this time, but you're certainly free to add it to your own projects.

@QWp6t since sage 10 can we consider that roots now supports typescript?

@pfalomorblab yep! but it's best to use https://discourse.roots.io/ for support or questions since closed issues from 2016 might not be looked at again


Width of timeseries graph in state page is 100% for mobile devices

Describe the bug
Width of timeseries graph in state page is 100% for mobile devices. It should look same as that in homepage.
To Reproduce
Steps to reproduce the behavior (mobile device):

Go to State page of any state
Scroll down to timeseries graph
See that the width is 100% of the screen.

Expected behavior
Styling should be same as that of timeseries graph in homepage.
Screenshots
State page

Homepage

It can be solved by wrapping everything related to timeseries graphs (header, modes, charts, pills) in a div wrapper and for that wrapper, give width as same as that in timeseries explorer i.e. calc(100% - 2rem) for mobile devices.

@nayakrahul exactly, you got that right! Making this /available.

/claim


Unable to change validation dataset for "model.fit()" function after it raises an exception

Cross reporting issue #62014 from tensorflow repo.
When using model.fit() with validation_data, during first call to fit() it will create an EpochIterator object for evaluation and cache it. This cache will be deleted after completion of all epochs.
However if we try to change the validation_data shapes (Not sure of the exact use case of this) and called model.fit() again it will raise an exception like Graph execution error which is intended. After this if we call model.fit() with correct validation_data that of first training call it won't work. The reason being is after first call is success evaluation EpochIterator will be deleted at the end and during second training call a new EpochIterator will be generated again with changed shape.But during evaluate() call it will raise an exception terminating the process without deleting evaluation EpochIterator object and it remains in cache. During third call though with correct validation_data it will not create new EpochIterator object as one already exists in cache which makes it fail again.
It don't strike me any use case of this situation. Reporting here whether it needs attention.
Attaching gist replicating the issue with keras_core.

If worth to consider this as bug, a simple fix may be initializing EpochIterator to None in model.fit at beginning itself.
In the source code self._eval_epoch_iterator is the validation_data EpochIterator object. Setting
self._eval_epoch_iterator = None at the beginning of model.fit() ensures creation of new EpochIterator object for each training call.
It indeeds fix this issue but not sure it has any toll on other things.

Thanks for this report. Can you create a PR for this issue?


Drivers for Windows

I want to update my drivers of Windows 7 I need 64-bit supportable drivers. My older driver is not compatible with Microsoft Office soI want to replace this newer one. IS there any way to replace the driver package without uninstalling or deleting the other software.  Anyone have a query related to their Microsoft Office and other Microsoft plugins like installation guide, not responding, slow speed of office etc follow  Microsoft Professional Support  here you can fix all error of MS Office.

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

ID: 6e65610e-d587-acd5-6173-d304e5224daa
Version Independent ID: 2db80595-55a2-bb08-d1af-4888ea8c33c5
Content: Mapping Driver Files
Content Source: windows-driver-docs-pr/debugger/mapping-driver-files.md
Product: windows-hardware
GitHub Login: @DOMARS
Microsoft Alias: domars

Thanks for reaching out to the Windows Driver Developer Documentation team. Unfortunately, we don’t have the resources to offer individual technical advice to the broad array of customers who use the driver documentation. Best of luck with this issue.

As an outside I'd add that you might want to pop in to the NTDEV list