a bug :Collection was modified; enumeration operation may not execute.

Issue: (Describe the bug here)

ScottPlot Version: (What NuGet package are you using?)
5.0.23
Code Sample: See http://scottplot.net/faq/repro/ for tips about creating reproducible code samples

Hi @h25019871990, thanks for sharing this!
Unfortunately we can't work on this issue without some sample code that helps is recreate it.
This issue may be the result of modifying collections (like lists) while a plot is actively being rendered. https://scottplot.net/faq/async/ may have information that can help you resolve this issue.
If you provide code we can run to recreate this issue we can re-open this ticket and closer look 👍

@swharden  Whether foreach can be replaced with for?

I believe the suggestion is to replace this code:
https://github.com/ScottPlot/ScottPlot/blob/d003f9a1f19aae487cb03a25becc2d54efd0a2e4/src/ScottPlot5/ScottPlot5/Plottables/DataLogger.cs#L64-L78
with code that uses indexing instead of foreach
Although this would work, the extra ToArray() step is costly (with time and memory) so I do not recommend it.
However, we could add overloads like this which use indexing logic:
public void Add(double[] ys) { /* ... */ }
public void Add(Coordinates[] coordinates) { /* ... */ }


update tested prestashop version to latest 1.7.8

the release is not available, but it will be soon, I guess...


[Suggestion] Capitalize the check permission placeholder output.

Hey folks! I have a very simple request, I am using the luckperms check-permission placeholder to show players if they have unlocked a certain particle or not, and as you can see in the menu it looks pretty bad. It would be nice if you could capitalize the yes or no and maybe make it green if yes, and red if no.
Thanks!
~Elias

Formatting is basically up to you, people often use the javascript placeholder stuff for "prettifying" this type of output, catering the output for specific needs really ain't doable, especially as such a change would be unwelcome to others (and potentially break people relying on the current behavior)


use overlay2 docker graph driver in k8s

What this PR does / why we need it: Uses overlay2 as the docker graph driver instead of overlay.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #555
Special notes for your reviewer:
Release note:

use overlay2 docker graph driver in k8s clusters (instead of overlay)

@tanmaykm,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

@tanmaykm, thanks for signing the contribution license agreement. We will now validate the agreement and then the pull request.
Thanks, Microsoft Pull Request Bot

@anhowe @JackQuincy any concerns with this change?

We will need some bake time, but if overlay2 is an improvement, then this should not be a problem.  Any known issues with overlay2?

@yuvipanda Could you kindly add any thoughts on your manual usage of overlay2? Which versions of kubernetes have you tested this out successfully on?

@jackfrancis I've been running a 20-node, 1000 pod with moderate container and image churn for about a month on kubernetes 1.7.2 with manual overlay2 and it's been working great!

@yuvipanda Thanks for the anecode! Do you have any experience with this on v1.6 clusters?


Bug fix/skip around gather executors

This mainly adds a test framework for Gather Executors.
Also fixed a bug on the way

Jenkins:
http://jenkins.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/10616/

Jenkins after latest bugfix:
http://jenkins.arangodb.biz:8080/job/arangodb-matrix-pr/10643/
Please review the last changes, the assertions did rightfully kick in in Cluster.


Add testing to drone-makeflow (SciF) code

Task to do
Add automated testing to drone-makeflow code
Reason
Testing is desired
Result
GitHub will run tests when merging or PR to develop and main branches

PR: https://github.com/AgPipeline/drone-makeflow/pull/7


Add trigger in callbacks to request resource updates

This looks good to me, but if we want to use this in our fork I don't think we need sotw changes - it would make it harder to merge upstream changes later.
Also, looks like upstream won't accept something like this, but we can try.

I can remove the sotw part. To upstream we can ask again Alec as in this case it doesn't break the public api, though it's far more of a workaround than a decent thing

Some context on the new commit:
there was a bug in the control-plane when using delta-ads: when a client with an existing configuration would send its request for a non-wildcard case (e.g. eds), the initial versions were assigned to the watch state but then discarded when recording the subscription (https://github.com/envoyproxy/go-control-plane/blob/89a37c1326000d5b4ed8cc07494d07185ec37eba/pkg/server/delta/v3/server.go#L216). This was due to ResourceVersions on the state being used for both subscription and known resource tracking
As a consequence, the control-plane ended up always sending back all resources when not in wildcard case
In PR https://github.com/envoyproxy/go-control-plane/pull/559, in order to properly track resources in the context of the new definition of wildcard, I split the two considerations (what the client is watching from what the client knows). This actually fixes this issue (known resources are now properly considered and not sent again)
Sadly when a node does connect to a new control-plane, it first sends a CDS req then a CLA/eds one.
At the time of the cluster change in CDS, the force-push trigger gets dropped by https://github.com/valerian-roche/go-control-plane/blob/3cd80448c86dcd742065112c0b1ae7e9ffbb9715/pkg/server/delta/v3/server.go#L114, and when the eds request comes, this force-push has been lost and the versions of eps are matching.
Now that we don't send the resources for no reason each time, our workaround is no longer working
This commit is therefore changing a bit the definition of the watch (I believe for the better, though the naming is now kind of funky). The stream state for a given type can now be created without a watch, and the part "what the client should know" can be set prior to a watch being opened.
If no request ever comes for the type, this will simply be discarded when the stream is destroyed.
If a request does come, this state is updated and the previous "force-push" is kept. This still means that we will not force-push a resource which is not watched (as was before)

Now opened on the datadog fork


added marketingstream endpoints

seems someone else already added marketing stream in the meantime

if  the pull request is not merged, we should enhance the naming and functionality of the existing class.
Stream -> the naming is to generic imo.
we should also use -> data=Utils.convert_body(kwargs.pop('body'), False)

Hi @LukasChristoph
I believe the handlers are implemented here. https://github.com/denisneuf/python-amazon-ad-api/blob/4bcaf35d6d27594d00f0d1c790aa3f3b7f159e47/ad_api/api/stream.py#L4

Is already implemented


1.3.0 gives me "failed to extract a Datadog span request" for every request

Nginx version: 1.27.1
Architecture: amd64
nginx-datadog version: 1.3.0
Configuration: Plain, just importing the dd_nginx module like we have done before.
After upgrading to 1.3.0, there is an error for each request:
failed to extract a Datadog span request XXXXXXXXXXXX: [error code 11]: While extracting trace context, an error occurred: There's neither a trace ID nor a parent span ID to extract., client: <ip>, server: , request: "GET /health HTTP/1.1", host: "<ip>:<port>"

I see that version 1.3.0 uses https://github.com/DataDog/dd-trace-cpp/releases/tag/v1.0.0 which is currently in a pre-relase state. The PR https://github.com/DataDog/dd-trace-cpp/pull/131 contains refactorings for the extract_or_create_span function which seems to contain the error messaging we're seing.
Our fix is to roll back to earlier releases of nginx and datadog-nginx

Hey there,
It looks like the same problem as #116. Therefore, the good news is the bug has been fixed and the release is on its way.
I'll close this issue but do not hesitate to reopen it if you feel this is not solving your problem.


Add integration with SonarQube

As a Maintainer, I want PR-Builds to be analyzed by SonarQube and define a quality-gate, to get warned about possible code-smells, etc. while I push the repo forward.

SonarCLoud instance is configured, API-Token available via ${{ secrets.SONAR_TOKEN }}.
This is the snippet shwon by SQ's integration wizard when .NET is selected. Looks like it is intended to use with classic FullFramework .NET workloads. There surely is a better approach.
name: SonarCloud
on:
  push:
    branches:
      - main
  pull_request:
    types: [opened, synchronize, reopened]
jobs:
  build:
    name: Build and analyze
    runs-on: windows-latest
    steps:
      - name: Set up JDK 11
        uses: actions/setup-java@v1
        with:
          java-version: 1.11
      - uses: actions/checkout@v2
        with:
          fetch-depth: 0  # Shallow clones should be disabled for a better relevancy of analysis
      - name: Cache SonarCloud packages
        uses: actions/cache@v1
        with:
          path: ~\sonar\cache
          key: ${{ runner.os }}-sonar
          restore-keys: ${{ runner.os }}-sonar
      - name: Cache SonarCloud scanner
        id: cache-sonar-scanner
        uses: actions/cache@v1
        with:
          path: .\.sonar\scanner
          key: ${{ runner.os }}-sonar-scanner
          restore-keys: ${{ runner.os }}-sonar-scanner
      - name: Install SonarCloud scanner
        if: steps.cache-sonar-scanner.outputs.cache-hit != 'true'
        shell: powershell
        run: |
          New-Item -Path .\.sonar\scanner -ItemType Directory
          dotnet tool update dotnet-sonarscanner --tool-path .\.sonar\scanner
      - name: Build and analyze
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}  # Needed to get PR information, if any
          SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
        shell: powershell
        run: |
          .\.sonar\scanner\dotnet-sonarscanner begin /k:"earloc_TypealizR" /o:"earloc" /d:sonar.login="${{ secrets.SONAR_TOKEN }}" /d:sonar.host.url="https://sonarcloud.io"
          <insert_your_build_command>
          .\.sonar\scanner\dotnet-sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}"


reload has bugs

reload can not clear selected items and the search bar is copied one more time

Why was this closed? I still get this problem on a recent download of this plugin.


HBASE-27213 Add support for claim queue operation

Still need to add a UT to vierfy the new behavior.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

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

_ Prechecks _

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

+0 :ok:
prototool
0m  0s
prototool was not available.

+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.

_ HBASE-27109/table_based_rqs Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 22s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
compile
3m  2s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
checkstyle
0m 32s
HBASE-27109/table_based_rqs passed

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

+1 :green_heart:
spotbugs
4m  7s
HBASE-27109/table_based_rqs passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 10s
Maven dependency ordering for patch

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

+1 :green_heart:
compile
3m  2s
the patch passed

