Add ContextForward for Chinese Lookup

For the issue https://github.com/alpheios-project/client-adapters/issues/40
Modified chinese lookup with contextForward

Pull Request Test Coverage Report for Build 255

11 of 17 (64.71%)  changed or added relevant lines in 3 files are covered.
6 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.9%) to 85.078%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/client-adapters.js
0
1
0.0%

src/adapters/chineseloc/chinese-source/chinese-source.js
9
14
64.29%

Files with Coverage Reduction
New Missed Lines
%

src/adapters/chineseloc/chinese-source/chinese-source.js
2
79.91%

src/adapters/chineseloc/adapter.js
4
85.71%

Totals

Change from base Build 253:
-0.9%

Covered Lines:
3668

Relevant Lines:
4128

💛  - Coveralls

I'd like to reopen this -- I think it might need a little more work first but I might want to merge it without fixing the issue with the homonyms.

I think we could merge this with the change I just committed in 6ec180e. It is a fix to use the actual dictionary entry as the lemma word rather than the target word, and clears out the principal parts, which aren't used in Chinese.
This still results a in Homonym object that is incorrectly composed of Lexemes from different words, but as this situation can also occur in the other languages (although it is much less likely) I think we can merge this for now (and then move the logic to the cedict service soon).
@kirlat and @irina060981 let me know if you agree.

@kirlat and @irina060981 let me know if you agree.

I think it is a good interim solution.

Agree - I have resolved merge conflict
It is ready for merge


Update type hints

updated type hints,
added stub file for unicodedata2 (unicodedata2.pyi).

There's something wrong with the linter

Commits irrelevant until Python 3.5 is dropped


HBASE-28419 Allow Action and Policies of ServerKillingMonkey to be configurable.

For ServerKillingMonkeyFactory, the sleep time of the following actions are configurable via:
RestartRandomRsExceptMetaAction : restart.random.rs.exception.sleep.time
RestartActiveMasterAction : restart.active.master.sleep.time
RollingBatchRestartRsAction : rolling.batch.restart.rs.sleep.time
PolicyBasedChaosMonkey : sdm.action1.period

For ServerAndDependenciesKillingMonkeyFactory:
RestartRandomRsExceptMetaAction : restart.random.rs.exception.sleep.time
RestartActiveMasterAction : restart.active.master.sleep.time
RollingBatchRestartRsAction : rolling.batch.restart.rs.sleep.time
RestartActiveNameNodeAction : restart.active.namenode.sleep.time
RestartRandomDataNodeAction : restart.random.datanode.sleep.time
RestartRandomJournalNodeAction : restart.random.journalnode.sleep.time
RestartRandomZKNodeAction : restart.random.zknode.sleep.time
PolicyBasedChaosMonkey : sdm.action1.period

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 44s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m  0s
master passed

+1 :green_heart:
compile
0m 18s
master passed

+1 :green_heart:
shadedjars
5m 26s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 13s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 48s
the patch passed

+1 :green_heart:
compile
0m 18s
the patch passed

+1 :green_heart:
javac
0m 18s
the patch passed

+1 :green_heart:
shadedjars
5m 27s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 11s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 34s
hbase-it in the patch passed.

19m 53s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux d5cc6e64c4e3 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 4f97ece9f5

Default Java
Eclipse Adoptium-17.0.10+7

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/testReport/

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/console

versions
git=2.34.1 maven=3.8.6

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 24s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m 18s
master passed

+1 :green_heart:
compile
0m 19s
master passed

+1 :green_heart:
shadedjars
5m 53s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 14s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m  4s
the patch passed

+1 :green_heart:
compile
0m 19s
the patch passed

+1 :green_heart:
javac
0m 19s
the patch passed

+1 :green_heart:
shadedjars
5m 53s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 11s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 39s
hbase-it in the patch passed.

20m 59s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux<PHONE_NUMBER>3e 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 4f97ece9f5

Default Java
Eclipse Adoptium-11.0.17+8

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/testReport/

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/console

versions
git=2.34.1 maven=3.8.6

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 41s
Docker mode activated.

_ Prechecks _

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

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

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

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m  7s
master passed

+1 :green_heart:
compile
0m 31s
master passed

+1 :green_heart:
checkstyle
0m 13s
master passed

+1 :green_heart:
spotless
0m 45s
branch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
0m 28s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 50s
the patch passed

+1 :green_heart:
compile
0m 28s
the patch passed

+1 :green_heart:
javac
0m 28s
the patch passed

-0 :warning:
checkstyle
0m 12s
hbase-it: The patch generated 4 new + 1 unchanged - 0 fixed = 5 total (was 1)

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

+1 :green_heart:
hadoopcheck
5m  3s
Patch does not cause any errors with Hadoop 3.3.6.

-1 :x:
spotless
0m 41s
patch has 63 errors when running spotless:check, run spotless:apply to fix.

+1 :green_heart:
spotbugs
0m 33s
the patch passed

_ Other Tests _

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

22m  4s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 601ee01e9acc 5.4.0-172-generic #190-Ubuntu SMP Fri Feb 2 23:24:22 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 4f97ece9f5

Default Java
Eclipse Adoptium-11.0.17+8

checkstyle
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-it.txt

spotless
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/artifact/yetus-general-check/output/patch-spotless.txt

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/1/console

versions
git=2.34.1 maven=3.8.6 spotbugs=4.7.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 24s
Docker mode activated.

-0 :warning:
yetus
0m  2s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m  3s
master passed

+1 :green_heart:
compile
0m 18s
master passed

+1 :green_heart:
shadedjars
5m 25s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 12s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 45s
the patch passed

+1 :green_heart:
compile
0m 18s
the patch passed

+1 :green_heart:
javac
0m 18s
the patch passed

+1 :green_heart:
shadedjars
5m 23s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 10s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 37s
hbase-it in the patch passed.

19m 43s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/2/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux aeacbc4891df 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 4f97ece9f5

Default Java
Eclipse Adoptium-17.0.10+7

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/2/testReport/

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/2/console

versions
git=2.34.1 maven=3.8.6

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 39s
Docker mode activated.

_ Prechecks _

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

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

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

_ master Compile Tests _

+1 :green_heart:
mvninstall
2m 57s
master passed

+1 :green_heart:
compile
0m 28s
master passed

+1 :green_heart:
checkstyle
0m 13s
master passed

+1 :green_heart:
spotless
0m 44s
branch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
0m 25s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 50s
the patch passed

+1 :green_heart:
compile
0m 29s
the patch passed

-0 :warning:
javac
0m 29s
hbase-it generated 5 new + 29 unchanged - 0 fixed = 34 total (was 29)

+1 :green_heart:
checkstyle
0m 11s
the patch passed

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

+1 :green_heart:
hadoopcheck
5m  2s
Patch does not cause any errors with Hadoop 3.3.6.

+1 :green_heart:
spotless
0m 44s
patch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
0m 33s
the patch passed

_ Other Tests _

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

21m 29s

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 3b370790cbf8 5.4.0-172-generic #190-Ubuntu SMP Fri Feb 2 23:24:22 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 34b738d2ac

Default Java
Eclipse Adoptium-11.0.17+8

javac
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/artifact/yetus-general-check/output/diff-compile-javac-hbase-it.txt

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/console

versions
git=2.34.1 maven=3.8.6 spotbugs=4.7.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 51s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m 54s
master passed

+1 :green_heart:
compile
0m 27s
master passed

+1 :green_heart:
shadedjars
6m 26s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 13s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 12s
the patch passed

+1 :green_heart:
compile
0m 19s
the patch passed

+1 :green_heart:
javac
0m 19s
the patch passed

+1 :green_heart:
shadedjars
5m 29s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 11s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 37s
hbase-it in the patch passed.

22m 26s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5743

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 45fef64a28a2 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 34b738d2ac

Default Java
Eclipse Adoptium-17.0.10+7

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/testReport/

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

modules
C: hbase-it U: hbase-it

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5743/3/console

versions
git=2.34.1 maven=3.8.6

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

This message was automatically generated.

Thanks @ndimiduk merging it to master branch.


Right Sidebar Overlapping Tabs Toolbar

pls brackets and OS version.

10.10.4
Brackets 1.4

often it happens?

Every relaunch, disabling and enabling the plugin seems to fix it until the next launch. Do you speak spanish? I can explain better in spanish.

I will write a more optimal version, these days will have the update, my dialect is another (unusual) :tongue:

solved in version 5.0.0


question on

Hopefully a quick and simple question:

I have a current 4 node cluster that I deployed using this template
I plan to add another node (slightly different hardware, mainly to improve Plex experience) to the cluster
If I installed Ubuntu and added the node's details to the env file plus configured it's nic according the docs, can I just re-run the ansible playbook, to add the new node?
(It will not affect the existing cluster nodes correct? So the cluster will be uneffected, and only the new node will change...?)

Probably best to just add the new host to the ansible hosts file and create the host secret in the host vars and make sure ansible is installing the same k3s version that's installed. Then you can rerun the playbook.

Thanks. Pretty much that is what I had in mind.


Jupyterlab-requirements extension button is overriding the submit-notebook button in the UI

Describe the issue
The submit-notebook button is missing after installing the jupyterlab-requirements extension.
To Reproduce
Steps to reproduce the behavior:

install elyra ...e.g. make clean install on master
run pip install jupyterlab-requirements
start elyra

Screenshots or log output

Paste the log output here.

Expected behavior
A clear and concise description of what you expected to happen.
Both buttons visible and functional
Deployment information
Describe what you've deployed and how:

Elyra version: 2.1.0 dev
Operating system: macos
Installation source: source and pypi
Deployment type: local

@pacospace - FYI

Hi @akchinSTC thanks for reaching out, I opened this issue some time go, related to this case https://github.com/thoth-station/jupyterlab-requirements/issues/47. Is there a better way to make extension cannot be overwritten in terms of position in jupyterlab notebook button number? Assigning numbers can clash with any extension I assume. I can see that you have position 10 as well in place: https://github.com/elyra-ai/elyra/blob/dd58862f908ab9e228cf2c77c29c76980a109c03/packages/pipeline-editor/src/SubmitNotebookButtonExtension.tsx#L114 which is the same as we currently have. I can change that for next release v0.4.0 to be 11 sounds good? You can track it here: https://github.com/thoth-station/jupyterlab-requirements/milestone/3

I just tried to recreate this issue by adding another notebook button extension in the same position on the toolbar, this is the behaviour:
Before installing jupyterlab-requirements, both buttons are visible when being added in the same position (10)

But only Submit Notebook button is gone after installing the requirements extension, independent of submit notebook button position in the toolbar (I tried them all at position 10, then moved submit notebook button to other positions without luck)

I'm not sure the position only is the problem, I can help investigate it in lab.

FYI https://pypi.org/project/jupyterlab-requirements/0.4.2/

The fix in the new release of jupyterlab-requirement solved the issue.
We can open a followup lab issue to avoid similar problems with other plugins.

@pacospace - thx for the new release. seems to resolve the issue and thx @karlaspuldaro for testing. Ill open up a follow up issue in the jupyterlab repo to see if anyone there thinks this is an upstream bug. RE: #1001 - We're also going with a more formal approach by writing up a new EIP proposal to introduce the concept of a project or file structure in general in Elyra to support requirements files. Related issues that come up: competing projects/gitops templates like thoth ex. repo2docker etc.

EIP proposal

Thanks @akchinSTC very nice!! Please keep us in the loop :)
Have a look at what example we created here: https://github.com/thoth-station/elyra-aidevsecops-tutorial :) let us know what you think!!


Fix Javadoc errors

This fixes all Javadoc errors by replacing all self-closing elements and then correcting the remaining five errors on a case-by-case basis. Javadoc generation will now succeed with the doclint all setting but I have left it at doclint none to prevent the build from being flooded by Javadoc warnings.

Can one of the admins verify this patch?


Fixes for Forge Worldedit

I've taken the code from #3711 and reworked some of it, including the exact minutiae of the logging for direct block access here. I've also added PlayerInteractEvent_RightClickBlockMixin_Forge, which I'm very unsure of how much I need to sync, but it seems that many things work fine enough without syncing.
There's also a change in ForgeCommandManager to get WE to recognize the Forge CommandEvents without the first character being cut off for no reason.

There are still few open questions and some investigation needs to be done before we want to go with the route to allow direct block access and which is why the #3711 has not been merged yet.
Also more investigation needs to be done on why we are stripped the slash from the commands which was expressed in #3713


Confusing name/description and App Theme Request

The repository seems to contain only ShareX image effect, not a theme. Note that ShareX also supports color themes.
Would be great to clarify what this is and where it's applicable.
An color theme would be a great addition as well!

Hey port author here
I am planning to add a complete ShareX app theme later in the future when my schedule is cleared out. For now I'll be fixing your specified issue and clarifying it in the README. Thank you for opening the issue!

I was bit confused at first as you @L1Q, Catpuccin on all sharex UI could be an explosive looking improvements!

Completed by @kingofcube


remove unnecessary dataviz tutorials

Removing dated and unnecessary dataviz getting started tutorials.

I think you will need to update the left nav file also since the url for the first page won't be /vanilla anymore. (we should also make sure no other pages are referencing that link)

I think you will need to update the left nav file also since the url for the first page won't be /vanilla anymore. (we should also make sure no other pages are referencing that link)

Good point, just pushed that. And running just a simple file search I don't think there are any other links to the page

Hi team, ready to merge?

just a heads up, we need this PR out asap since the info that's currently on the site is dated and irrelevant


[Help] fixing mtimes on already local files

Checklist

[X] I'm asking a question and not reporting a bug/feature request
[X] I've looked through the README
[X] I've read the guidelines for opening an issue
[X] I've searched the bugtracker for similar questions including closed ones

Question
Is it possible to make yt-dlp change the mtime on already downloaded files? Assumed, I have downloaded a playlist with --no-mtime and would like to fix the times of the files to what they would have been if I had used --mtime (default) in the first hand.
I've tried: --postprocessor-args FixupTimestamp but that did not what I have been hoping for and
--use-postprocessor FixupTimestamp:when="after_move"
just produces an error. Any chance to fix mtimes otherwise, as I may not fully understand the man page?

FixupTimestamp has nothing to do with mtime
I don't think it is possible. The mtime is calculated from Last-Modified header during download

Thanks very much for your explanation


⚠ ClamAV has degraded performance

In be90652, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 232 ms

Resolved: ClamAV performance has improved in deadf73 after 13 minutes.


WebApp - Improve Earning feature

[ ] Add the amount of tokens received to the Claim Reward button

Discuss: Same with Withdrawal

[ ] Disable action back, tabbar when submit data

[ ] Add tab "Staking, Liquid Staking, Lending,..." for Earning positions, Earning options, Token earning options screen

Do not update data after perform transaction(unstake liquid staking - Acala) -> Can't reproduce the bug

[ ] UI bug in case small number

[ ] Earning position details screen

[ ] Button Stake to earn don't enable in case responsive on some screen ( on Chrome)


Keyboard issue

Hi,
I'm just trying ImGui on a webpage after a good experience in C++, and that's awesome.
The thing is that I start using an InputText, but the text never change in despite of key pressed:
 ImGui.InputText(idd, (value =  window[idd]) =>  window[idd] = value );