+1 :green_heart:
cc
3m  2s
the patch passed

+1 :green_heart:
javac
3m  2s
the patch passed

-0 :warning:
checkstyle
0m 26s
hbase-server: The patch generated 1 new + 1 unchanged - 0 fixed = 2 total (was 1)

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

+1 :green_heart:
hadoopcheck
11m 37s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
hbaseprotoc
1m  1s
the patch passed

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

+1 :green_heart:
spotbugs
4m 14s
the patch passed

_ Other Tests _

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

40m 38s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense cc hbaseprotoc spotless prototool javac spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux 593b5dc329f0 5.4.0-1071-aws #76~18.04.1-Ubuntu SMP Mon Mar 28 17:49:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-27109/table_based_rqs / e3c1f687df

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

modules
C: hbase-protocol-shaded hbase-server U: .

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

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

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.

-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 _

_ HBASE-27109/table_based_rqs Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 22s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
compile
0m 59s
HBASE-27109/table_based_rqs passed

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

+1 :green_heart:
javadoc
0m 29s
HBASE-27109/table_based_rqs passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 11s
Maven dependency ordering for patch

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
0m 25s
hbase-protocol-shaded in the patch passed.

-1 :x:
unit
231m 12s
hbase-server in the patch failed.

251m  9s

Subsystem
Report/Notes

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

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

Optional Tests
unit javac javadoc shadedjars compile

uname
Linux 4771e37d255a 5.4.0-1081-aws #88~18.04.1-Ubuntu SMP Thu Jun 23 16:29:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-27109/table_based_rqs / e3c1f687df

Default Java
AdoptOpenJDK-1.8.0_282-b08

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4708/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

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

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

modules
C: hbase-protocol-shaded hbase-server U: .

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

versions
git=2.17.1 maven=3.6.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 37s
Docker mode activated.

_ Prechecks _

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

+0 :ok:
prototool
0m  0s
prototool was not available.

+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.

_ HBASE-27109/table_based_rqs Compile Tests _

+0 :ok:
mvndep
0m 10s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m  9s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
compile
3m  3s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
checkstyle
0m 32s
HBASE-27109/table_based_rqs passed

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

+1 :green_heart:
spotbugs
3m 51s
HBASE-27109/table_based_rqs passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 10s
Maven dependency ordering for patch

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

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

+1 :green_heart:
cc
3m  0s
the patch passed

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

-0 :warning:
checkstyle
0m 26s
hbase-server: The patch generated 3 new + 1 unchanged - 0 fixed = 4 total (was 1)

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

+1 :green_heart:
hadoopcheck
7m 53s
Patch does not cause any errors with Hadoop 3.2.4 3.3.4.

+1 :green_heart:
hbaseprotoc
0m 59s
the patch passed

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

+1 :green_heart:
spotbugs
4m  6s
the patch passed

_ Other Tests _

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

36m 15s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense cc hbaseprotoc spotless prototool javac spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux 6cc6a17fda18 5.4.0-1071-aws #76~18.04.1-Ubuntu SMP Mon Mar 28 17:49:57 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-27109/table_based_rqs / 2151ead1a1

Default Java
AdoptOpenJDK-1.8.0_282-b08

checkstyle
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4708/2/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt

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

modules
C: hbase-protocol-shaded hbase-server U: .

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

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

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
3m 48s
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 _

_ HBASE-27109/table_based_rqs Compile Tests _

+0 :ok:
mvndep
0m 19s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 18s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
compile
1m  2s
HBASE-27109/table_based_rqs passed

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

+1 :green_heart:
javadoc
0m 29s
HBASE-27109/table_based_rqs passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 11s
Maven dependency ordering for patch

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
0m 24s
hbase-protocol-shaded in the patch passed.

+1 :green_heart:
unit
214m  3s
hbase-server in the patch passed.

236m 32s

Subsystem
Report/Notes

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

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

Optional Tests
unit javac javadoc shadedjars compile

uname
Linux 554d33034508 5.4.0-1081-aws #88~18.04.1-Ubuntu SMP Thu Jun 23 16:29:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-27109/table_based_rqs / 2151ead1a1

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

modules
C: hbase-protocol-shaded hbase-server U: .

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

versions
git=2.17.1 maven=3.6.3

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
1m  0s
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 _

_ HBASE-27109/table_based_rqs Compile Tests _

+0 :ok:
mvndep
0m 11s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 49s
HBASE-27109/table_based_rqs passed

+1 :green_heart:
compile
1m 25s
HBASE-27109/table_based_rqs passed

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

+1 :green_heart:
javadoc
0m 38s
HBASE-27109/table_based_rqs passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

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

+1 :green_heart:
compile
1m 25s
the patch passed

+1 :green_heart:
javac
1m 25s
the patch passed

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

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

_ Other Tests _

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

-1 :x:
unit
222m 36s
hbase-server in the patch failed.

243m 31s

Subsystem
Report/Notes

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

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

Optional Tests
unit javac javadoc shadedjars compile

uname
Linux b67255715d0b 5.4.0-122-generic #138-Ubuntu SMP Wed Jun 22 15:00:31 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-27109/table_based_rqs / 2151ead1a1

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4708/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-server.txt

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

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

modules
C: hbase-protocol-shaded hbase-server U: .

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

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.


Use Git for Content Storage

Desired Feature:
Users who prefer a "git-based editorial gate" will dismiss Bookstack as an option.  They view the workflow offered by tools like Gitbook/Grav to be more in-line with CI/CD practices that some companies operate on.
For Bookstack to capture this audience, Git should be an option to use as a content storage backend instead of the database.  The closest existing implementation of this I can find is wiki.js.
Expected Behavior
For users with the admin role, creating a new "Book" should present the option to select the backend storage type.  Either "SQL Database" or "Remote Git Repository".  This can not be changed once selected.
Selecting "Remote Git Repository" will further prompt the admin user to enter information on how to access the Git repository such as the repo URL and the name of the master branch.  There will be an optional field set to enter a user name and password or a drop down field to select an SSH key.
The SSH keys are managed by one of the Bookstack admins, I won't go into detail but ideally there will be an admin UI to allow either the upload of a key, or generation of one.
When saved, Bookstack should perform a git clone of the repository to local temporary file storage.  This feature request is only asking for the ability to render Markdown from an existing Git repository.  A separate feature request was filed (#777) to support editing of content when using a Git repository backend.
This feature request is dependent on the implementation of #458 on a book level.  Bookstack should define a content/file/directory structure on how the files should be organized.  Something compatible to Read The Docs or Gitbook.
A git pull on the repository can be triggered from the admin UI manually or by a webhook/API call.

Hello again @tuaris, Thank you for your suggestion.
My initial thoughts are that as a developer, and a big fan of Git, I can see the appeal.
This would be a big feature to maintain though. Especially so with the given options and required UI around that. We'd really need to understand the benefits of such a feature.
I know there are benefits but from your feature request above the only real benefit listed is to capture a bigger audience. While nice I don't think this should ever be a driving point for how time and energy is spent on this project. I'd much rather focus on keeping and building to the core project definition.

What about an markdown export command? An artisan CLI command that produced a file structure based on shelves, books and chapters and .md files with page content.

After evaluating BookStack for some time now and actively using it for my current project tasking; I have almost, but not quite, concluded that we need git-based storage.
This isn't meant to be antagonistic, I just wanted to throw my vote in for this function.

@derek-shnosh If you could share the exact reasoning as to why your team would need git-based storage that would really help. (In terms of the exact functionality or process that it would enable for you)

Need is subjective obviously, but to answer I'd likely just defer to the key points from @tuaris's original statements in issues #776 and #777, especially points pertaining to backend storage and version control/diffs.
An added bonus would allow document editors to use a MD editor of their choice, given that the current MD editor (in BookStack) is a bit lacking in terms of features; e.g. Toolbar, Table formatting, callouts, etc.

@derek-shnosh Thanks, and I totally understand.
If i was looking for a documentation platform to share with a group of developers, or at least technically confident people, I'd also look for something that I could edit in my own text editor that's git controlled.
That said, my primary target audience for BookStack is for more mixed environments where ease-of-use and low barrier-to-entry take priority (More WYSIWYG focused). While i'd love to support both audiences I feel those two things pull in two different directions and the focus of BookStack would be diluted thus efforts would be spread too thin.
I've thought about moving the page content out to static files which you could then check into git but even then, that comes with it's own set of challenges (indexing, caching, meta data editing, high-availability setups) and we'd still need the DB for other bits.

@ssddanbrown understood.
Quite honestly, a WYSIWYG MD-sourced editor for BookStack would be a very welcome addition, and possibly carry a hefty persuasion factor for those not super hung up on using git as their backend.

Sorry for the bump but I agree, this would be a great feature. Would love to see this being implemented in BookStack. I think this would greatly benefit BookStack as it could appeal to a whole new audience (software dev teams).

I also have to agree that this would be an awesome feature because the mysql database backend is the only conn I can see so far. I was looking for a solution I can throw in my existing IT documentation (md files) so my team can access it from everywhere. But I still need to be able to maintain those files in my editor.
I'm still not sure if all BookStack offers out weights this conn for me. But after testing it I'm really impressed.
Thanks and keep up the good work.

Hello again @tuaris, Thank you for your suggestion.
My initial thoughts are that as a developer, and a big fan of Git, I can see the appeal.
This would be a big feature to maintain though. Especially so with the given options and required UI around that. We'd really need to understand the benefits of such a feature.
I know there are benefits but from your feature request above the only real benefit listed is to capture a bigger audience. While nice I don't think this should ever be a driving point for how time and energy is spent on this project. I'd much rather focus on keeping and building to the core project definition.

Git would be really helpful. With Git and Weblate, translation workflow would be much smoother.

Revisiting this almost 2 years later... I realize that the only benefit of having a Git storage backend would be peer review.  BookStack has since gained features such as revision history and a change log (I think).  Also my views on Git have changed.  It's lost it's appeal and I no longer believe it to be a good solution for hosting documentation (but that's just my opinion).
I think a proper peer review feature would satisfy most people.  I'm not sure if there is an open feature request for that or if it is already implemented.

Revisiting this almost 3 years later... I realize that the only benefit of having a Git storage backend would be peer review. BookStack has since gained features such as revision history and a change log (I think). Also my views on Git have changed. It's lost it's appeal and I no longer believe Git to be a good solution for hosting documentation (but that's just my opinion).
I think a proper peer review feature would satisfy most people. I'm not sure if there is an open feature request for that or if it is already implemented.

Me neither. I'm also not a fan of git, as a platform to host documentation. But, I use Weblate for translating documents, which require 'rst' or 'md' files to be in git to automate the translation workflow.
I want to use Weblate with the Bookstack. Wiki.js works but I think Bookstack UI is cleaner.
Is there any way, I can integrate Bookstack with Weblate?
Thanks.

 You'll still have your local Git repo to refer to any documentation you need. This has saved me many times in the past.
I don't know if there is a better way to handle this, but ikiwiki shows a second edit page with conflicting text if there is a merge conflict while editing in the browser. I don't know how complicated it would be, but it's probably not enough to just do a "git commit; git push" to a remote repo after every edit from a web browser.

@leaf-node If desired purely for a backup standpoint, I have an example API script here to export all books:
https://github.com/BookStackApp/api-scripts/tree/main/php-export-all-books
You could tack on a couple of git commands to that script, then add it to a daily cron.

Git storage would be fantastic. We can't get used to webbased text editors. They are all ok for casual writing, but everyone here prefers his own favourite (vim, vscode, bbedit...). Bookstack would be great as a webinterface, for reading and for small changes on the go.

How does it look for this feature? It would be pretty much the enabler for us to use bookstack :)

@HerrDerb It's unlikely git will ever become a first-class citizen in BookStack, and thus be built-in.
If it's just required for backup, You could likely quite easily build something using our logical theme system. Within the 22.07 release post I displayed an example of saving page content out to a file on save, you could extend this customization with a few git commands to commit and push changes. Would slow down page saves though unless you maybe just only commit, then run the pushes externally via cron on a daily basis or something.

A document management system needs version control. You need to be able to see previous versions, the difference between versions, and who did what. If your pages are markdown then git is the obvious choice. The main repo contains all published official pages. All edits happen on a draft repo. When someone with approve permission approves a draft it gets pushed to the main repo, satisfying #473.

Wanted to come here and state that my company is evaluating using this product and this question was one of the ones that came up. Being able to store a doc in git and have bookstack keep a clone of it would be really handy. I would prefer people modify documents via git so we have a versioned history and can still easily get to the files if BookStack goes down. Plus we can then do content moderation by having PR requests have to be reviewed and approved by someone else that didn't write the content which would solve #473 for us.
So personally I think adding this feature would be extremely handy and be the final nail that makes this the perfect tool for us.

Seems like this kind of thing could be done by a combo of GitHub actions and the Bookstack API without gumming up the regular Bookstack interface. There are also already lots of other tools for people who prefer publishing using a more complicated git-first workflow.

Seems like this kind of thing could be done by a combo of GitHub actions and the Bookstack API without gumming up the regular Bookstack interface. There are also already lots of other tools for people who prefer publishing using a more complicated git-first workflow.

Hmm this is a good point. I'll have to look into this. Could use something like Node-RED to automate this from the API.

Hi there,
Still no updates in this direction ?


Exporting creates no files

Describe the bug
Attempting to export collections does not create files in the correct place, without any error. If there are files produced, I do not know where.
To Reproduce
Steps to reproduce the behavior:

Install plugin
Set project directory to a directory above the current file
make an export collection and try to export it

Expected behavior
an fix file is produced at the chosen path
Screenshots

Device:

OS: macOS Catalina
Blender 2.82

Additional context
Is this due to the backslash at the beginning of the file path? I don't know why thats there but it must be escaping something, and I cant delete it, the plugin puts it back

Yup, its the backslash. see #5 for a fix

Let me know if the latest version with your fix merged is working as expected on MacOS now, and I'll close this issue.

everything is working!


evaluate.py

i can not find that.

same, how to generate? cant find in official also

Just download the files from the official RTM3D/src/tools/kitti-object-eval-python/

class_names.txt
https://github.com/maudzung/Complex-YOLOv4-Pytorch/blob/master/dataset/kitti/classes_names.txt
And just find anything you want from official first, probably solve the problem. (I think so =.=)

class_names.txt https://github.com/maudzung/Complex-YOLOv4-Pytorch/blob/master/dataset/kitti/classes_names.txt 然后先从官方那里找到你想要的任何东西，可能解决问题。（我想是的=.=）

Have you solved the problem, please?


Some role issue in contact page

Describe the bug

if contact edit option is off then also user can see edit button
if edit app status option is off then also user can see on app button

Expected behavior

if contact edit option is off then user should not see edit button
if edit app status option is off then user should not see on app button

Screenshots

https://www.berrycast.com/conversations/72118dfe-5429-5cee-a9f8-c855e88dbfc3


Doc Errors related to  tf.space_to_batch

In the api-doc related to tf.space_to_batch, the result of example case of

(3) For the following input of shape [1, 4, 4, 1] and block_size of 2:

x = [[[[1],   [2],  [3],  [4]],
      [[5],   [6],  [7],  [8]],
      [[9],  [10], [11],  [12]],
      [[13], [14], [15],  [16]]]]

should be
x = [[[[1], [3]], [[9], [11]]],
     [[[2], [4]], [[10], [12]]],
     [[[5], [7]], [[13], [15]]],
     [[[6], [8]], [[14], [16]]]]

rather than
x = [[[[1], [3]], [[5], [7]]],
     [[[2], [4]], [[10], [12]]],
     [[[5], [7]], [[13], [15]]],
     [[[6], [8]], [[14], [16]]]]

Docs related to tf.space_to_batch_nd, tf.batch_to_space_nd, tf.batch_to_space have similar problems in their (3) cases, too.

@gpapan Does this look right to you?

The new  doc link is here, and it does seem to have  the problem still and prettyprint shown in all examples.
https://www.tensorflow.org/api_docs/python/tf/space_to_batch

This is fixed in master:
https://www.tensorflow.org/versions/master/api_docs/python/tf/space_to_batch
and in v1.2:
https://www.tensorflow.org/versions/r1.2/api_docs/python/tf/space_to_batch
The quoted link will get fixed automatically when we switch v1.2.  We generally don't cherrypick back cosmetic change like this, so r1.1 will have this for the foreseeable future.  I think we can close this.


MNT: Re-render the feedstock [ci skip]

Hi! This is the friendly conda-forge-admin automated user.
I've re-rendered this feedstock with the latest version of conda-smithy (2.0.1) and noticed some changes.
If the changes look good, then please go ahead and merge this PR.
If you have any questions about the changes though, please feel free to ping the 'conda-forge/core' team (using the @ notation in a comment).
Remember, for any changes to the recipe you would normally need to increment the version or the build number of the package.
Since this is an infrastructural change, we don't actually need/want a new version to be uploaded to anaconda.org/conda-forge, so the version and build/number are left unchanged and the CI has been skipped.
Thanks!

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


Replace ADVENTURING: Restock (Knowing) by Ask

You can use use Knowing or intense, so would be better to change this move to Ask.

Thanks for the suggestion! This has been changed to "Ask" and will be added in the next version.


What are the compatible CentOS versions

We want to deploy the Xmidt server components for RDK Tech summit on a AWS VM and amazon currently gives option to create instances using CentOS 6.4 & 7.0 versions.
What CentOS versions are currently compatible for deploying Xmidt server components?.
Regards
Ganesh

Using the startup scripts present, Centos 6.x is supported & tested today.


Enhancement: Support for linkless navigation nodes

The idea is to extend both spo navigation node add and spo navigation node set to support linkless navigation nodes.
In the UI this is also called label.
I suggest that:

url option becomes optional for spo navigation node add
url can accept an empty string value for spo navigation node set

When this is the case, we can create a linkless navigation node by simply adding http://linkless.header/ as link for the node.

+1 on your suggestion. This would be a good improvement to both commands.

Can I work on this one? 😄

Sure, all yours @nicodecleyre!


sap.m.Button with type "Transparent" not shown properly in a sap.m.Toolbar with design "Info"

openUI5 Version: 1.32.5
Problem
Buttons with type "Transparent" are not renderend properly in Toolbars set to the "Info" Design. I expected the icon and text to be white (as text is displayed).
Screenshot to illustrate Problem

Minimal code sample:
http://plnkr.co/edit/Bt5o0ziBkXRv7KmIN9Kh?p=preview

thanks for reporting!
it is a bug! internal reference is<PHONE_NUMBER>

Hi @pgutheil ,
Toolbars with info design are meant to display information. They are also known as Contextual Filter, which consist of text and icon. The whole Contextual Filter works as a button itself. It is not meant to contain any buttons at all. This is the reason why the transparent buttons are not rendered property. They shouldn’t be there at all.
Therefore I'm closing the issue.
Thanks and Kind Regards,
Diana, SAPUI5 Dispatcher


Update exporting-data-ediscover20.md

Small type edits and some light grammar mods.

@Robright PR merged. Thanks again!


Add features: Silent Pod and Pod Diagnostics

This PR adds the Silent Pod and Pod Diagnostics features to the Omnipod screen for DASH pods:
The Silent Pod and Pod Diagnostics rows are added as shown in the graphic below.
User-facing changes:

Pod notifications include an option to silence the pod

When silenced, alerts are only on the phone, the pod does not beep
Pod faults, end of life and out of insulin still alarm on the pod regardless of this setting

The previous pod row is moved under the pod details row to make it easier to find
A pod diagnostics row is added to the end of the pod screen

various diagnostics rows are added in a new sub-screen

The before (left) and after (right) screenshots of the Omnipod DASH screen is shown below.

This graphic illustrates the rows that were present before the PR (left side) compared to the display after the PR (right side).

Rename Device Details to Pod Details
Rename Previous Pod Information to Previous Pod Details
Move the Previous Pod Details to be directly below Pod Details

Many users did not know Previous Pod Information existed and did not know where to look for Fault Codes when they needed them
Enable the display of Previous Pod Details even with the first pod, indicating that there is no information using the - as opposed to the > when there is a previous pod (compare top half of graphic for first pod to bottom half of graphic for second and subsequent pods)

Add Pod Diagnostics row where Previous Pod Information used to be (details for this in a future comment)

This graphic illustrates one of the new Features: Silent Pod

this is incredibly useful when planning to change a pod in the morning and the user does not want the normal alerts that pod has expired or is about to expire, etc to disturb them while sleeping
this is also useful for situations when silence is required: during meetings at work, at concerts, in church, etc.
Critical faults (or out-of-insulin or out-of-time) alerts still sound on the pod itself
This selection is maintained from pod to pod

This graphic illustrates the other new feature: Pod Diagnostics

As we learned with the previous placement of the Previous Pod Information row, this is in a locations most users don't notice
It's available to developers who want this capability
It's available for trouble-shooting when guided by a mentor

Pump manager details can be read easily
Eros users can determine the RSSI information for their pod

This PR has been updated as requested and is ready for final review.


Change Path of 'data-wheelnav-navitemimg' SVG by CSS

Hey there,
I can not access an SVG image element of a navitem via CSS to set e.g. fill of path on mouseover since using "data-wheelnav-navitemimg" with SVG as a source is only provided as "image" element. Anything to do to make it working?
Regards
RonMen

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

Re-open it. I'm having this problem with my downloaded google material icons and want it switched to white from black on selected.


_mi_heap_main "cookie" and "random" initializations may be swapped

The static initialization of _mi_heap_main looks like:
https://github.com/microsoft/mimalloc/blob/cbc826beb598f48099a3b35d6f228103a630085a/src/init.c#L99-L113
From the comment it looks like _mi_heap_main.cookie is initialized to 0xCDCDCDCDCDCDCDCDUL, but that position corresponds to _mi_heap_main.random. Printing cookie and random at the beginning and end of mi_process_init gives the following (on macOS):
// start of mi_process_init
_mi_heap_main.random = cdcdcdcdcdcdcdcd
_mi_heap_main.cookie = 0

// end of mi_process_init ("random" is random)
_mi_heap_main.random = a75bab6bdb39f6e9
_mi_heap_main.cookie = 0

Thanks Sam!! You keep finding bugs and I am embarrassed by this one .. Will fix this soon but if you can send a PR against master that would be great as I have little time until next week.

Fixed in [dev 7429964]  -- Thanks!


[Bug]: Unusable with many components

Description of the Bug
We added 140 components with the api and now the website is not useable any more.
https://status.test.hhu.de/
I think the many small bars for incidents cause an issue
Expected behavior
Website should work normally
Reproduction

Go to Backend and create many components in some component groups
Go to website
See error: Page is not loading

Version

2.0.0 (Preview)

Information about your Device
Desktop (please complete the following information):

OS:  ArchLinux
Browser: Firefox
Version: 111.0.1

Relevant log output
No response

I think I need to find a better / more performant solution there. Currently the only way to fix this is to make an update to all components that disables the historical display for them until I find a more performant solution.

Is the issue related to too many database queries or to render the historical data?
Maybe it is possible to generate an svg image for the historical display? Or maybe a jpeg with a image map could also be more performant.

The Issue is related to too many database queries, yes.
I've created the branch debug/optimized-component-history with a possible fix for this issue. Would you test if the Overview loads again on this branch?

It is still unusable. Do you have any further idea? we really would like to use it for our university in Düsseldorf

I've created another branch, where i'm using SVGs to display the historic status: fix/svgs-for-historic-status. Could you check it out and give me a short feedback on this?

There is an issue during upgrade.sh
Applying database migrations (python3 statuspage/manage.py migrate)...
Traceback (most recent call last):
  File "/opt/status-page/statuspage/manage.py", line 22, in <module>
    main()
  File "/opt/status-page/statuspage/manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "/opt/status-page/venv/lib/python3.11/site-packages/django/core/management/__init__.py", line 446, in execute_from_command_line
    utility.execute()
  File "/opt/status-page/venv/lib/python3.11/site-packages/django/core/management/__init__.py", line 420, in execute
    django.setup()
  File "/opt/status-page/venv/lib/python3.11/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/opt/status-page/venv/lib/python3.11/site-packages/django/apps/registry.py", line 124, in populate
    app_config.ready()
  File "/opt/status-page/statuspage/queuing/apps.py", line 15, in ready
    scheduler = django_rq.get_scheduler('default')
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/status-page/venv/lib/python3.11/site-packages/django_rq/queues.py", line 307, in get_scheduler
    raise ImproperlyConfigured('rq_scheduler not installed')
django.core.exceptions.ImproperlyConfigured: rq_scheduler not installed

This import issue has been fixed. I've rebased the branch so you can test the SVG changes now.

Thanks.
pysvg seems to be missing in requirements.txt
django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'utilities.templatetags.helpers': No module named 'pysvg'

I added pysvg-py3 to requirements.txt and now it works quiet well
https://status.test.hhu.de/


[BUG] Can't set EventSubscriptionFilter.IncludedEventTypes

Library name and version
Azure.ResourceManager.EventGrid
Describe the bug
There doesn't seem to be a way to set the IncludedEventTypes filter after migrating to the new SDK library.
Expected behavior
I should be able to set this filter when creating a resource.
Actual behavior
It is read only and I can't find a way to set the value.
Reproduction Steps
        var newSubscription = new EventGridSubscriptionData
        {
            Destination = new WebHookEventSubscriptionDestination
            {
                Endpoint = new Uri(data.Endpoint),
            },
            RetryPolicy = new EventSubscriptionRetryPolicy
            {
                EventTimeToLiveInMinutes = _config.EventTimeToLiveInMinutes,
            },
            Filter = new EventSubscriptionFilter
            {
                SubjectBeginsWith = subscriptionId,
                IncludedEventTypes = new[] { data.EventType.ToName() } // WILL NOT LET ME SET THIS VALUE ANYMORE
            },
            DeadLetterWithResourceIdentity = new DeadLetterWithResourceIdentity
            {
                Identity = new EventSubscriptionIdentity(),
                DeadLetterDestination = new StorageBlobDeadLetterDestination
                {
                    BlobContainerName = _config.DeadLetterContainer,
                    ResourceId = new ResourceIdentifier(_config.DeadLetterStorage)
                }
            }
        };

Environment
.NET SDK:
Version:   7.0.307
Commit:    7b77e35a2b
Runtime Environment:
OS Name:     Mac OS X
OS Version:  13.5
OS Platform: Darwin
RID:         osx.13-arm64
Base Path:   /usr/local/share/dotnet/sdk/7.0.307/
Visual Studio for MAC
17.6.3 (build 421)

Ugh - nvm. I just realized you have to use .Add() to append items.


[SCSS] Consider using new SCSS grammar (nested properties with shorthand values break syntax highlighting)

Issue Type: Bug
Nested properties of SCSS break syntax highlighting when provided both shorthand-value and sub-values:

The issue is reproducible with all extensions disabled. Snippet from screenshot:
.button {
    @include fontDemi;

    border: 0 {
        radius: 30px;
    };
    background-color: $buttonColor;
    font-size: 1vw;
    padding: 1.8vh 1.5vw;
    text-transform: uppercase;
    letter-spacing: 1px;
}

VS Code version: Code 1.38.1 (b37e54c98e1a74ba89e03073e5a3761284e3ffb0, 2019-09-11T13:35:15.005Z)
OS version: Windows_NT x64 10.0.18362

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (8 x 3498)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwareoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.69GB (2.83GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (53)

Extension
Author (truncated)
Version

replacerules
bhu
0.2.7

vscode-intelephense-client
bme
1.2.3

path-intellisense
chr
1.4.2

bracket-pair-colorizer-2
Coe
0.0.28

vscode-eslint
dba
1.9.1

xml
Dot
2.5.0

eslint-disable-snippets
drK
1.2.0

gitlens
eam
9.9.3

prettier-vscode
esb
2.2.2

vscode-commands
fab
1.2.5

vscode-todo-plus
fab
4.14.1

cshtml-tm
fir
1.0.0

auto-close-tag
for
0.5.6

auto-rename-tag
for
0.1.0

vscode-yarn
gam
1.6.0

sass-lint
gle
1.0.6

gc-excelviewer
Gra
2.1.32

npm-dependency-links
her
1.0.1

beautify
Hoo
1.5.0

vscode-react-typescript
inf
1.3.1

run-in-terminal
kor
0.0.1

yarn-lock-syntax
mar
0.1.3

twig-language
mbl
0.8.10

twig-language-2
mbl
0.8.10

rainbow-csv
mec
1.3.1

code-beautifier
mic
2.3.3

vscode-clang
mit
0.2.3

vscode-apache
mrm
1.2.0

vscode-jade-snippets
mrm
1.0.1

vscode-json5
mrm
1.0.0

vscode-scss
mrm
0.6.2

vscode-docker
ms-
0.8.1

remote-wsl
ms-
0.39.5

csharp
ms-
1.21.2

powershell
ms-
2019.5.0

sublime-keybindings
ms-
4.0.3

typescript-javascript-grammar
ms-
0.0.52

vscode-typescript-tslint-plugin
ms-
1.2.2

debugger-for-chrome
msj
4.11.7

vscode-react-native
msj
0.11.0

color-highlight
nau
2.3.0

vscode-versionlens
pfl
0.24.0

vscode-react-refactor
pla
1.0.5

quicktype
qui
12.0.46

vscode-sort-json
ric
1.14.0

multi-command
ryu
1.3.0

react-component-refactor
san
0.2.0

stylelint
shi
0.51.0

code-spell-checker
str
1.7.18

shell-launcher
Tyr
0.3.0

vscode-icons
vsc
9.3.0

vscode-todo-highlight
way
1.0.4

txt-syntax
xsh
0.0.3

Found out this is duplicate of #46753 and has related issue in upstream repo: https://github.com/atom/language-sass/issues/250

That repo is dead :(

My issue with scss highlighting, bug/test code:
.test {
	> input:placeholder-shown + .pupa {
		background: red;
	}

	> input:not(:placeholder-shown) + .lupe {
		background: red;
	}
}

Tried out https://github.com/TheRealSyler/vscode-sass-indented, but it is for sass, not scss, and results in significant differences from the current grammar.

The wrong highlighting of the given example is because of the nested rule (border...).

@layer by itself is well supported:

@layer module, state;

@layer state {
  .alert {
    background-color: brown;
  }
  p {
    border: medium solid limegreen;
  }
}

@layer module {
  .alert {
    border: medium solid violet;
    background-color: yellow;
    color: white;
  }
}

Are we still using the old grammar file from that archived repo?
I have a wild idea: can we expose and make the grammar file editable in VSCode settings? And then perhaps we can even have the community contributing back by sharing what we've added in our own settings?

Yes, but we're planning to start working on tree-sitter support in May and we can see if https://github.com/serenadeai/tree-sitter-scss is any better than the current textmate grammar.

That repo seems dead as well, I worry we're gonna end up with broken syntax handling again soon...


Thin provisioning should not exceed the pool size

Description

Thin provisioning of the application should not exceed the pool size
log of the pool
https://mayadata-team.slack.com/files/U6X7NNVED/FJCL1C81G/cstor-disk-dlp1-logx.txt

Thin provisioning will exceed the pool size if volume size is greater than pool size. Hence, closing this issue.


Mistake in Figure 9-2.

I think there is a mistake in Figure 9-2. In the present Figure 9-2 the ranges [1,5) and [2,5], and [8,9) and [9,9] don't seem to represent the same sequences. I think this because the index should start from 1 in 1-based system as shown in the figure below.

Yes, thank you. This is a known issue — the book's illustrator accidentally made both sequences start from 1 and I missed this during copyediting. The original figure is here: https://github.com/vsbuffalo/bds-files/blob/master/errata.md


refactor: eval script and list_agent script

Move eval.py into the script folder and refactor the eval script
Add list_agent script

Oh right, this is not a good way. But I just found if just execute the command of
python scripts/eval.py

the packages it imports from the aios folder can not be found.
Traceback (most recent call last):
  File "/common/home/km1558/projects/AIOS/scripts/eval.py", line 7, in <module>
    from aios.scheduler.fifo_scheduler import FIFOScheduler
ModuleNotFoundError: No module named 'aios

Is there a better way to fix this?

Yes, it is because the system does not recognize the new Python path. I'll add in an optional feature to switch over the path when necessary (like an inject wrapper).


How to add chain?

It would be great to be able to add a chain to this list, we want to use multix for a standalone Substrate chain. How does one do this?

Do you run a subsquid archive for this solo chain, or is this chain part of Subsquid archives? if yes, then we can add it very quickly to the list. If no, then this is where things should start. Multix needs an indexer to be this quick and for users to see their multisig right away. We chose Subsquid for this. You need to run an indexer for your chain, and this indexer needs a subsquid archive.

Thank you for the fast answer, so you just need an indexer, not a particular scheme and set of mappings and API to be served?

That's right, nothing special on the blockchain side, "just" an indexer. If that's for your own needs, you can also very well run it yourself. You can

Run a subsquid archive https://github.com/subsquid/substrate-gateway
Run the indexer needed for Multix (see the /squid dir in this repo) pointing at the previous archive
Run the UI (see the /packages/ui  dir in Multix) pointing at the previous indexer

FWIW indexers infra isn't super expensive, but isn't free either, probably about 100$/month so we wouldn't run them for free on the main Multix website.

I guess we're talking about Joystream (that's my best guess!)? I see that it's part of the archive registry https://github.com/subsquid/archive-registry/blob/43d7b62053e8843e59fd5d34cfd7db2808ca484d/src/chains.ts#L7 then there's an archive for it.

Fantastic! really looking forward to trying this!

I wrote you on Element, please check

Replied!

@bedeho we'll add Joystream in the next days. Just so that it's future proof, can you please make sure the Subsquid ppl will also migrate the subsquid archive to the new arrow-squid? Joystream is in their list, but it's not available yet.
https://docs.subsquid.io/substrate-indexing/supported-networks/

Ok, will follow up and let you know.


Kirby and RC: Flashing Squares workaround not needed anymore

Flashing squares issue does not happen on recent cemu versions.

We usually don't remove packs whenever they become no longer needed since someone might want to use the latest graphic packs with older Cemu versions that don't have this fix. Is there any problem the pack causes when enabled?

Considering we're now transitioning to v6 packs, I think it'd safe to remove the pack now. Leaving it up to you though


Support copy of images and associated references

The current copy implementation moves a source artifact to a target. The library needs to support moving references to support the following options

[ ]  copy all references and graph of objects
[ ] Filter references through matching a given artifacType e.g. artifactType=sbom/example
[ ] Support excluding references of a given artifact type
[ ] Support filter through matching annotation
[ ] support excluding artifacts with specified annotation
[ ] support tag update deferment where the source artifact and references are copied by digests, then the tag is applied as the last step. This supports adding a signature to the source, and it's the only new thing that must be copied and put in sync

Examples

Copy with specific references, included
oras cp registry.wabbit-networks.io/net-monitor:v1 \
  registry.acme-rockets.io/library/net-monitor:v1 \
  -r \
  -m application/vnd.cncf.notary.v2 \
  -m sbom/example

Copy with specific references, excluded
oras cp registry.wabbit-networks.io/net-monitor:v1 \
  --destination registry.acme-rockets.io/library/net-monitor:v1 \
  -r \
  -x sbom/example

Copy with specific references, included, filtered by annotation (inclusion)
oras cp registry.wabbit-networks.io/net-monitor:v1 \
  -r \
  -m application/vnd.cncf.notary.v2 \
  --match-annotation "org.cncf.notary.v2.signature.subject=acme-rockets.io"

Copy with specific references, included, filtered by annotation (exclusion)
oras cp registry.wabbit-networks.io/net-monitor:v1 \
  -r \
  -m application/vnd.cncf.notary.v2 \
  --exclude-annotation "org.cncf.notary.v2.signature.subject=wabbit-networks.io"

From a library perspective I think enabling regex/re2 support might all that is needed. CLI and other consumers can decided to expose or hide the complexity of accepting just strings or raw patterns.

Copy all references and graph of objects
This is tracked by #53 and is done.
Filter references through matching a given artifacType e.g. artifactType=sbom/example
This is tracked by #201
Support excluding references of a given artifact type
This is tracked by #201
Support filter through matching annotation
This is tracked by #203
support excluding artifacts with specified annotation
This is tracked by #203
support tag update deferment where the source artifact and references are copied by digests, then the tag is applied as the last step. This supports adding a signature to the source, and it's the only new thing that must be copied and put in sync
This is tracked by #52 and is done

Closing as tracked by #201 and #203


SAKIII-2824 use jeditable in contentmetadata widget

https://jira.sakaiproject.org/browse/SAKIII-2824

Squashed and merged


textDocument/references does not match spec

It looks like ReferenceParams does not match the LSP spec.
It is missing the context param. Am I understanding that correctly? @johnno1962 does the Swift language server work with this current implementation? I'll try out some Go servers and see what happens.

Ah, I see, includeDeclaration is optional, so most likely the Swift server is just being good about handling the missing parameter.

I believe that https://github.com/ChimeHQ/SwiftLSPClient/pull/27 will fix this. But, please look closely, as once this is merged, you'll need to slightly update your code.

Resolved with #27

Have synced with master this end.


add docs for IncompleteMessage and other Error kinds

It'd be cool to get the docs on IncompleteMessage and similar Kinds on docs.rs. Currently, they're hidden and google searching finds you to the source code first.
They seemed to have existed in ancient history, but no longer: https://docs.rs/hyper/0.11.22/hyper/error/enum.Error.html

Oh, also, the description fn seems to have more clarity about the errors than the code comments do: https://github.com/hyperium/hyper/blob/aac0e2dd57244d13e0972b46148fd1cbe4a9f509/src/error.rs#L295


Provide config directly to a pod via a volume

Many network images, such as the vqfx and vmx images currently supported, allow for the passing of configs at boot time.
This probably won't work with snapshots, but for the rare occassions where it's preferable to boot an image from start, providing a config file on first boot can help save precious seconds.

Closing this, as this is going to be very heavily dependent on the image being used and will make the lesson abstraction more complicated than it needs to be. The new configuration options in v0.4.0 are flexible enough to configure anything any way, and this should be good enough for now. If it's too slow, we should make optimizations there, or to the image.


getCredentialStatus should take statusType

Currently getCredentialStatus will just return the first status it finds that matches the StatusList2021 spec. But a VC could have more than one status. getCredentialStatus should have another parameter statusType that, for now, supports revoked and suspended as string values (in the future, it should support any value and the value should be in the status field itself so it can be matched there).

But a VC could have more than one status.

Just a clarification here WRT to "more than one status":

This means a VC's credentialStatus property can be a list?
This means a VC can have either RevocationList2021Status  or SuspensionList2021Status?

If case 2 is true, then should we throw if the VC doesn't have a credentialStatus.type matching the passed in statusType?

Yes. This is my read on the spec anyway. I would also think that it would be desirable for a credential to be suspended or revoked -- requiring there to be two possible statuses in a single VC.
Yes. Or Both.

Yes, we should throw if the requested statusType is not present.

closing as this has been address thanks to @JSAssassin for the reminder.


Setup files to run application using React

Apologies for the extremely large PR. All these files were create along with React

Also, to run the app, run these commands, in this order:
chmod +x ./server.sh
./server.sh run

Also (again), server.sh shows the commands that get run for the app to build properly.


add pages related to standards, publish and clients

Done, also enabled the https://squidfunk.github.io/mkdocs-material/reference/admonitions


ARROW-7302: [C++] CSV: allow dictionary types in explicit column types

Also implement conversion to dictionaries of numbers and decimals.

I think I addressed all your comments. Large binary/string types required some fixes in DictionaryBuilder as well.

@bkietz Do you want to take another look?

I'm gonna merge if CI passes.

CI failures are unrelated.


Support for 2001 saab CAN bus baud ~47kbps

Travis tests have failed
Hey @mbaum0193,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.
TravisBuddy Request Identifier: 52a2ede0-7224-11ea-a2a5-29205bbd67b3

Okay - Looking into it now!


60 fps mod not working v1.2.1

Hi, i hope someone can give a helping hand. I've installed totk with 1.2.1 update in yuzu. I've installed mods dynamic 60fps, dynamic fps 1.5.5 main and dynamic fps 1.5.5 1080p res...wiped caches and storage and restarted system... Still when I launch the game it is visibly capped at 30fps as if none if the mods work. My screen refresh rate is 60hz so there is no reason why it would cap at 30. Tried also the 45fps mod but that didn't work either.

Am I doing anything wrong?  Attached the picture if the mods activated

Update:disabling update 1.2.1 makes the mods work... Are they incompatible with 1.2.1?

Update : it looks like when i disable update 1.2.1 they work. How can i make them work with the latest update?

I just realized they aren't updated to 1.2.1...pity. Ignore this ticket and apologies.

Use Ultracam, it has 60 fps built in


Restrict tigera-operator secret access to namespace only, retain get/…

…list/watch cluster-wide
https://github.com/tigera/operator/pull/3630
https://tigera.atlassian.net/browse/EV-5410
vara@vara:~/bzprofiles/Clusters/tc_os$ ts
NAME        AVAILABLE   PROGRESSING   DEGRADED   SINCE
apiserver   True        False         False      115s
calico      True        False         False      90s
ippools     True        False         False      23m
vara@vara:~/bzprofiles/Clusters/tc_os$ k get rolebinding -A |grep tigera-operator-secrets
calico-apiserver   tigera-operator-secrets                             ClusterRole/tigera-operator-secrets                   6m19s
calico-system      tigera-operator-secrets                             ClusterRole/tigera-operator-secrets                   3m13s
tigera-operator    tigera-operator-secrets                             ClusterRole/tigera-operator-secrets                   24m

Description

Related issues/PRs

Todos

[ ] Tests
[ ] Documentation
[ ] Release note

Release Note

Reminder for the reviewer
Make sure that this PR has the correct labels and milestone set.
Every PR needs one docs-* label.

docs-pr-required: This change requires a change to the documentation that has not been completed yet.
docs-completed: This change has all necessary documentation completed.
docs-not-required: This change has no user-facing impact and requires no docs.

Every PR needs one release-note-* label.

release-note-required: This PR has user-facing changes. Most PRs should have this label.
release-note-not-required: This PR has no user-facing changes.

Other optional labels:

cherry-pick-candidate: This PR should be cherry-picked to an earlier release. For bug fixes only.
needs-operator-pr: This PR is related to install and requires a corresponding change to the operator.

/sem-approve


com.google.common.util.concurrent.UncheckedExecutionException

spring project use springfox-swagger2 version 2.9.2;
this exception is happened on use shiro

spring project use springfox-swagger2 version 2.9.2;
this exception is happened on use shiro

springfox.documentation.schema.property.CachingModelPropertiesProvider - Exception calculating properties for model(..) -> ModelContext{..}. java.lang.NullPointerException

i am having the same problem as a warning


For research DEVp2p (RLPx)

Spec https://github.com/ethereum/devp2p/blob/master/rlpx.md
"RLPx is a cryptographic peer-to-peer network and protocol suite which provides a general-purpose transport and interface for applications to communicate via a p2p network"
It specifies a DPT (distubuted Peer table) + Key Exchange + Encryption + framing + flow control.
Its only a rough draft but it has  several implementation (GO, C++, node.js, python). framing and flow control are not complete.
Problems

it still changing fast
it may have unknown weaknesses

These problems are fuddy - can you be more specific about the problems? (or link to somewhere they are discussed) highlighting specific aspects that the you or the designer are uncertain about would be more helpful.
For example describing some of the changes so far and why they where made would be better than just saying "changes fast", it would still warn the reader, but it would promote clarity - which is what we need.

on "unknown weaknesses" it has been audited so I think the crypto should be ok but never hurts to have more ppl looking through it. :) Issues that are still possible are in the discovery protocol. It uses Kadmalia that has a few problems itself, but the biggest problem with discovery is that its not encrypted. Thats all I can think of ATM. Ill add more as I find out
on "still changing fast" framing and Flow Control are not implemented yet, so I would suspect they might change. Discovery Protocol could still change to be encrypted.

@wanderer I think the discovery system (pubkey -> ip address mapping in a dht, right?) is another concern. there are multiple ways you could do this in different applications (for instance, secure-scuttlebutt gossips the address, and ssh just stores them in a file.)
maybe this repo should be renamed to handshake? or private-handshake? after the handshake it's just a bulk encryption scheme, which is simple compared to the handshake.

@dominictarr

I think the discovery system (pubkey -> ip address mapping in a dht, right?)

yep

there are multiple ways you could do this in different applications (for instance, secure-scuttlebutt gossips the address, and ssh just stores them in a file.)

The DHT or NodeTable is totally separable from everything else. So you can use any of the above methods.

maybe this repo should be renamed to handshake? or private-handshake?

I like the idea of focusing on one little module at time :+1:

opps!


Unable to load the data from python Client to push data that's not having a precision.

Directions
GitHub Issues are reserved for actionable bug reports and feature requests.
General questions should be sent to the InfluxDB mailing list.
Before opening an issue, search for similar bug reports or feature requests on GitHub Issues.
_If no similar issue can be found, fill out either the "Bug Report" or the "Feature Request" section below.
Erase the other section and everything on and above this line.
Bug report
System info: [Include InfluxDB version, operating system name, and other relevant details]
Steps to reproduce:

[First Step]
[Second Step]
[and so on...]

Expected behavior: [What you expected to happen]
Actual behavior: [What actually happened]
Additional info: [Include gist of relevant config, logs, etc.]
Also, if this is an issue of for performance, locking, etc the following commands are useful to create debug information for the team.
curl -o block.txt "http://localhost:8086/debug/pprof/block?debug=1"
curl -o goroutine.txt "http://localhost:8086/debug/pprof/goroutine?debug=1"
curl -o heap.txt "http://localhost:8086/debug/pprof/heap?debug=1"
curl -o vars.txt "http://localhost:8086/debug/vars"
iostat -xd 1 30 > iostat.txt
influx -execute "show shards" > shards.txt
influx -execute "show stats" > stats.txt
influx -execute "show diagnostics" > diagnostics.txt

Please run those if possible and link them from a gist.
Please note, the quickest way to fix a bug is to open a Pull Request.
Feature Request
Opening a feature request kicks off a discussion.
Requests may be closed if we're not actively planning to work on them.
Proposal: [Description of the feature]
Current behavior: [What currently happens]
Desired behavior: [What you would like to happen]
Use case: [Why is this important (helps with prioritizing requests)]

This seems to just be the issue template. If there is a bug here that needs to be addressed, please edit the template and comment again so I can reopen this.


Updated SonarQube to 6.7.3 LTS.

@RobertNorthard There is another PR  #30 to upgrade sonarqube version to 6.7.5. I think we should close this in favour of the other one.

Thanks @SachinKSingh28. Closing in favour of PR #30


Esy mathematics learning

Help inspire you in learning mathematics and taking it very serious by continuous studying.

That's a great idea because with mathematics coding is possible.


Add foreign keys to schema

Without foreign keys, tools such as https://github.com/graphile/postgraphile are unable to infer the relationships between the tables.
If you're interested in this addition, I'd be happy to come up with a PR adding it!

Unlikely to get to it myself, but absolutely, would be great to have if you wanted to take a shot at it. The only requirement from my end would be to avoid causing issues with the output images that don't have FK support.


goto does not work for me on MacOS 10.15

I can install goto without having any problems via brew but it won't start.
brew install goto

/usr/local/Cellar/goto/1.2.3: 6 files, 18.9KB, built in 4 seconds

If I try starting it:
goto

zsh: command not found: goto

With MacOs 10.15, Apple changed the default shell on MacOS to zsh. Maybe that's the problem..
I tried solving this issue by doing this (without success): https://github.com/iridakos/goto/issues/36#issuecomment-496945108

OS: MacOS 10.15.1
Shell: zsh (default shell)
goto Version: 1.2.3 (newest version I get via brew install goto)
never had such a problem with any brew package

Hi @ndsvw ,
I will try to to the same asap in my mac and let you know.
Thanks for the detailed feedback.

Reporting that I had the same issue, and I understand this doesn't help the install with brew, but I did have success simply using the manual method FWIW. So you can use it that way in the meantime @ndsvw

I just ran into this issue, and it appears that the actual binary is not part the things installed; /usr/local/Cellar/goto/1.2.3 does not contain a binary.

Having the same issue here.
zsh: command not found: goto

Having same issue
OS: macos 10.15.6
Brew: 2.5.1
goto: 2.0.0

This solved it for me:
add this to your ~./zshrc file and source it or start a new terminal session
autoload bashcompinit
bashcompinit
source /usr/local/etc/bash_completion.d/goto.sh

goto <tab>
showed all my previously defined aliases
but trying to call them errored
goto mydir
goto error: unregistered alias mydir

I had to reregister my aliases with
goto -r <alias> <directory>
and this solved it.
helpful link Can a Bash tab-completion script be used in zsh?

If you're still using bash with MacOS instead of zsh and are encountering this error, you can add this to your .bash_profile to fix this error:
source $(brew --prefix)/etc/bash_completion.d/goto.sh

I can source goto.sh to have the script works, but I cannot get the auto-completion work at all. I tried all solutions listed here. 😭
Note: The same .zshrc lines works on my Windows + WSL machine, but not on my MacOS (Monterey)

hope this can help u if u install goto via script : )
check if these code in your ~/.zshrc
# Source goto
[[ -s "/usr/local/share/goto.sh" ]] && source /usr/local/share/goto.sh

the reason it not work maybe you have both .bashrc and .zshrc

Copy the file goto.sh somewhere in your filesystem and add a line in your .zshrc or .bashrc to source it.
For example, if you placed the file in your home folder, all you have to do is add the following line to your .zshrc or .bashrc file:
source ~/goto.sh
download goto.sh
it fixed my problem


no install.sh

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

if im trying to download ghost on kali linux in a virtual box it is not showing me the install.sh file and im not able install it

@zenryujin01 Please read docs in readme how to install it


Bot: Estimate the remaining number of runs

📝 Description
To have more visibility this gives an estimation of the number of runs possible in specs. (optimistic estimation)
This improve the bot run reporting:

❓ Context

Impacted projects: bot
Linked resource(s): n/a

✅ Checklist

[x] Test coverage this PR triggers a run, we will want the report
[x] Atomic delivery
[x] No breaking changes

📸 Demo

🚀 Expectations to reach
Please make sure you follow these Important Steps.
Pull Requests must pass the CI and be internally validated in order to be merged.

(windows failure like on develop, we can merge as it's not impacting this)


[1.13.0] WebMock.disable_net_connect! does not seem to work in rspec 2.13

Hello,
I'm using webmock-1.13.0 and rspec-2.13 .
WebMock.disable_net_connect! does not seem to work within specs.  Inside a spec, I do the following:
WebMock.disable_net_connect!
puts WebMock.net_connect_allowed?.inspect

stub_request(:get, 'http://fake.url/abc').to_return(body: 'abcd')
Net::HTTP.get(URI.parse('http://fake.url/abc')).should == 'abcd'
Net::HTTP.get(URI.parse('http://fake.url/def')).should == 'xyz' # PROBLEM LINE

Firstly, the puts should say "false", but says "true".
Secondly, on the line marked PROBLEM LINE, I should get a WebMock error saying connections are disabled and instructions on how to set up a stub.  However, instead I get SocketError: getaddrinfo: Name or service not known, meaning it's trying to actually look up the hostname.
Note that when run outside of a spec, it all works fine.  It's somehow the interaction with RSpec that's messing things up for me.
Help?
Thanks

I had the same issue, I ended up with not such a drastic work around, simply disable vcr:
    around :each do |example|
      VCR.turned_off { example.run }
    end


Run skywalking has exception and Elasticsearch stop

Please answer these questions before submitting your issue.

Why do you submit this issue?
[x] Question or discussion
[ ] Bug
[ ] Requirement
[ ] Feature or performance improvement

Question
When I run skywalking there are a lot of exceptions, then Elasticsearch stop。
I am using skywalking 6.0.0GA。
1.When I run skywalking oap there are a lot of exceptions :

2.then Elasticsearch stop
3.When I restart the Elasticsearch skywalking log：
Suppressed: org.elasticsearch.client.ResponseException: method [GET], host [http://10.XXX.XXX.XXX:9201], URI [/instance_jvm_memory_heap_max_hour/type/2019071510_150], status line [HTTP/1.1 503 Service Unavailable]
{"error":{"root_cause":[{"type":"no_shard_available_action_exception","reason":"No shard available for [get [instance_jvm_memory_heap_max_hour][type][2019071510_150]: routing [null]]"}],"type":"no_shard_available_action_exception","reason":"No shard available for [get [instance_jvm_memory_heap_max_hour][type][2019071510_150]: routing [null]]"},"status":503}

Bug

Which version of SkyWalking, OS and JRE?

Which company or project?

What happen?
If possible, provide a way for reproducing the error. e.g. demo application, component version.

Requirement or improvement

Please describe about your requirements or improvement suggestions.

Why choose several months ago release? The latest release is 6.2.0
The exception you posted means your OAP doesn't start up correctly, check bootstrap log first.

@wu-sheng
I used the new Elasticsearch but the following log message appears.
I found the solution to the same problem is to restart the agent,,but it didn't work.
I add -javaagent argument on dockfile :
ENTRYPOINT ["java", "-Xmx256m", "-Xss256k", "-Djava.security.egd=file:/dev/./urandom", "-javaagent:/agent/skywalking-agent.jar","-jar", "/spring.jar", "--spring.profiles.active=test"]
org.apache.skywalking.oap.server.receiver.register.provider.handler.v6.grpc.ServiceInstancePingServiceHandler -2810861 [grpc-default-executor-14] WARN  [] - Can't found service by service instance id from cache, service instance id is: 150
2019-07-18 17:09:53,647 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -2813061 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 24, mapping service id: 2
2019-07-18 17:09:53,647 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -2813061 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 26, mapping service id: 0
2019-07-18 17:09:53,647 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -2813061 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 23, mapping service id: 6
2019-07-18 17:09:53,647 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -2813061 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 25, mapping service id: 0
2019-07-18 17:09:54,446 - org.apache.skywalking.oap.server.core.register.service.ServiceInstanceInventoryRegister -2813860 [grpc-default-executor-14] WARN  [] - Service instance 150 heartbeat, but not found in storage.

Restart agent is to restart my service or docker

This shows, you delete the storage, but the agents haven't restarted. Dirty cached data in agent.

Thanks @wu-sheng
I found out why there is still a problem after restarting all agents.
There are some other services agent call the oap in another environment, I fixed it.
There is no not found in storage, but still a lot of log ,why all mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 19, mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 20, mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 22, mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 18, mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 21, mapping service id: 0
2019-07-18 18:43:04,286 - org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer -1249991 [pool-12-thread-1] INFO  [] - Update mapping service id in the cache of service inventory, service id: 17, mapping service id: 0


writing subsets of grids in code not working w/o copy

the following works:
from amuse.io import write_set_to_file
from amuse.datamodel import Grid
g=Grid(10,10,10)
g.z=1
sg=g[1:5,2:5,:]
write_set_to_file(sg,"subgrid","amuse")

but the write_set_to_file seems to break when sg is a subgrid of an in-code grid, you need sg.copy() first...

needs to be checked


Dodata vest za vdl-lastru

👷 Deploy Preview for balkantransport processing.
🔨 Explore the source changes: 7787fa46a6c9fe98d68bda02d8075dd35b1d5a7f
🔍 Inspect the deploy log: https://app.netlify.com/sites/balkantransport/deploys/61b0f35899ec2d0007e87098


Generate documentation for Entity and API endpoints

Is anyway to generate documentation for entities, its aspects, aspect fields and API documentations? the benefit of being able to generate documentation helps data ingestion, and also end users if they only want to work on API endpoints.
Just thought there must be some way to do so.
Thanks,

This is a bit dated but hopefully still works: https://github.com/linkedin/rest.li-api-hub

Saw you posted on rest.li's github: https://github.com/linkedin/rest.li/issues/420
Yeah looks like the tool is probably outdated. Internally, we're discussing making DataHub the de facto tool for rest.li API endpoint documentations so stay tuned!

Not sure if this is sufficient, but Rest.li services support generated documentation out-of-the-box. For a service hosted at https://domain, go to https://domain/restli/docs. It's a little basic but it's there

@newsummit Nice. Didn't know about this trick :)

Updated the doc with this new trick: https://github.com/linkedin/datahub/blob/master/gms/README.md#api-documentation
Closing this issue for now.

@evanw555 Seems like the endpoint (/restli/docs) is no longer working (See https://github.com/linkedin/datahub/issues/1966). Has it been moved to a different path?

Any progress on this issue?

Any progress on this issue?

The issue is "half fixed". See https://github.com/linkedin/rest.li/issues/464 for more details.

We are now managing feature requests through our new portal to improve visibility & prioritize work into our public roadmap. If this request is still relevant, please create a new issue so we can gauge current interest from the Community & prioritize work accordingly.
We'll close out this issue in the meantime. Feel free to reach out to me on DataHub Slack with any questions!


Autoprefixer

Would it be a good idea to add autoprefixer to this project?

@MarkPieszak this seems pretty straightforward. Any concerns?

Not really, is it something most/all people would want or need?

@MarkPieszak not sure on that, maybe it goes in a feature branch/PR
@EricBichara you are more than welcome to plug this in if you want


ACS email preview - Repeatability first sent header was not in 5 minutes window

Hi,
when running local tests using ACS email I am getting the following error - I'm confident I wasn't previously getting these errors with what appears to be the same code - also I am not adding any custom headers at all. Any ideas on what might trigger this??
Repeatability first sent header was not in 5 minutes window. Status: 412 (Precondition Failed) ErrorCode: RepeatabilityFirstSentOutsideWindow Content: {"error":{"code":"RepeatabilityFirstSentOutsideWindow","message":"Repeatability first sent header was not in 5 minutes window.","target":null,"details":null,"innererror":null}} Headers: mise-correlation-id: REDACTED Repeatability-Result: REDACTED x-ms-request-id: x-ms-error-code: REDACTED api-supported-versions: REDACTED X-Cache: REDACTED X-Azure-Ref: REDACTED Date: Fri, 09 Sep 2022 08:37:26 GMT Content-Length: 176 Content-Type: application/json

Azure.RequestFailedException: Repeatability first sent header was not in 5 minutes window.
Status: 412 (Precondition Failed)
ErrorCode: RepeatabilityFirstSentOutsideWindow

Content:
{"error":{"code":"RepeatabilityFirstSentOutsideWindow","message":"Repeatability first sent header was not in 5 minutes window.","target":null,"details":null,"innererror":null}}

Headers:
mise-correlation-id: REDACTED
Repeatability-Result: REDACTED
x-ms-request-id:
x-ms-error-code: REDACTED
api-supported-versions: REDACTED
X-Cache: REDACTED
X-Azure-Ref: REDACTED
Date: Fri, 09 Sep 2022 08:37:26 GMT
Content-Length: 176
Content-Type: application/json

   at Azure.Communication.Email.EmailRestClient.SendAsync(String repeatabilityRequestId, String repeatabilityFirstSent, EmailMessage emailMessage, CancellationToken cancellationToken)
   at Azure.Communication.Email.EmailClient.SendAsync(EmailMessage emailMessage, CancellationToken cancellationToken)
   at Laduma.Cloud.API.Application.Emails.Emailer.SendFireAndForgetEmail(FireAndForgetEmailCommand request, CancellationToken cancellationToken) in C:\Users\alex_\Desktop\GIT\laduma-cloud-api\src\Laduma.Cloud.API.Application\Emails\Emailer.cs:line 24
   at System.Runtime.CompilerServices.TaskAwaiter.GetResult()

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

ID: b25f792b-a502-31bd-f30d-b774308aed99
Version Independent ID: ebe9032f-4cbe-4203-0736-2603ea1c661c
Content: Quickstart - How to send an email using Azure Communication Service - An Azure Communication Services Quickstart
Content Source: articles/communication-services/quickstarts/email/send-email.md
Service: azure-communication-services
GitHub Login: @bashan-git
Microsoft Alias: bashan

@AlexSapple
Thanks for your feedback! We will investigate and update as appropriate.

I am also experiencing the exact same issue using C# client library Azure.Communication.Email 1.0.0-beta.1
Any update on this?

Thanks for your patience @AlexSapple. The ACS engineering team is aware of this issue and is working on a fix that will be rolled out soon.  The reason for this error occurring is that your client's computer might have somehow got out of sync with the time server. If running on windows, please try to manually sync your client machine's time to the windows time server from their settings and retry your scenario.

Manually doing "Sync now" fixed the issue for me.
Thank you so much, @Grace-MacJones-MSFT !

thanks for the workaround @Grace-MacJones-MSFT - much appreciated, I've not actually checked if this was the problem in my case but since it was happening on my dev machine and apparently not on our deployment environment then you are almost certainly correct and I shan't worry about it :) - I will close this ticket now.

Why this issue is closed?
@Grace-MacJones-MSFT says team is working on the fix.
This workaround, in my opinion should not be the fix for this issue.
For example, I'm not able to sync my system datetime due to company policy constrains.
My laptop is only 1m delay and cannot successful send email messages using this service.

Why this issue is closed? @Grace-MacJones-MSFT says team is working on the fix. This workaround, in my opinion should not be the fix for this issue. For example, I'm not able to sync my system datetime due to company policy constrains. My laptop is only 1m delay and cannot successful send email messages using this service.

Hi @joaodotnet - MSFT did not close the ticket, as creator, I closed it because the question that I asked was explained with a workaround. MSFT will have their own ticket for the fix they are working on. Since ACS email remains in preview, I don't really see any reason to keep this one open (from my point of view... I'll just take their word that they are working on it :) )

Hello all... this issue should be fixed now with latest deployment.


Roborock S7 ERR getState | {"code":"timeout"}

I've used this plugin for over a year now without any problems but recently my homekit automations stopped working. I can't find the reason for this. One thing that's new is the error: "ERR getState | {"code":"timeout"}" appearing in the homebridge logs.
I can control and use my vacuum in homekit without a problem. Only the automations are broken.
If you need any more information let me know :) Thanks!