Is there anything special to do to get ImGui-js to obtain keyboard events, or this some other issue ?
Everything looks ok, cursor is changing when focusing the textbox, I registered a window.addEventListener("keydown" which catch events correctly, and ImGui.GetIO() wants keyboard when the field is selected.
I have no clue...

I've been struggling with the same issue, until I've recently found out that the canvas in which ImGui renders must have the attribute tabindex set to 1:
<canvas id="output" tabindex="1"></canvas>
That solved it for me.

ok, thank you!
While mycanvas is fullscreen, I finally keep using a "patched" impgui_impl replacing:

canvas.addEventListener("keydown", canvas_on_keydown);
canvas.addEventListener("keyup", canvas_on_keyup);
canvas.addEventListener("keypress", canvas_on_keypress);
by
window.addEventListener("keydown", canvas_on_keydown);
window.addEventListener("keyup", canvas_on_keyup);
window.addEventListener("keypress", canvas_on_keypress);

That does the job and it's really a pleasure to be able to create so complex application so easily.


Everything logged twice ?

Is this on purpose ?
$ flit wheel --upload
Created dist/morning-0.1.0-py2.py3-none-any.whl                     I-flit.wheel
Created dist/morning-0.1.0-py2.py3-none-any.whl
Using repository at https://pypi.python.org/pypi                   I-flit.upload
Using repository at https://pypi.python.org/pypi
Uploading dist/morning-0.1.0-py2.py3-none-any.whl...               I-flit.upload
Uploading dist/morning-0.1.0-py2.py3-none-any.whl...
Starting new HTTPS connection (1): pypi.python.org  I-requests.packages.urllib3.connectionpool
Starting new HTTPS connection (1): pypi.python.org

Not on purpose, and I don't see it. Maybe there's been some API change to logging in 3.5?

seem to be repo-dependant:
~ $ cd dev/flit/
~/d/flit (master) $ flit wheel
Created dist/flit-0.5-py3-none-any.whl                              I-flit.wheel
~/d/flit (master) $ cd ~/dev/morning
~/d/morning (master) $ flit wheel
Created dist/morning-0.1.1-py2.py3-none-any.whl                     I-flit.wheel
Created dist/morning-0.1.1-py2.py3-none-any.whl
~/d/morning (master) $ cd ~/dev/roman_count/
~/d/roman_count (master) $ flit wheel
Created dist/roman_count-0.0.2-py2.py3-none-any.whl                 I-flit.wheel

that's bizarre. I can't imagine why it would depend on the repo. Is there anything unusual about morning?

Not that I am aware of.
I'll try to debug that.
On Tue, Apr 28, 2015 at 4:08 PM, Thomas Kluyver<EMAIL_ADDRESS>wrote:

that's bizarre. I can't imagine why it would depend on the repo. Is there
anything unusual about morning?
—
Reply to this email directly or view it on GitHub
https://github.com/takluyver/flit/issues/29#issuecomment-97256837.

discussed in person, logger in morning should not be set up when at module level, or when flit import the file to determine version number, another logger get added.

BTW, I usually follow this guide for setting up logging in my code: https://lukasa.co.uk/2014/05/A_Brief_Digression_About_Logging/

bookmarked.
On Wed, Apr 29, 2015 at 10:33 AM, Thomas Kluyver<EMAIL_ADDRESS>wrote:

BTW, I usually follow this guide for setting up logging in my code:
https://lukasa.co.uk/2014/05/A_Brief_Digression_About_Logging/
—
Reply to this email directly or view it on GitHub
https://github.com/takluyver/flit/issues/29#issuecomment-97513542.


Fix: disable code wrap in autosummary table

The latest changes to sphinx-rtd-theme (possibly issue #289) have broken the autosummary table

Fix:
Set white-space: nowrap to the code elements inside the autosummary longtables to get back the original behavior.

Strange, on M1 Mac with sphinx-rtd-theme v1.0.0, the generated page looks "normal":

Strange, on M1 Mac with sphinx-rtd-theme v1.0.0, the generated page looks "normal":

Yes, because v1.1.0 got release on Nov 2 and we have an unpinned sphinx-rtd-theme requirement. The recent merges to the dev branch triggered building docs with the new theme and resulted in this visual bug.

Oh yes, Sphinx 1.1.0 does break the formatting!


hotfix for redirect in flow and ui bugs

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


feat: Dtoss 4707 creating new data services

Description
Created an data service function for the GENE_CODE_LKP and HIGHER_RISK_REFERRAL_REASON_LKP tables
Context
these functions are needed by update participant: https://nhsd-jira.digital.nhs.uk/browse/DTOSS-4707?filter=-1
Type of changes

[ ] Refactoring (non-breaking change)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Bug fix (non-breaking change which fixes an issue)

Checklist

[ ] I am familiar with the contributing guidelines
[ ] I have followed the code style of the project
[ ] I have added tests to cover my changes
[ ] I have updated the documentation accordingly
[ ] This PR is a result of pair or mob programming

Sensitive Information Declaration
To ensure the utmost confidentiality and protect your and others privacy, we kindly ask you to NOT including PII (Personal Identifiable Information) / PID (Personal Identifiable Data) or any other sensitive data in this PR (Pull Request) and the codebase changes. We will remove any PR that do contain any sensitive information. We really appreciate your cooperation in this matter.

[ ] I confirm that neither PII/PID nor sensitive data are included in this PR and the codebase changes.

pls add xmldocs at the top of the new function files, example can be found in add participant

you should be merging into select-analyse-main. we don't want to merge into main until all of the functions are done and working, and the platform team are engaged.


Tab characters show as weird symbol

When a file contains tabs instead of spaces, I see strange tab chars instead of normal white space:

I reset my config to default one.

As far as I know, that is the symbol that is shown in vim if you have tabs and set list in your init.vim which is in the Oni default config.
We have #973 open to reduce the default config down the actual basics, but until then, you can set
"vim.setting.list": false, in your config to stop this happening.


⚠ Bofrost.de has degraded performance

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

HTTP code: 200
Response time: 2079 ms

Resolved: Bofrost.de performance has improved in 3530358 after 16 minutes.


Make API kotlin firendly

What does this change?

AnimationAdapter now can accept RecyclerView.Adapter<out RecyclerView.ViewHolder> type as the constructor parameter
Add @NonNull annotation

What is the value of this and can you measure success?
Screenshots

@lcdsmao Thanks!


Support throttle deadzones.

Is your feature request related to a problem? Please describe.
At the moment pre-processing axis inputs from joysticks is not well supported by MobiFlight. Especially the use case of a deadzone.
Describe the solution you'd like
Provide better axis input control.

A way to model the axis response curve would be much better than just deadzones.
Or alternatively use the interpolation function in analog input config, which would also solve the analog input calibration.
Interpolation allows easy setup of dead zones and more.

Being able to use response curves as in FSUIPC or AxisAndOhs would be brilliant!


Repo metadata in header card

Describe the solution you'd like
We can show repo metadata in the header card of Repository page.
Metadata Like

Description
Website
Number of commits
Number of branches
Number of releases
Number of contributors
License used
Repo topics

Additional context
We find huge whitespace in a header card we can will with the above-listed metadata!

I like this idea. The existing repo metadata lives in the sidebar, but that content also has a lot of space. Combining that content into the same card would make better use of space.

.take


Action?

Hello,
Can we use this as a svelte action (i.e. use:action)?
Btw you won me at the "Lift Your Skinny Fists Like Antennas to Heaven" in the demo.
Thanks

Not directly but it's easy to make your own depending on what you want to do.
See here for an example: https://stackblitz.com/edit/sveltejs-kit-template-default-s1hf8h?file=src%2Froutes%2F%2Bpage.svelte
Note: I used bigger-picture/vanilla because the global / local default transition switch in Svelte 4 broke the opening animation. Probably need to do a 2.0 release at some point to fix it.


Functional Programming

I've been looking for a good python functional programming library for a while now. PyFunctional is an ok start but is lacking a lot of features that I would expect from a functional library. Most importantly it does not make reusable pipes meaning combined functions cannot be used more than once, which isn't good if the pipe is going to be used a lot.
Do you know of any libraries that do allow reusable pipes?
I also think that the functionality of more-itertools would be amazing if we could add them to the PyFunctional package or do something similar.
Let me know what you think!

@BebeSparkelSparkel I am not clear on this term "resusable pipes".  Could you demonstrate an example of the behavior you'd be interested in seeing?

There is a package pyfunctional.org that tries to make python more functional.
It has the problem of having to rebuild all the function chains every time data needs to be processed through them. I would like to be able to keep the chain and run new data through it.
I would like to be able to do things like:
>>> transform = Pipe()\
...     .map(lambda x: x * 2)\
...     .filter(lambda x: x > 4)\
...     .reduce(lambda x, y: x + y)
>>> transform(1, 2, 3, 4)
14
>>> transform(5, 6, 7)
36

rebuild all the function chains every time data needs to be processed

I'm not entirely sure what you mean by this.  Is what your looking for different than a normal function?
import functools as ft

def transform(*seq):                                       # *[1, 2, 3, 4]
    a = map(lambda x: x * 2, seq)                          # [2, 4, 6, 8]
    b = filter(lambda x: x > 4, a)                         # [6, 8]
    c = ft.reduce(lambda x, y: x + y, b)                   # 14
    return c

transform(1, 2, 3, 4)
# 14

transform(5, 6, 7)
# 36

I like the aesthetics of the chains, but I'm not really up for introducing a class that re-implements all the routines (or tries to create them automagically). I like pylang's two examples for re-usable processing pipelines. See also this SO answer.
So I think I'll close this answer, but will encourage further discussion of these ideas - thanks!

I'm still developing it but I have been working on the class that you mentioned. github.com/BebeSparkelSparkel/functional_pipes

@bbayles and @pylang I've gotten the functional_pipes coded and would like your opinion of its functionality if possible.

Would be great if you posted some examples of how to do things like you proposed here?
Closing this issue for now, but happy to link to your project if you post it to PyPI.

Had a conference last night. Just pushed example.py


Possible bug with CharAdded event due to extended ASCII charset

I just realised I have an issue with CharAdded event when calling AutoIndentLines(). It is somehow caused by non-US-ASCII characters. Here's the code used for auto indentation:
public static void AutoIndentLines(CharAddedEventArgs e)
{
    if (e.Char != '\n')
        return;

    var currentPosition = sci.CurrentPosition;
    var currentLine     = sci.LineFromPosition(currentPosition);
    var previousIndent  = sci.Lines[currentLine - 1].Indentation;

    sci.Lines[currentLine].Indentation = previousIndent;

    var newCaretPosition = sci.PositionFromLine(currentLine) + previousIndent;
    sci.GotoPosition(newCaretPosition);
}

private void Sci_CharAdded(object sender, CharAddedEventArgs e)
{
    AutoIndentLines(e);
}

What's happening?
As you can see in the demonstration below, in the first code block, auto indentation behaves correctly, as the caret remains behind the curly braces and in the correct position when auto indenting // lines.
However, do you see that non-English alphabet letter ä in the comment after the first block? The indentation itself will work fine, but this where sci.GotoPosition() messes up. Any newline entry after that letter causes sci.GotoPosition(newCaretPosition) to add up 1 extra position to the right.
I don't think my method is wrong. I wrote it in multiple different ways and the result is still the same. I have also tested it on native/C++ Scintilla and the behaviour seems correct.
EDIT - 14th May 018

It appears that it is not only alphabetic characters that are causing incorrect caret position. Characters such as 9✕10¹⁵ carry the same effect. Thus, it looks like any character that is not in the lower/standard ASCII set, aka !"#$%&'()*+'`./0123456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\^_{|}~, will result in incorrect caret offset.

To replicate...
You can replicate the issue using the code above with this dummy code below:
// change the world!

private void foo() {
    if (something) {
        // lines
        // lines
    }
}

// ändere die Welt!

private void roo() {
    if (something) {
        // lines
        // lines
    }
}

Notes

It is not this letter in specific that is causing the abnormal behaviour. It can be any foreign letter, such as ش, д, š, etc, or character that is not in the standard ASCII table.
The method scintilla.GotoPosition() may not necessarily be the culprit. I have tried setting the caret position with scintilla.SetSel() and the new caret position still gains one extra position to the right.

Interesting. I'll try to replicate when I get time.

Replacing sci.PositionFromLine(currentLine) with sci.Lines[currentLine].Position seems to fix the issue from what I can observe.
I am closing this issue for now.


Add command to regenerate the hash database

Coverage increased (+0.2%) to 92.045% when pulling bf24f9689acd3f0b561ab004df3c6e029e78ee90 on regenerate-db-gh-154 into 9950e8099a103baa7ac9eb1fc44bb20e2acd798a on master.

Coverage increased (+0.2%) to 92.045% when pulling bf24f9689acd3f0b561ab004df3c6e029e78ee90 on regenerate-db-gh-154 into 9950e8099a103baa7ac9eb1fc44bb20e2acd798a on master.


Missing "send"-shortcut

Dear all,
as I am used to the extraordinarily useful shortcut "ctrl+enter" in order to send a message in a very smooth way you can imagine that I was rather shocked when I realised rainloop lacks this function. Would you please integrate it to bring it to perfection?
Thanks.

You can enable it in the application.ini. If it's not there by default, search for bugs I filed I think you can find the exact option you need in one of them.

./data/.../application.ini
[labs]
allow_ctrl_enter_on_compose = On


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-source-version-target/pull/114 is merged into live branch.
Auto archive content to https://github.com/opstest2/docs-archive-test-source-version-target.git

Docs Build status updates of commit 05e84fb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.redirection.json
:white_check_mark:Succeeded

versioningArchiveSourceFolder/TOC.yml
:white_check_mark:Succeeded
View (sql-server-2014 || azuresqldb-current || azuresqldb-mi-current || azure-sqldw-latest || >= aps-pdw-2016 || >= sql-server-2016 || >= sql-server-linux-2017 || sql-server-previousversions || sqlallproducts-allversions)

versioningArchiveSourceFolder/docfx.json
:white_check_mark:Succeeded

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


Updater can't launch an .msi after all

kind of a bummer, but at least we can strip everything else out of the bundle except just our package.
This along with the matching updater change is in the test channel right now.

i don't understand. the old updater can't launch an msi?

that's right, I assumed that if I could launch it from CLI the updater would be cool with it, but it isn't. It uses exec.Command, which uses os.StartProcess, which complains that the .msi is not a valid executable.
I do think that cleaning all this other crap out of the bundle should help, but it would be nice to get rid of the bundle.

Yeah, I don't think we should switch to .msis if the existing updater would choke on them, it seems too hard to get right. I'm in favor of staying with an .exe if it smooths out the rough edges.


0.7.0 no dist folder

When pulling in katex 0.7.0 via bower, I don't get a dist-folder but only a bower.json file in the bower_components/katex/ folder. Even when I remove it and pull it in as a sub dependency of angular-katex it is the same result. Why could that be?

OK, this has been reported before, in #240 which got closed as a duplicate of #114. That one was aimed to address both bower and npm, and got fixed with #436 closing the npm half of the issue. The bower problem apparently remains open. @spicyj do you agree with this analysis?
Bower 1.8.0 reports this for me:
bower install katex
bower not-cached    https://github.com/Khan/KaTeX.git#*
bower resolve       https://github.com/Khan/KaTeX.git#*
bower download      https://github.com/Khan/KaTeX/archive/v0.7.0.tar.gz
bower extract       katex#* archive.tar.gz
bower invalid-meta  for:…/bower.json
bower invalid-meta  The "name" is recommended to be lowercase, can contain digits, dots, dashes
bower invalid-meta  The "main" field cannot contain minified files
bower invalid-meta  The "main" field cannot contain minified files
bower resolved      https://github.com/Khan/KaTeX.git#0.7.0
bower install       KaTeX#0.7.0

KaTeX#0.7.0 bower_components/KaTeX

That tarball is a source archive, so it doesn't contain dist, nor should it. The error messages are something else but shouldn't be too severe.

Well it appears as if pulling in v0.6.0 with bower works, only from v0.7.0 ist is a problem, but since we need the support for umlaut characters, that is not an option...

I have the exact same issue. Bower 1.8.0 reports this:
node_modules/bower/bin/bower install -V
bower katex#*               not-cached https://github.com/Khan/KaTeX.git#*
bower katex#*                  resolve https://github.com/Khan/KaTeX.git#*
bower katex#*                 download https://github.com/Khan/KaTeX/archive/v0.7.0.tar.gz
bower katex#*                  extract archive.tar.gz
bower katex#*             invalid-meta for:/tmp/andreas/bower/f1a02a1ae7fa47b237f875a1e98ba21e-7732-wZegpf/bower.json
bower katex#*             invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
bower katex#*             invalid-meta The "main" field cannot contain minified files
bower katex#*             invalid-meta The "main" field cannot contain minified files
bower katex#*                 resolved https://github.com/Khan/KaTeX.git#0.7.0
bower katex#*                  install katex#0.7.0

katex#0.7.0 bower_components/katex

After that the directory ./bower_components/katex/ contains only bower.json.

Exactly the same for me.
When I compare the two tar balls of 0.6.0 and 0.7.0, I can see that v0.6.0 does have a dist folder in it, where as the 0.7.0 doesn't...
https://github.com/Khan/KaTeX/archive/v0.7.0.tar.gz
vs.
https://github.com/Khan/KaTeX/archive/v0.6.0.tar.gz

https://github.com/Khan/KaTeX/issues/114#issuecomment-271398964 has an analysis of what went wrong. Main reason is that I didn't consider bower in #546, where I added dist to .gitignore to avoid warnings about that directory during development. #615 aims to fix this, and personally I'd suggest creating a 0.7.1 release to add bower support.

@gagern Thanks a lot for you lightspeed rection. Much appreciated!

I released v0.7.1 which has a dist folder again. I have been able to use it with bower.

I can confirm that v0.7.1 solves the problem. Thanks!

Yup, all good now.


Add previewer app

Checkout the latest version here: https://distracted-kowalevski-1d682d.netlify.app/

This is a great starting point, thanks for this! We need to change just one thing: the smart contract will also live in the same repo, so we have to account for that.
Can we move the entire code for the preview tool into a folder called something like web, so that later on we can create a folder called, maybe, contract where we'll store the source code for the smart contract?

^ a visual representation of what we need.

This is a great starting point, thanks for this! We need to change just one thing: the smart contract will also live in the same repo, so we have to account for that.
Can we move the entire code for the preview tool into a folder called something like web, so that later on we can create a folder called, maybe, contract where we'll store the source code for the smart contract?

Good observation - done!

Just a few small code suggestions! Great work though. Really love how this looks!

Thanks! Feel free to take another look at recent fixes :-)


TypeScript error on npm start

Reported on node 16.15.0
Starting the development server...
Compiled successfully!

You can now view scrumlr.io in the browser.

  Local:            http://localhost:3000
  On Your Network:  http://<xxx>:3000

Note that the development build is not optimized.
To create a production build, use yarn build.

webpack compiled successfully
ERROR in src/components/BoardHeader/HeaderMenu/BoardOptions/BoardOptionButton.tsx:20:17
TS2786: 'Icon' cannot be used as a JSX component.
  Its element type 'Element | Component<any, any, any> | null' is not a valid JSX element.
    Type 'Component<any, any, any>' is not assignable to type 'Element | ElementClass | null'.
      Type 'Component<any, any, any>' is not assignable to type 'ElementClass'.
        The types returned by 'render()' are incompatible between these types.
          Type 'React.ReactNode' is not assignable to type 'import("<xxx>/node_modules/@types/react-redux/node_modules/@types/react/index").ReactNode'.
            Type '{}' is not assignable to type 'ReactNode'.
    18 |   return (
    19 |     <button className={classNames("board-option-button", {"board-option-button--expandable": isExpandable})} onClick={onClick} {...other}>
  > 20 |       {icon && <Icon className="board-option-button__icon" />}
       |                 ^^^^
    21 |       {children}
    22 |       {label}
    23 |     </button>

ERROR in src/components/SettingsDialog/Components/SettingsButton.tsx:29:17
TS2786: 'Icon' cannot be used as a JSX component.
  Its element type 'Element | Component<any, any, any> | null' is not a valid JSX element.
    27 |       {label && {label}}
    28 |       {children}
  > 29 |       {icon && <Icon className="settings-option-button__icon" />}
       |                 ^^^^
    30 |     </button>
    31 |   );
    32 | };