I'm getting the same error every couple of hours. The automations mostly work but I need to restart the Homebridge process every like 10-20 days or so once they stop to get them working again.
Probably duplicate of #459, #367, #243.

There is a really hard-to-replicate bug in the underlying connection logic that is unable to recover the connection in some specific models of routers.
I've been tweaking the miio library here and there a few times, and sometimes I improve it for some but not totally solve it for others. I'm planning to re-write the miio connectivity module entirely (I inherited a long time ago and I think it can be done better). Hopefully, it'll fix these kind of issues once and for all.

@vordenken, can you join the discussion at #444? I'm trying to get to the bottom of this.

I'll close this issue in favour of #444. Feel free to reopen it if you think that they are not related.


Error when reopening LBRY app to quickly on Mac/Linux

The Issue
I've seen this happen before and James ran into it earlier. Seems to occur if you close LBRY and try to re-open it too quickly. I've never seen it on Windows, only Mac/Linux.

Steps to Reproduce

On a Linux/Mac machine, start LBRY
Close LBRY from tray and try to relaunch quickly.

System Configuration

LBRY Daemon version:
LBRY App version:
LBRY Installation ID:
Operating system:

Anything Else

Screenshots

Fixed in https://github.com/lbryio/lbry-app/pull/1727


[Feature Request]: Allow to add DS permissions only for existing users and groups