ERROR in src/routes/Router.tsx:26:33
TS2786: 'Homepage' cannot be used as a JSX component.
  Its element type 'ReactElement<any, any> | Component<Omit<Subtract<unknown, WithTranslationProps>, keyof WithTranslation<N, undefined>> & WithTranslationProps, any, any> | null' is not a valid JSX element.
    Type 'Component<Omit<Subtract<unknown, WithTranslationProps>, keyof WithTranslation<N, undefined>> & WithTranslationProps, any, any>' is not assignable to type 'Element | ElementClass | null'.
      Type 'Component<Omit<Subtract<unknown, WithTranslationProps>, keyof WithTranslation<N, undefined>> & WithTranslationProps, any, any>' is not assignable to type 'ElementClass'.
        The types returned by 'render()' are incompatible between these types.
          Type 'React.ReactNode' is not assignable to type 'import("<xxx>/node_modules/@types/react-redux/node_modules/@types/react/index").ReactNode'.
    24 |     <RouteChangeObserver />
    25 |     <Routes>
  > 26 |       <Route path="/" element={<Homepage />} />
TS2786: 'Legal' cannot be used as a JSX component.
  Its element type 'ReactElement<any, any> | Component<Omit<Subtract<LegalProps & { children?: ReactNode; }, WithTranslationProps>, keyof WithTranslation<...>> & WithTranslationProps, any, any> | null' is not a valid JSX element.
    26 |       <Route path="/" element={<Homepage />} />
    27 |       <Route path="/legal/termsAndConditions" element={<Legal document="termsAndConditions" />} />
  > 28 |       <Route path="/legal/privacyPolicy" element={<Legal document="privacyPolicy" />} />
       |                                                    ^^^^^
    29 |       <Route path="/legal/cookiePolicy" element={<Legal document="cookiePolicy" />} />
    30 |       <Route
    31 |         path="/new"

ERROR in src/routes/Router.tsx:29:51
TS2786: 'Legal' cannot be used as a JSX component.
  Its element type 'ReactElement<any, any> | Component<Omit<Subtract<LegalProps & { children?: ReactNode; }, WithTranslationProps>, keyof WithTranslation<...>> & WithTranslationProps, any, any> | null' is not a valid JSX element.
    27 |       <Route path="/legal/termsAndConditions" element={<Legal document="termsAndConditions" />} />
    28 |       <Route path="/legal/privacyPolicy" element={<Legal document="privacyPolicy" />} />
  > 29 |       <Route path="/legal/cookiePolicy" element={<Legal document="cookiePolicy" />} />
       |                                                   ^^^^^
    30 |       <Route
    31 |         path="/new"
    32 |         element={

Reason was a yarn issue


Tooltip truncates for the Sidepanel toolbar buttons

If the tooltip is longer which is the case for some of the non-english languages, the tooltip for the Sidepanel toolbar action buttons are truncated as seen in the attached screenshot.
can we please have this fixed?

@murtdagi We are closing this issue since it is working in our examples, but if you are still seeing this issue, feel free to reopen with a CodeSandbox so we can investigate further.

@elycheea Just realized that the tooltip truncates when the animateTitle is set to true.

@elycheea can you please reopen this issue for further investigation?

@murtdagi Thanks for providing that additional information. We can look into this further.

@murtdagi Wanted to follow up that tooltipPosition and tooltipAlignment have been exposed and the default alignment has been changed to start in the PRs that are linked above. Closing this as completed, but let us know if you still run into issues. 👋

Thanks @elycheea , will test this out soon and will let you know if i still see any issues.


Dev pda mod

Small change to improve PDA convergence.

The CI test fails on the Status Report for the PDA model cheung.inp because one less iteration is required. There are no differences in final computed results.
The CI test also fails on the 64-bit run of file exnet-3Q.inp for results at 2 elements. But the largest absolute difference is only 1.6e-13. This outcome is really strange since the test file is for DDA and the two small updates for this PR only apply to PDA models. Plus it was only the 64-bit test that failed and not the 32-bit one.
I propose replacing the cheung.rpt and exnet-3Q.out files in the CI test suite so that this PR will pass.

Aside from the original source code changes made to improve EPANET convergence for pressure-dependent demand analysis, this PR also modified the CI regression testing regime that uses nrtest by:

using the original relative tolerance of 0.01 and an absolute tolerance changed from 0 to 0.0001 to compare the closeness of test results to benchmark values (thus avoiding test failures for very small numbers)
removing the check for identical status report contents (since it becomes irrelevant as long as all of the individual node and link results pass the closeness test).


Analysis API

This provides an interface to the in-the-works Analysis API

[x] Low level API (rest client with JSON responses)
[x] Higher level API (Job/Schedule/Execution) objects
[x] Low level API tests
[ ] Error handling (use specific exceptions)
[ ] Higher level API tests
[ ] Docs (guide, examples)
[ ] API ref (code comments)

The higher level API is not Python 2 compatible at the moment

For consistency with other APIs I think it'll be better to rename AnalysisContext as AnalysisClient, (which should be the most useful interface) and rename AnalysisClient to AnalysisApiClient or so (and perhaps make it private).


Add the hability to have a custom licence string in footer

This change add a new CUSTOM_LICENSE configuration item to let the user choose a different license than the Creative Commons License. Raw html can be used in this variable.
It is only used if CC variables are ommited.
I've used it to add a WTFPL notice in footer like this :
CUSTOM_LICENSE='Except where otherwise noted, all articles on this site are licensed under the WTFPL license'

Good addition, but could you document this setting in the README? :)

ok, README updated.
regards,
sb

Fixed some README typos and merged. Thanks!


CHANGELOG.md: prepare for release 0.1.1

Follow this format https://github.com/cycloidio/inframap/blob/master/CHANGELOG.md

Changed to follow the given format, also rebased since the changes are minimal.

Fixed


Tag the source

It would be very helpful if you could tag releases as well. This would enable distributions who want to run your tests to fetch the package from GitHub instead of PyPI, where the tests are excluded.
Thanks

@fabaff thank you, it is indeed a good idea.
Created a release with the tag v1.2.1, being the latest one and from now on will add tags when releasing new versions.


Possibility lost callsign information if both calls use non-standard callsign

from #62.
I found a problematic part from FT8Package.java
https://github.com/N0BOY/FT8CN/blob/40d3e95e/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/ft8signal/FT8Package.java#L119-L122
        //当双方都是复合呼号或非标准呼号时（带/的呼号），我的呼号变成标准呼号
        if ((toCall.contains("/")) && fromCall.contains("/")) {
            fromCall = fromCall.substring(0, fromCall.indexOf("/"));
        }

I think here is if both call is non-standard, transform fromCall to  std call.
btw, when you trip to another country, local bureau allows temporary callsign such as HL1/BG7YOZ
(you can't use BG7YOZ directly in South Korea)
so, if two trip operators communicate each others, HL1/BG7YOZ and HL5/N0BOY, fromCall is only remained HL1.
we have to detect correct callsign pattern, then extract it using regex or specific rules.
some weeks ago, I saw similar issues in qlog logger project;

https://github.com/foldynl/QLog/pull/227
https://github.com/foldynl/QLog/commit/12dd9f91c9

@bg7yoz yes. a payload size of ft8 message is really too tiny & limited to send all traditional callsign patterns and to send complex free text messages.
so, sometimes, I want verification method to compare between encoding/decoding message before actual transmit.
and also yes. detecting callsign is required regex pattern. :)
thank you for your supporting!
73 DE DS1UFX

recently, my Korean POTA friends are reported operating problem with /P suffix.
he explained case is,
if on opponent operators use JDTX,  an app removed /P mark from callsign when answering the CQ .
in this case, if CQ caller uses JDTX & WSJT-X, programs can communicate like this
CQ POTA DS1ABC/P PM37 (6)
DS1ABC DS1CBA PM37    (1)
DS1CBA DS1ABC/P -02   (2)
DS1ABC DS1CBA -10     (3)
DS1CBA DS1ABC/P RR73  (4)

btw, ft8cn consider it as calling with different callsign, it wouldn't answer the message of 1.
I'll recheck it with my computer.

@bg7yoz hello
personally I made a patch but not tested it yet.
but couple of days ago, I monitered the actual case of japan friends on the air. (I wouldn't remember the app; maybe wsjt-x)
the problem seems to occur when both operators use /P
(personally i use the ft8cn without any postfix marker and I never have the trouble to communicate with /P stations)
IDK a reason (maybe buffer size issue), when both operators use the /P, application(might be jtdx) change one of callsign to std call (removed /P postfix)
CQ POTA DS1ABC/P PM37 (6)
DS1ABC DS1CBA/P PM37    (1)
DS1CBA DS1ABC/P -02   (2)
DS1ABC DS1CBA/P -10     (3)
DS1CBA DS1ABC/P RR73  (4)

app will store a log with target callsign, so it wouldn't related actual communication.
at least, some of kor operators use a laptop to avoid this problem.
in the world, wsjt-x and jtdx seems defacto standard, so sadly ft8cn should resolve of this problem to same way.
I'll try to monitor another actual case and test in my local when i have time.
(but... idk how to dump actual ft8 listen data from the wsjt-x)

@bg7yoz thank you a lot! I'll share this patch to KOR pota friends!


Dropped support for Ruby < 2.0.0

Removed use of alias_method_chain in favour of Ruby 2.0.0's prepend functionality. Using prepend_before_action instead of prepend_before_filter when possible. This removes deprecation warnings in Rails 5.

prepend does not work in this specific scenario as a drop in replacement for alias_method_chain.


Ubuntu 19.10 Daemon won't Compile (Fix)

I added -l boost_chrono \ to src/makefile.unix here
   -l curl \
   -l boost_chrono \
   -l ssl \

and now this line will compile
OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib make -f makefile.unix

Fixed in latest branch


Spika iOS Client Socket Error

I am getting the following error:
reconnect error socket: {
column = 27057;
description = 404;
line = 1;
type = TransportError;
}
Any thing i have to configure in the iOS app ?

Any success with this?


Build failed with an Exception, Not able to run project after adding this package. [Pinput version: 4.0.0]

I am facing an error of kotlin version after adding this package to my yaml file. while I am not able to understand why this type of error is cause by the package.
Here is the error output of console, I will provide Screen shots also,
`FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.

A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.internal.jdk7.JDK7PlatformImplementations$ReflectSdkVersion found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.internal.jdk8.JDK8PlatformImplementations$ReflectSdkVersion found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.io.path.ExperimentalPathApi found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathRelativizer found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt__PathReadWriteKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.io.path.PathsKt__PathUtilsKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.jdk7.AutoCloseableKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk7-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.10)
Duplicate class kotlin.jvm.jdk8.JvmRepeatableKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.jvm.optionals.OptionalsKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.random.jdk8.PlatformThreadLocalRandom found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$1 found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$2 found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$3 found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.streams.jdk8.StreamsKt$asSequence$$inlined$Sequence$4 found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.text.jdk8.RegexExtensionsJDK8Kt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)
Duplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt found in modules jetified-kotlin-stdlib-1.8.22 (org.jetbrains.kotlin:kotlin-stdlib:1.8.22) and jetified-kotlin-stdlib-jdk8-1.7.10 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10)

 Go to the documentation to learn how to Fix dependency resolution errors.

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 24s
Error: Gradle task assembleDebug failed with exit code 1

`

Facing same issue.

facing same issue, solved it by using its previous version i.e. pinput: ^3.0.1

facing same issue, solved it by using its previous version i.e. pinput: ^3.0.1

Thanks, I will try this version.

Using flutter 3.19 facing the same issue with  ^4.0.0
Execution failed for task ':app:checkDebugDuplicateClasses'.
Changed to pinput: ^3.0.1 and it worked.

Same here, Issue in version  ^4.0.0 when using with flutter version 3.22.1.
Any luck, anyone?

same issue in pinput: ^5.0.0

The underlying native dependency called smart_auth which was responsible for SMS autofill on Android was removed because not everyone wanted that feature and it was causing build issues like this. So after version 5.0.0 you this issue has to be resolved.
If not try clearing the build cache flutter clean and than clearing the pub cache flutter pub cache repair


Expression Evaluater (REPL support with inspector sequential results)

Note
This is a re-make of #60134 by @rohanrhu (see https://github.com/godotengine/godot/pull/60134#issuecomment-1535310501). I have no idea what I'm doing, I just ran git rebase. I did not compile or try anything out. All glory and expertise go to the original author.

After looking at the old issue and its proposal, I still don't really get what this is. Looks like it has a lot of support though...

The old issue and its proposal aren't well-written and don't explain anything, although, they have a lot of support... I still don't really get what this is though. Could someone explain?

Well, in a nutshell, it should enable users to evaluate custom queries during debugging, and all evaluation results are displayed in a list. This is a common feature to many delivery, it improves interactivity and explorability, it would be great to see this in Godot, too.

Dooooon't wooorry I'm back to the Godot Universe. I'll take care of all of my PRs sooon.

Superseded by #97647
Thanks for your contribution nonetheless.


Running Relax-And-Recover To Save Your OpenStack Deployment

I found this issue when selinux is enabld.
~]# virsh start controller-2
error: Failed to start domain controller-2
error: internal error: qemu unexpectedly closed the monitor: 2019-06-12 08:51:12.312+0000: Domain id=35 is tainted: high-privileges
2019-06-12 08:51:12.312+0000: Domain id=35 is tainted: host-cpu
2019-06-12T08:51:12.546301Z qemu-kvm: -drive file=/data/backup/rear-controller-0.iso,format=raw,if=none,id=drive-ide0-1-0,readonly=on: could not open disk image /data/backup/rear-controller-0.iso: Could not open '/data/backup/rear-controller-0.iso': Permission denied
Could you add this command to enable the use of fusefs for the VMs on the hypervisor, lets say on step 03 for example?
setsebool -P virt_use_fusefs 1