Feature description
Currently when adding a custom (editable) user or group to DS permissions, there is no verification mechanism to choose only from existing list of users and groups. This can make the troubleshooting of permissions failures that could happen if a non-existent user or group is added:

Adding a verification mechanism for selecting a user/group from that is already present in the cluster would resolve it.
Describe alternatives you've considered
Option 1: After submitting the Permissions dialog page, there's a verification process to check that all entered users/groups exist and legitimate to be added, and if they are not - A proper warning message is displayed.
(Or even better: when pressing the "V" for a new entry, verify just that user/group, and alert if required).
Option 2 (more complicated probably): A list of users/groups will be opened when pressing the "Name" field, which lists only existing entities to select from.
Anything else?
No response

cc @andrewballantyne

Slack thread that lead to this ticket:

We cannot list users as there is no way to filter users in k8s… So we’d have to build some middle-man searcher, and it was not desired cost for little gain. Clusters with 10s of thousands of users would be very hard to manage. I imagine most companies will use a deterministic username system, your email or userid or something that your colleagues could blindly type. We could look at verification but it’s awkward if you’re off by a character and don’t know it
We list groups if you have access to list groups in OpenShift. If you cannot, you’re typing blind.
The thought is you’d talk to whomever you wanted and type in the value they give you.
Proper permissions for admins (which might fix the group listing for all admins) is intended to be covered by the Operator issue: https://github.com/opendatahub-io/opendatahub-operator/issues/606
Your permissions in OpenShift Console is intended to be king here in all cases. If you cannot do it via the oc client or from the OpenShift Console UI — you shouldn’t be able to do it on our side (there are exceptions to this rule today, but they need to go away)