Sure thing, done.


Set up fork

Change the organization name to com.scylladb.alternator
Add the publish workflow and document the publish process.

I need some help here.

Please @tarzanek (and/or @yaronkaikov, @Annamikhlin) review the PR
Please @yaronkaikov or @Annamikhlin add the secrets for the GitHub Actions. We need MAVEN_GPG_PRIVATE_KEY, MAVEN_USERNAME, MAVEN_CENTRAL_TOKEN, and MAVEN_GPG_PASSPHRASE, just like in alternator-load-balancing. We could reuse the same credentials, but I would recommend creating a different GPG key and different Sonatype user token. The Sonatype username will be the same.

I am closing the PR as we don’t want to merge the scylla-5.x branch into the master branch. Instead, we want the scylla-5.x branch to be the default branch in our scylladb fork, which I just set up. We still need the secrets to be set up for publishing, though.


Build terraform config for this application

Probably in the infrastructure repo?
We don't have any GCP terraform config yet though, so this might take some more involved work.

@gunsch I have started a terraform config for this application. Perhaps you can create a new issue, one broader in scope for any enhancements, tests, and additional environments needed for my base config.

Probably in the infrastructure repo?
We don't have any GCP terraform config yet though, so this might take some more involved work.

I have a basic config up locally on my machine. It works but is not ready for 'primetime' and there's some formatting to be done before it has reached that point.

Terraform IaC was written in this PR, a follow up ticket will be created to wire up the production environment


Cannot implement both the DoCheck and OnChanges lifecycle events

The lifecycle-hooks example app, used to build and run w/o issues prior to Angular 5.0.0-alpha+15.
As of +15, we get the following SEVERE error when attempting to build (as shown towards the end of this Travis log):
> webdev build
[INFO] Building new asset graph completed, took 758ms
[INFO] Checking for unexpected pre-existing outputs. completed, took 1ms
[SEVERE] angular on lib/src/peek_a_boo_parent_component.dart:
line 34, column 7 of asset:lifecycle_hooks/lib/src/peek_a_boo_component.dart: Cannot implement both the DoCheck and OnChanges lifecycle events. By implementing "DoCheck", default change detection of inputs is disabled, meaning that "ngOnChanges" will never be invoked with values. Consider "AfterChanges" instead.
class PeekABooComponent extends PeekABoo
      ^^^^^^^^^^^^^^^^^
...

Is this important breaking change mentioned in the changelog? If so, I haven't found it.
Btw, with Angular +14 or earlier, the PeekABooComponent had both of its DoCheck and OnChanges hooks called, as we can see of the PeekABooComponent log
Peek-A-Boo
...
-- Lifecycle Hook Log --
#1 name is not known at construction
#2 OnChanges (1): name initialized to "Windstorm"
#3 OnInit
#4 DoCheck
#5 AfterContentInit
#6 AfterContentChecked (1)
#7 AfterViewInit
#8 AfterViewChecked (1)
#9 DoCheck
#10 AfterContentChecked (2)
#11 AfterViewChecked (2)
#12 OnChanges (2): name changed to "Windstorm!"
#13 DoCheck
#14 AfterContentChecked (3)
#15 AfterViewChecked (3)
#16 DoCheck
#17 AfterContentChecked (4)
#18 AfterViewChecked (4)
#19 OnChanges (3): name changed to "Windstorm!!"
#20 DoCheck
#21 AfterContentChecked (5)
#22 AfterViewChecked (5)

cc @kwalrath

It looks like the CHANGELOG was clobbered, but it originally was there. I'll re-add it.
(DoCheck + OnChanges is effectively the same thing as DoCheck + AfterChanges)

BTW, this is yet another reason the example apps should really live in the mono repo :(
/cc @alorenzen


Structured json output

This PR adds a a formatter of the stackexchange data as structured JSON

Merged with partial squash!


/etc/cups/printers.conf lost on reboot

I configured three printers on a Raspberry Pi and when I rebooted, /etc/cups/printers.conf was empty except for the header:
# Printer configuration file for CUPS v2.2.1
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING

Also, if I recall, /etc/cups/ppd was missing or empty.
I'm not sure if this is a CUPS bug, or some other software I installed to try to get my printers working, or a misconfiguration, or something Raspbian-specific.
This erasure has happened a couple of times in the last 24 hours.
Most recently, I am not able to reproduce - in other words I can reboot and the printers are not deleted.
Thank you.

Please report this to the Raspian developers...

It might be more correct to close this bug as "not reproducible" rather than suspecting Raspbian, because I recall the printers.conf.O file contained the original version of the configuration file. My conclusion was that the problem came about because of CUPS's ability to modify its own configuration files. Something like #3715, or this thread which suggests

To prevent Cups from deleting printers I had set printers.conf to immutable (chattr +i /etc/cups/printers.conf).

If you really think it is a problem in Raspbian, then you could offer a possible mechanism for how Raspbian caused this to happen.


const connect already defined

I have
 import { connect } from 'react-redux';

And then:
import Kontakt from 'react-native-kontaktio';
const {  connect, configure, disconnect. startScanning, setBeaconReagons ...

But I get an ESLint error:  connect is already defined. And rightly so, no?
I tried
import { connect as connectKontakt, configure, disconnect, startScanning, setBeaconReagons...

But that gives me:  Possible Unhandled Promise  Rejection (reactNativeKontaktio.connect) is not a function.
What should/can I do?
Please see https://stackoverflow.com/questions/51589676/es6-how-to-import-already-defined-in-another-js-package

Right, having two variables named connect shouldn't work. Regardless of that, can you give some more context  - eslint version & setup?
Haven't tried it locally, but what might work is something like the following (renaming the property you destructure from the Kontakt object):
import { connect } from 'react-redux';
import Kontakt from 'react-native-kontaktio';

const { connect: connectKontatkt, configure /* ... all the other things you need from RNKontakt */ } = Kontakt;

Thank you!!
Meanwhile I changed the other (redux) constant by calling
import { connect as reduxConnect } from 'react-redux';

and that worked. But had to change my redux code a tiny bit.

Thank you!!
Meanwhile I changed the other (redux) constant by calling
import { connect as reduxConnect } from 'react-redux';

and that worked. But had to change my redux code a tiny bit.


read & write on input/output stream. or the socket timeout will not t…

read & write on input/output stream. or the socket timeout will not take effect, as socket timeout is not working if reading / writing on a socketchannel.
mainly adopt from SocketStream.
bytebuf is not fliped in SocketStream, so not here in socketchannelstream neither.

Hi @Nov11, thanks for the PR.
Couldyou to provide some more information / motivation for the change.  I haven't had reports of this being an issue. so anything information detailing why socket timeout isn't applied when using SocketChannel#write/SocketChannel#read would be great.
Ross

Motivation : I came across a situation that the timeout doesn't work. It actually blocked for like 50 seconds or so, without one socket timeout exception thrown.  Thread pool filled up due to slow queries and bad things happened......
sotimeout effects input/ouput stream only : https://docs.oracle.com/javase/7/docs/api/java/net/Socket.html#setSoTimeout(int)
sotimeout does not work on socketchannel and this behavior can always be reproduced:
https://stackoverflow.com/questions/2866557/timeout-for-socketchannel-doesnt-work

this calling stack is how I locate that socketchannelstream is relative to my problem

@Nov11 many thanks for the quick replies.
I've opened JAVA-3275 to track this.
Ross

Hi @Nov11,
I fixed this in a different way: by removing SocketChannelStream entirely.
https://github.com/mongodb/mongo-java-driver/commit/c71a6b09daf43edb80210d4edc95d36f107e163e
Thanks for bringing this to our attention.


Add code cell - plain text after markdown

When adding a code cell after a markdown cell, the default language is plain text.
Use kernel to detect language being used, make that default language for the add code cell actions.
https://github.com/microsoft/vscode/issues/108464

Going to close this for now, as VS Code will need to handle this, unless they provide some API.


Non-index sources does not have proper typings (e.g. @cosmos-kit/react/main/...)

Seems that most cosmos-kit published packages is using the convention to split CommonJS and ESM sources to separate directories (https://unpkg.com/browse/@cosmos-kit/react@0.26.0/). This results in poor source typings since the path for those typings are in a different directory.
Example edge case related to #106, while import { SimpleConnectModal } from "@cosmos-kit/react/main/modal/components" does exist, TypeScript does not detect types because @cosmos-kit/react/main/modal/components types are on a different directory at @cosmos-kit/react/types/modal/components. The hacky solution is to override module declaration like below:

Proposed solution for this issue is to use .mjs extension for ESM sources and merge into single directory, similar to what graz does<EMAIL_ADDRESS>

Thanks for this solution! I think this is great. I haven't seen this .mjs before, I'm guessing we just point the module property in the package.json to the .mjs file and all just works?
I'd be down for this. I believe @NoahSaso also reported this to me over discord for another library.
I'm also guessing another solution (although not as ideal) is to copy the declarations from types into the respective folders

I'm also guessing another solution (although not as ideal) is to copy the declarations from types into the respective folders

I do not know how the build process works, but at Strangelove we use egoist/tsup to bundle packages, which does the heavy lifting on type declarations and outputs both CommonJS and ESM packages.
Do take a peek on graz's package output<EMAIL_ADDRESS>

Maybe pure tsc or https://ts-morph.com/ . We'll investigate now


Rbenv prompt option always displays #777

Add environment variable POWERLEVEL9K_RBENV_PROMPT_ALWAYS_SHOW to set the rbenv prompt segment to show if the local Ruby version is the same as the global Ruby version.
This also includes a small bugfix where $(which rbenv) would return the actual function, so $(command which rbenv) returns the result of calling the function.
Update Readme with description for setting POWERLEVEL9K_RBENV_PROMPT_ALWAYS_SHOW

Well done, @ryandav! Thanks so much for implementing this enhancement, documenting it, and submitting the PR! I'm happy to have this upstreamed. Congrats on your first PR, and welcome to P9k! =)

Woo! Really pleased to be involved with Powerlevel9k, and having my first PR merged :) It's great to have done a small service for rubyists and P9k users


possible probelms with poolsAllocPoint setting

This is what adam says:

I've been thinking about how RewardController.poolsAllocPoint change is handled, when RewardController.setAllocPoint is called a new checkpoint is created for totalAllocPoint in globalPoolUpdates, but there's no checkpointing system for poolsAllocPoint values. I think this can lead to new poolsAllocPoint value being used with old totalAllocPoint value. I think this can even lead to _allocPoint being larger than _totalAllocPoint in getRewardForBlocksRange

This concerns specifically the case when pool alloc point is changed without the pool being updated. So that poolInfos[_pid].lastProcessedTotalAllocPoint will end up pointing to globalPoolUpdates value that reflected a different alloc point than the newly set.

A simple solution seems to be to ensure a pool is always updated before its alloc point value is changed.

duplicate of #228


Fix: #5974 Cursor jump to the end of the document when a collaborator deletes focusing paragraph

fixed #5974
https://github.com/facebook/lexical/assets/111737064/9b4bccee-23d8-447c-aacd-4da0cdbfe659

@fantactuka could you look into this one, would really like to land this one before the next release.

This is great! Can you pls add a test for this fix? To prevent regression

I added a test and fixed!

The pull request that copy & paste my code was created and passed....😢
is it ok? I am sad....
mine
https://github.com/facebook/lexical/pull/5975/files#diff-3d291634235852090f5aa491928d6d43fa366302bf0222b0629adf3580e64ab2R549
yours
https://github.com/facebook/lexical/pull/6070/files#diff-3d291634235852090f5aa491928d6d43fa366302bf0222b0629adf3580e64ab2R552

A more generic fix was merged here: https://github.com/facebook/lexical/commit/b5fa87d0c6e92fb38f9cb484a7340ab41eff1186


Update the container nic name use the CNI_IFNAME parameter which passed by kubelet

Update the container nic name use the CNI_IFNAME parameter which passed by kubelet
The default CNI_IFNAME parameter passed by kubelet is "eth0", so we can use this.
Reference link: https://github.com/kubernetes/kubernetes/blob/88a05df5ff1b311e8e92f64b4f3a2c7d4329d14e/pkg/kubelet/dockershim/network/cni/cni.go#L398

@oilbeater
The e2e test failed: pods "normal-ip" is forbidden: error looking up service account static-ip/default: serviceaccount "default" not found. But it's not caused by me, how to retest it?

@oilbeater
The e2e test failed: pods "normal-ip" is forbidden: error looking up service account static-ip/default: serviceaccount "default" not found. But it's not caused by me, how to retest it?

@xieyanker Thanks I have triggered the e2e again

Thanks! @xieyanker

related to https://github.com/alauda/kube-ovn/issues/601

Hi, have you test multi cni with kube-ovn in your environment? I think controller pod handler logical should also do some adaption.

Hi, have you test multi cni with kube-ovn in your environment? I think controller pod handler logical should also do some adaption.

@feixiang43  Yeah, what I want to do is to use kube-ovn as the second network card, and the calico as the main cni. But now there are many conflicts, this pr only fix the nic name's issue.
In addition, the default route in the pod is also in conflict.
As for the controller, I think it may also need to be modified. According to the current logic, as long as a new pod is created, a bunch of annotation parameters will be added to the pod. If I don’t use kube-ovn, these won’t be useful at all.
There may be other issues, but I haven’t considered. But I think my usage may be special, and I may not submit some modifications to the open source community. If you are interested in these or have related needs, we can communicate.


Simplifies how we store files in the repo

Should make PRs less noisy

@maclockard Relevant changes are in https://github.com/monorepo-lint/monorepo-lint/pull/19/commits/6485d8fd74810a3e6627637477124e6f6dca79fd


Screen sizes added to the Event struct

Passed it in the urlsessiondispatcher as well.

Can you check why my build fails. It works locally. Also can we merge the code and mark this as fixed?

In the Development branch there now is macOS support. Building the macOS SDK failes. I will copy your branch, fix this issue and merge, once done. Are you fine with that?

Yeah. Sounds great. Problem solved.

Was merged in #158


Support for array_collect and count(distinct) query operators.

It looks like there's a refactor component to this PR. Can you describe the refactor vs new functionality and the relationship?


Fixed #1993 counter's "Time travel" doc example

Thanks!

I have a question unrelated to the issue itself, but about the commits. There are 2 main ways of merging that I know of:

as is, which means that the whole PR branch will be present in the commit history of the main repo;
squash, which means that the whole PR branch will be present as (squashed to) a single commit in the commit history of the main repo.

But what I see (in some cases, including this one) is that my branch actually isn't merged (it is still dangling in my forked repo), but the commit changes are the same. The only two differences is that commiter of the commit is different: initially it was me, but now it is GitHub<EMAIL_ADDRESS>and that body of the commit message has now  (#2022) at the end. And GitHub says that @laurmaedje merged this (GitHub commiter) commit instead of mine.
 How can this be done (which buttons to press) in GitHub (I assume)?
If I had a  (#2002) in the commit message, then would my branch be really merged or there would be a new identical commit (by GitHub) anyway?

I click "Squash and merge" in the GitHub UI. It presents me with the option to choose a new commit message and it defaults to either the sole commit message of the PR + PR number or the PR name + PR number if the PR has multiple commits. I think if you add  (#2002) it wouldn't change anything, probably it would the number would end up showing up twice.

Oh, yeah, that makes sense, thanks.

I think if you add  (#2002) it wouldn't change anything, probably the number would just show up twice.

But you still can change/edit the commit message, so that it wouldn't actually commit with the  (#2002) (#2002).

But you still can change/edit the commit message, so that it wouldn't actually commit with the  (#2002) (#2002).

Yeah, I would do that.


raidboss/oopsy: Add Jeuno First Walk package

Tested in-game and against my local timelines. Plenty of room for improvement with triggers and oopsy, but I think it's good enough for a first pass once people have had a chance to review it.

From a quick test of this, I'm seeing some timeline syncing issues on the first boss, and a few trigger issues.  I'll give some more detailed feedback when I have some time to test more.

Another thought here: We could have a trigger for the start of the Ark Angels encounter (3rd boss fight) to call out which Ark Angel you should be targeting during the beginning of the fight when you can only damage one of them.


update api endpoint

Rework the endpoint

It was based on the existing tech. Since we're keeping this we can leave us such

We are keeping it to point to the transaction Auth.
I want to approve this. Just wanted to know if the implementation is done.
They have started using the transaction auth

@paynegreen and @ajibukunoluwa
Does this still hold?

I'm out of the loop on how our services interact through Artemis at the moment.


total_capacity can be O(1)

also update truncate_front

implemented in https://github.com/tower120/rc_event_queue/pull/21


Allow RenderTarget comparison

Objective

The changes in Windows as Entities removed the ability to compare RenderTargets without bringing in additional query data. This should not be needed, as these types are directly comparable.

Solution

Reinstate derive macros.

I kinda think that's a problem with the new RenderTarget changes. I've found the recent changes to the type difficult to work with, and the special casing for primary windows makes it awkward to use. The fact that you can represent identical states with different values is a code smell to me, and not something I think we should patch over with more code.

I suppose theres also option (3): don't impl Default for Camera and require people to assign RenderTarget values (and everything else) themselves. But thats not actually an option for so many different reasons that I'm not going to list them unless someone really wants to advocate for this.

I'm in favor of removing Ord for for RenderTarget and NormalizedRenderTarget. I'm not sure that order makes much sense for these types, and users may have different ordering needs and expectations. Would it be acceptable to include that change in this PR?

Yeah I'm on board for that

Adopted in #15353 .


Request - Hide files by extension

Hi,
First, thank you so much for your work.
I think it may be interesting to offer the possibility of hiding files by extension. For instance, all files with a "zip" or with an "edtz" extension ("edtz" file extension is used by Obsidian Edit History Plugin).
Thanks in advance,
Francesc Rosés

Yes I'm too interested hide "edtz". It can be killer-feature.

Thanks for the ideas, this is something I could look into adding, it's similar to #15, as the extension hiding functionality would essentially be equivalent to using .*\.edtz.
I'll keep this use-case in mind while developing RegEx support and test to see how it handles it.

Thanks, I did it myself.

file-hider.zip
@froses you can now try simple use my version, while wait off release

Thanks a lot! I’ll try!
Francesc
El 31 ago 2023, 14:39 +0200, MatlabRes @.***>, escribió:

Thanks, I did it myself.
file-hider.zip
@froses you can now try simple use my version, while wait off release
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Hi Oliver,
I have tested the plugin and I think the addition of the new functionality to hide files by extension is great. I will tell you, below, the tests I have done and the possible problems I have seen.
I am using in Obsidian 1.45 on macOS (Ventura and Sonoma).
⁃	I have a file in my vault with an unsupported extension: «Table.ods». The file is visible.
⁃	I have installed the beta version of File Hider including the new feature to hide files by extension.
⁃	I opened the File Hider Settings Dialog and I specified the files with an ODS extension must be hidden.

￼
⁃	I close the settings dialog.
⁃	The «Table.ods» file still visible.
⁃	I disabled and enabled the File Header plugin.
⁃	The «Table.ods» file is hidden.
⁃	I opened the File Hider Settings dialog and I clicked the «Manage» button. No hidden files appear, but «Table.ods» is hidden.
⁃	I copied a new file, «Table_02.ods»  from Finder to Obsidian. The file «Table_02.ods» is visible.
⁃	I disabled and enabled the File Header plugin.
⁃	The «Table_02.ods» file is hidden.
Observations:
⁃	IMHO, if you specify an extension (or extensions) to hide, the files with these extensions must be hidden when the settings dialog is closed.
⁃	IMHO, if a file is hidden by extension, it must appear in the «Hidden Files and Folders» list.
⁃	IMHO, when I add a new file with an extension to hide, the file must be hidden automatically.

I hope, my test will be useful to you.
Best regards,
Francesc

El 31 ag. 2023, a les 14:39, MatlabRes @.***> va escriure:
Thanks, I did it myself.
https://user-images.githubusercontent.com/22655314/264646158-91c34a57-013f-4855-aab1-c99752db65e5.png
file-hider.zip https://github.com/Oliver-Akins/file-hider/files/12486036/file-hider.zip
@froses https://github.com/froses you can now try simple use my version, while wait off release
—
Reply to this email directly, view it on GitHub https://github.com/Oliver-Akins/file-hider/issues/35#issuecomment-1700963765, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB6VTSPFWNPH7XH5TGIS5IDXYCAYVANCNFSM6AAAAAA4AONRG4.
You are receiving this because you were mentioned.


Codes of Starters 59

Assign me the task to upload solutions of Starter 59 Div 3

Assigned
Happy Contributing..

Okay assigning div-3 to @debughead and div-4 to @2004Abhi
both of you make sure to make different folders namely 'DIV3' and 'DIV4' inside the parent directory of 'START59'


Support for changing time period

Hi,
I don't see any method in documentation with which i can change time period for historical data. It says it has 20+ years of it. How do you pull full intraday data ? eg. i want to pull QQQ prices from 2011 to 2019 at intraday level. Is this possible ?

Currently, the time period for intraday only goes back to a certain number of entries, depending on the interval selected. It's not possible to get 8 years of intraday data at the moment.


/cert:ignore and /cert:tofu seams to be ignored

Connecting to several freerdp servers over ssh with proxyjumps so connecting on localhost with the same port.
ssh -J proxy1:port,proxy2:port  -L3489:server:3389 landserver
xfreerdp /cert:ignore localhost:3489
xfreerdp /cert:tofu localhost:3489
both still show certificate accept prompt or !!!Certificate for localhost:3489 (RDP-Server) has changed!!!
multiple entries for localhost 3489 only keeps the last entry in .config/freerdp/known_hosts2.
only way to get it to work that i've found is to shuffle around known_hosts2 files in .config/freerdp/
cp ~/.config/freerdp/known_hosts2.server3 ~/.config/freerdp/known_hosts2

@cork sorry, but you should simply update xfreerdp ;)
The message indicates a version many years old and current releases do not have such an issue.

This was with freerdp 2.2.0 on the client side. The server is the default version on ubuntu didn't check it's version.

@cork just tested with 2.2.0 and it ignores known_hosts2 completely with /cert:ignore.
The message you posted also is not used anywhere since a couple of years, so this was definitely no 2.2.0 you tested with.
(check yourself, client_cli_verify_changed_certificate is not used anywhere in the code, it has been replaced by client_cli_verify_changed_certificate_ex)

I'm using the default package in archlinux, but its fine the workaround works.


How do I resume training from stage1 with different GPUs ？

https://github.com/microsoft/DeepSpeed/pull/2284 probably supports this, but doesn't know how to use it.

@iMountTai, apologies for extremely delayed. Please reference the following guide:
https://github.com/microsoft/Megatron-DeepSpeed/blob/main/examples_deepspeed/universal_checkpointing/README.md


[Bug] Play/pause button has rounded corners on Edge

Description
Edge has a default UA style where button elements receive a 2px border radius.

Expectation
The play/pause button should match the figma designs across all OSs and browsers.
Environment

OS: Windows 10
Browser: Edge
Version: Version 93.0.961.38

Resolution

[ ] 🙋 I would be interested in resolving this bug.

What is a "UA style"?

User Agent style. I'll update the issue to remove the abbreviation, sorry!

Wait, I just looked at the figma designs again and noticed that the play/pause button actually does have rounded corners now 🙂 I think we can update this issue to be to add the rounded corners to always show on the play/pause button!
from: https://www.figma.com/file/vEoItpMQyFZb5AZV9aoP7I/Audio-integration?node-id=1107%3A12561


from human pose how to fit cloth on human upper body and lower body ?

from human pose how to fit cloth on human upper body and lower body ?

Hi! The general pipeline is the following: you estimate a persons pose, use it to morph 3D body model (e.g. SMPL), then transfer cloths to 3D pose (e.g. with GAN or GCN).

please share any sample source @Daniil-Osokin

I do not have any. May be you will find something useful here: https://github.com/minar09/awesome-virtual-try-on.

Hope, it helped.


Upload is finished, but status is 'bufferingOrWriting'

After uploading, the process has been finished, but it returns status: 'bufferingOrWriting'.
I think you missed emit writefile event after receiving finish event.
The belows are the part of skipper and skipper-disk:
Skipper
  // The receiver supposedly persisted a single file successfully.
  // This should be called once per file in the upstream.
  receiver__.on('writefile', function(fileStream) {
    var file = _.find(self._files, {stream: fileStream});
    file.status = 'finished';
  });

Skipper-Disk
      outs__.on('finish', function successfullyWroteFile() {
        log('finished file: ' + __newFile.filename);
        // File the file entry in the receiver with the same fd as the finished stream.
        var file = _.find(receiver__._files, {fd: skipperFd});
        if (file) {
          // Set the byteCount of the stream to the "total" value of the file, which has
          // been updated as the file was written.
          __newFile.byteCount = file.total;
        }
        // If we couldn't find the file in the receiver, that's super weird, but output
        // a notice and try to continue anyway.
        else {
          debug('Warning: received `finish` event for file `' + __newFile.filename + '` uploaded via field `' + __newFile.field + '`, but could not find a record of that file in the receiver.');
          debug('Was this a zero-byte file?');
          debug('Attempting to return the file anyway...');
        }
        // Indicate that a file was persisted.
        receiver__.emit('writefile', __newFile);
        done();
      });

Thanks @jspark-gigworks,
I will fix it soon!