Noam then asked if we could alert in a way to allow them if they got success. To which I replied log this issue.

Here is the crux. If we do go down this path, it is the service account who would likely need to validate it on behalf of the user. Even when the Dashboard Admins gets proper access, it may or may not include all users & groups. If it does not, then every user both basic and admin would need to go through the Service Account.
This could potentially not be great for security if someone may be able to "phish" for users or groups that they shouldn't know exist -- I'm not sure how sensitive this data is.
I'll bring this up at the Architectural Council to see what they think. If UX has an opinion now, they can chime in and I can take that recommendation to the AC as well.
cc @kywalker-rh @xianli123

It would be better to have a verification mechanism. On the one hand, selecting existing users or groups can ensure that the users or groups are safe. It will not have a security problem. On the other hand, it doesn't make sense to type an unexisting user or group. I will keep an eye on this.

@xianli123 If I, as a user, cannot list the users or groups from the cluster (cli, in openshift console, etc)... and I want to know if there are users or groups and I just start typing in random values, seeing a checkmark when I find one and a question mark or 'x' when I don't would absolutely let me check if others are using the cluster or have accounts. This definitely sounds like a security gap. Developer Sandbox for instance, is used by many people and you could phish for other users who use the cluster with this functionality. Which is definitely not ideal.

seeing a checkmark when I find one and a question mark or 'x' when I don't would absolutely let me check if others are using the cluster or have accounts. This definitely sounds like a security gap.

I think @xianli123 refers to my suggestion:

Option 1: A verification process to check that all entered users/groups exist and legitimate to be added.

i.e. Not using the "type and see" available users/groups from a generated list.

@andrewballantyne @manosnoam Yes, I referred to the Option 1

when pressing the "V" for a new entry, verify just that user/group, and alert if required

I put a screenshot below to show my idea. After the user enters the user/group name and the cursor leaves the field, the validation mechanism determines whether the user/group exists. Does it make sense?

I put a screenshot below to show my idea. After the user enters the user/group name and the cursor leaves the field, the validation mechanism determines whether the user/group exists. Does it make sense?

Yes indeed. This is actually an improved mechanism than my suggestion, where an additional dialog is displayed.

We can either use it, or a simplified option, where pressing on the "V" (available in the original dialog, when adding new user/group) Verifies that user/group.

Note that "Can't find this user" is one kind of verification. It could also be an existing user that does not have permissions to be part of the desired group, so the warning should be accordingly.

Migrated to:  https://issues.redhat.com/browse/RHOAIRFE-22


JBEHAVE-1416 Replace example value printing with example parameters printing

Already merged https://github.com/vividus-framework/jbehave-core/commit/82aac253b81c8ddd6a5cc8c6bf2d088802e1da2d