Metrics in "/actuator/prometheus" are not consistent in a multi nodes environment (kubernetes)

What did you do?
My application is built using Spring Boot and is deployed with multiple replicas in a Kubernetes cluster. I am using the /actuator/prometheus endpoint to expose metrics. However, I've noticed that the metrics returned by this endpoint are different and inconsistent depending on which server instance is accessed. When I refresh the /actuator/prometheus page, the values change based on the server I hit.
Is there a way to make the metric values consistent across all nodes?
What did you expect to see?
I expect to see metrics are consistent across all nodes and not each node track its own metrics
What did you see instead? Under which circumstances?
each node track its own metrics (If I aggregate metrics using a promql query I will then have duplicate)
System information
No response
Prometheus version
No response
Prometheus configuration file
No response
Alertmanager version
No response
Alertmanager configuration file
No response
Logs
No response

This seems to be a question about Spring Boot usage, not an issue in the Prometheus server.
Note that https://github.com/prometheus/prometheus/ is the repository for the Prometheus Server (and not "all of Prometheus"). I recommend to use our community channels to ask usage questions. In your particular case, you might also want to consider Spring Boot community channels.


Swift 6 Native Builds

Goals :soccer:
This PR tracks the implementation of full concurrency checking when building in Swift 6 mode. It's unknown whether all of these changes will be fully backward compatible.
Implementation Details :construction:
This PR largely consists of Sendable annotations, with a few logic changes to fix actual safety issues.
Testing Details :mag:
Tests still need to be fixed.

Any news on Swift 6 support?

Alamofire doesn't need to do anything to "support" Swift 6 or be integrated with Swift 6 projects. This PR just tracks the changes to make it build with Swift 6 internally. There are only a few things left in the library itself, mainly interactions with Apple types that aren't Sendable. (There are also warnings in the test suite, but I can deal with that later.) Feel free to try the branch and report any issues you find.

The problem i've run into, is that when integrating in my own project, many of the types provided are not Sendable. Usually you can get around this with @preconcurrency import. However for closure types, @preconcurrency import has no effect, and there is no way to silence the warnings. I can see in this branch you have fixed that, but full release of this branch is something that is blocking us from fully supporting complete concurrency/swift 6.

Yes, this branch should fix that, in addition to making and requiring more things as Sendable. It also marks many APIs as @preconcurrency so these requirements don't break anything.

Will AlamofireImage also get Swift 6 builds in the near future? I noticed Alamofire/AlamofireImage#478 (not quite the same, since that's about @retroactive, not Swift 6 per se), but no PR.

Yes, AlamofireImage will get an update once I ship the Alamofire update.

@jshier  Could you tell me when the version of Alamofire that supports Swift 6 will be released?


Bring back support for JwtUtils.IssueUserJWT

Proposed change
In v1 client there was a JwtUtility which had IssueUserJWT function that can be handy when this things have to be generated on the fly. v2 client doesn't have this feature any more.
After discussing with @mtmk he mentioned that there is a plan to build a separate package to support such functionality in the future. Creating this ticket to keep track of this.
Original code:
https://github.com/nats-io/nats.net/blob/a85c85692021c72ffcfbb0d93a799366afa35669/src/NATS.Client/Internals/JwtUtils.cs#L25
Use case
A system can have its own user set for which there are no pre-generated credentials. There is a need to generate user JWT for NATS authentication.
Contribution
No response

The de-facto JWT Library is the Go library - https://github.com/nats-io/jwt
I think the JS version also has fairly broad support - https://github.com/nats-io/jwt.js
Would need to decide what functionality NATS.Jwt would implement.  Just minting User JWTs seems like a good place to start.  Would want to make sure that any primitives created could eventually apply to all of the JWT types though.

@scottf @Jarema do / should we have a spec for this?

do / should we have a spec for this?
Basically as you already noted, implementing the IssueUserJWT. I'm currently in the process of expanding the java to be able to support the auth callout authorization request and response so those will need to be supported as well.

It would be nice to have a spec for this, but that woud need to cover a lot more than just this, and rather the whole NATS auth suite with NKEYS, etc.

We also need to move NkeyPair implementation into a new NATS.Nkey package
NATS.Client.Core    NATS.Jwt
           \         /
            \       /
             v     v
            NATS.Nkey

I suggest following the the pattern of other languages, where there is a repo nkeys.language.

repos: nats-io/jwt.net, nats-oi/nkeys.net
target: netstandard-2.0

note we want to move/copy nkeys implementation out so we can implement JWT utilities as a separate package. we need to check if #390 is netstandard compliant.

Perhaps dotnet user-jwts could be leveraged here instead of rolling something new?

Oh, wait... this is not dev/test usage, right? Or is it?

It's for prod usage as well. But using dotnet tooling at least for dev/test is a great idea regardless. Not sure if the algorithms NATS uses would be available in dotnet user-jwts?

The de-facto JWT Library is the Go library - https://github.com/nats-io/jwt
I think the JS version also has fairly broad support - https://github.com/nats-io/jwt.js
Would need to decide what functionality NATS.Jwt would implement. Just minting User JWTs seems like a good place to start. Would want to make sure that any primitives created could eventually apply to all of the JWT types though.

I believe there is great value in wrapping the entire nats-resolver JWT functionality as well with a Context, for simple management JWTs via NATS via the .NET SDK. Which would increase it's viability as a replacement for SignalR 💪

I believe there is great value in wrapping the entire nats-resolver JWT functionality as well with a Context, for simple management JWTs via NATS via the .NET SDK. Which would increase it's viability as a replacement for SignalR 💪


Update README.md

updated the tech law list

I found someone who is into Tech law, i updated the list


Code lab 1: for querying root_id and import it to model

Starting from the branch codelab-root_id-question, one can practice reimplementing:

Add a function in inventory storage to query the root_id of an inventory snapshot.
Import the root_id to the data model description.

My solution is at branch codelab-root_id-sol.
How to see the solution:
Compare branches codelab-root_id-sol and codelab-root_id-question, the diff will provide an idea what has been changed.

Thanks @jiyunyao we'll leave this here for now and revisit getting a codelab for the website 2.0-docs. Consider this done for now.


Music Editor User Study

The Problem
We would like to change our existing melody editor and provide a new suite of music editing features to arcade. This will hopefully draw in more users and provide more education opportunities.
Before we narrow on a design, we need to test the following hypotheses:

Users will prefer tools that are more aligned with digital music makers / sequencers
Users have some desire to learn music as it is taught professionally
Users will want to use MakeCode for micro:bit more if there is a better music editing tool
Users are dissatisfied with the current melody editor
Users want to create their own original songs
Users want to replicate existing songs they like
Users want to upload an audio file they have into their projects

Based on our validation or invalidation of these hypotheses, we can move forward with a design
As an ancillary point of data, we are also sending a survey of questions to adults, primary music teachers and music enthusiasts. This is to help us understand how our music editor will fit into primary and secondary education.
Links

OneNote User Study Outline
Figma Design File
Music Editor Survey
User study videos

Azadeh
Thabo

Would be great to get imporoved music and music editor support in MakeCode Arcade, on the same level of the 8-bit graphics and era, with recognizable tools(compared to other DAWs), to enhance the self made games, the user experience and for usefulness within music programming courses.
Everybody who is of some age by now, remember the amazing feeling when going from the sound of the IBM 386 PC tweet beeps and bops, to their first real soundcard or the much better experience on a C64/Amiga at the time. ;-)
Day and night!

@riknoll fyi

Closing we have new music editor.


Script export interface

This provides a new module, which contains an interface for conveniently working with script exports. It's meant to look quite similar to the existing unit testing interface (which it will probably replace or subsume eventually), but to minimize downstream breakage, it currently stands alone.
Notable features:

Implicit parameter passing
Automatic checks for linking and correct script role
Lexically-scoped modification and setting of implicit parameters
Type safety

Feedback on the API, and documentation, is especially sought after: currently, there's no example code or README entry, because I want this to crystallize before I write them, having taken everyone's feedback on board.

One more feature request that I completely forgot on the first time: debug scripts. I'd be nice if we can supply debug version of ScriptExport and automatically run it when production script fails in order to provide the trace information.

After talking with @SeungheonOh a few days ago, and then talking with @kozross today, we've decided that we actually _don't _ want DebuggableScript here. It doesn't make much sense, because this interface is going to use evalScriptHuge by default, and the most likely usecase (via PCB) isn't going to make particularly realistic script contexts anyways.
(Just posting here for posterity)


feat(SPV-1074): new chain query

This pull request introduces a significant refactor to integrate ARC services into the SPV wallet application. The most important changes include the addition of a new chain service, modifications to transaction callback handling, and updates to configuration and testing to support the new service.
Integration of ARC Services:

New Chain Service:

Added chainService and related interfaces to handle ARC queries (engine/chain/chain_service.go, engine/chain/interface.go). [1] [2]
Implemented queryService for querying transaction statuses from ARC (engine/chain/internal/query/query_service.go).
Added models for ARC transaction info and errors (engine/chain/models/tx_info.go, engine/chain/models/arc_error.go, engine/chain/models/txstatus.go). [1] [2] [3]

Modifications to Transaction Handling:

Transaction Callback Handling:

Updated transaction callback structures to use chainmodels.TXInfo instead of broadcast.SubmittedTx (actions/transactions/broadcast_callback.go, engine/action_transaction.go). [1] [2]
Changed import paths to reflect new ARC models (actions/transactions/broadcast_callback.go, engine/action_transaction.go, engine/client.go). [1] [2] [3]

Configuration and Testing Updates:

Configuration Enhancements:

Added ARC configuration options and initialized chain service in the client (engine/client.go, engine/client_internal.go). [1] [2] [3]
Updated service loading to include ARC settings (config/services.go).

Testing:

Added unit tests for the query service and mock responses for ARC API (engine/chain/internal/query/query_service_test.go, engine/chain/internal/query/arc_mock_test.go). [1] [2]

Linter Configuration:

Linter Updates:

Added bodyclose linter to .golangci-lint.yml to ensure proper handling of HTTP response bodies.

Pull Request Checklist

[x] 📖 I created my PR using provided  : CODE_STANDARDS
[ ] 📖 I have read the short Code of Conduct: CODE_OF_CONDUCT
[ ] 🏠 I tested my changes locally.
[ ] ✅ I have provided tests for my changes.
[ ] 📝 I have used conventional commits.
[ ] 📗 I have updated any related documentation.
[ ] 💾 PR was issued based on the Github or Jira issue.

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 44.62810% with 67 lines in your changes missing coverage. Please review.

Project coverage is 47.17%. Comparing base (4d02d68) to head (b98e2f9).
Report is 2 commits behind head on main.

Files with missing lines
Patch %
Lines

engine/tx_sync_task.go
0.00%
25 Missing :warning:

engine/record_tx_strategy_outgoing_tx.go
0.00%
10 Missing :warning:

engine/client_options.go
0.00%
9 Missing :warning:

engine/chain/internal/query/query_service.go
84.31%
7 Missing and 1 partial :warning:

engine/model_transactions.go
0.00%
4 Missing :warning:

engine/action_transaction.go
0.00%
2 Missing :warning:

engine/chain/models/arc_error.go
50.00%
2 Missing :warning:

engine/chain/models/tx_info.go
0.00%
2 Missing :warning:

engine/client.go
33.33%
2 Missing :warning:

engine/paymail.go
0.00%
2 Missing :warning:

... and 1 more

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #715      +/-   ##
==========================================
+ Coverage   47.06%   47.17%   +0.11%
==========================================
  Files         307      311       +4
  Lines       13209    13292      +83
==========================================
+ Hits         6217     6271      +54
- Misses       6395     6423      +28
- Partials      597      598       +1

Flag
Coverage Δ

unittests
47.17% <44.62%> (+0.11%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines
Coverage Δ

config/services.go
54.54% <100.00%> (+0.18%)
:arrow_up:

engine/chain/chain_service.go
100.00% <100.00%> (ø)

engine/client_internal.go
65.13% <100.00%> (+0.94%)
:arrow_up:

actions/transactions/broadcast_callback.go
0.00% <0.00%> (ø)

engine/action_transaction.go
35.60% <0.00%> (ø)

engine/chain/models/arc_error.go
50.00% <50.00%> (ø)

engine/chain/models/tx_info.go
0.00% <0.00%> (ø)

engine/client.go
62.58% <33.33%> (-0.65%)
:arrow_down:

engine/paymail.go
0.00% <0.00%> (ø)

engine/model_transactions.go
66.91% <0.00%> (ø)

... and 4 more

Continue to review full report in Codecov by Sentry.

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


The low accuracy of CIFAR100

Hi, thanks for sharing the code. I run the training scripts of CIFAR100 but only get an accuracy of 66% (without quantization), instead of 74%. Can you please provide the parameter setting of the training script?
Thanks,

@ziqi-zhang Hi, have you solved this issue? I also meet this problem.


usage in concurrent application

Hi guys, I don't see any example of concurrent usage.  Is it safe to use the same the same client object from multiple go-routine?

yes it's safe and actually that's how you do it otherwise you'd not be using the pool of connections.


[ALLUXIO-2287]Update "an URI" to "a URI"

https://alluxio.atlassian.net/browse/ALLUXIO-2287
Update "an URI" to "a URI"
Fix javadoc in AlluxioURITest.java

Can one of the admins verify this patch?

ok to test

Jenkins, add to whitelist

@njunth Thanks! Could you please sign the CLA?

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/11748/
Test PASSed.

LGTM, thank you for contributing to Alluxio!


Run closeReleasedIssueIfNeeded also on release is released

In order to close the issue when a prerelease is changed to release, run
closeReleasedIssueIfNeeded also on release.published event.
c.f.

published: a release, pre-release, or draft of a release is published
released: a release or draft of a release is published, or a pre-release is changed to a release
https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release

Thanks for this great GitHub Action! We are heavily depending on this!! 😄

I wasn't thinking about this case!
I think the released  type is suitable for this action. It's a mistake to use the published event.
I'll edit the docs later and merge this PR! Thank you!


Boto3 Config Unsupported Values

Describe the bug
Attempting to use tcp_keepalive as a keyword argument to botocore.config.Config results in the following typing error:
core/aws.py:127: error: Unexpected keyword argument "tcp_keepalive" for "Config"  [call-arg]
        return Config(

E.g.
Config(
    max_pool_connections=max_pool_connections, tcp_keepalive=True, **kwargs
)

This tcp_keepalive does appear in the boto3 source as an annotated type in the docstrings, along with several other arguments that don't appear to be supported in the stubs right now:
https://github.com/boto/botocore/blob/a60b1d40a75fd6a8b4969d317e3c5b00a88c60da/botocore/config.py#L187-L191
Additional context

boto3==1.26.88
boto3-stubs==1.26.88
botocore==1.29.88
botocore-stubs==1.29.88
mypy==1.0.1

Thanks for such a quick reply, I just tested and confirmed that typing for Config is working as expected now!


Remove Shift+MouseDrag mousemapping

This shortcut is causing a lot of confusion for users who expect shift+select to work. Solves #8

Tagging @vishnevskiy for visibility.

Also, @josevalim - thoughts on bringing this into the http://github.com/elixir-lang repo to live along the others (vim, emacs, etc.)? This repo doesn't seem to be as actively monitored as the community would like.

You guys are free to take it over :)
I don't use Sublime anymore

@dbernheisel we only maintain only the syntax ones on Elixir core.
@vishnevskiy oh, good to know. Would you give access to someone willing to maintain it? If so, any candidates? :)

Sure if someone is interested :) I have none


Cluster Domain and Ingress Class ignored by install checks?

I've tried both 0.6.0 and 0.7.0 alpha1 and have the same results.
Installing with:
acorn install --cluster-domain sandbox.empennage.net --ingress-class-name ingress-nginx-internal --internal-registry-prefix nope.dkr.ecr.eu-west-1.amazonaws.com/acorn/
(I also tried with a . in front of the cluster domain).
Results in the checks failing I assume due to an ingress with no class and an acorn.io domain being created for the check:
NAME                           CLASS    HOSTS                     ADDRESS   PORTS   AGE
acorn-check-ingress-nl8z4whc   <none>   inflight-check.acorn.io             80      3s

Using --checks=false (or --skip-checks for 0.7.0) sorts everything out. The ConfigMap seems to have the expected values.
By the way, the warning in 0.7.0 (I know it's alpha I'll let you off ;) ) still has the old removed --checks flag.
  •  WARNING:  Post-install checks failed. Use `acorn check` to debug or `acorn install --checks=false` to skip
                 IngressCapability: Ingress not ready (test timed out after 1 minute)

Thanks for the report. Will take a look.

Hi @cablespaghetti !
We're not actually accessing the ingress during the check but only wait for it to be populated with an address by the Ingress controller. That should work for a not-externally-routable address even.
Regarding the Ingress Class, which could actually break this check: Do you have more than one ingress class? If yes, do you have the one you want set as the default ingress class (annotation ingressclass.kubernetes.io/is-default-class)?

bumping to v0.8

@cablespaghetti thanks for the feedback. I figured there was a regression which should be fixed by #1730

@cablespaghetti This issue should be fixed and available in acorn version v0.8.0-rc4+b6a95e8a- https://github.com/acorn-io/runtime/releases/tag/v0.8.0-rc4.

closing this out until we hear back otherwise.


Only restartChecks if pod is master for configReloader

Fixes #925

Great find!  I feel like this one should go into a different place, though.
Check out the control code here.  This control loop is responsible for doing various check starts and stops and reloads.  It feels like the configReloader func should be refactored to return a channel, then after reloading configuration, it should notify the channel that configuration has changed.  That signal would go into the switch in the control code loop and result in this reload (but only if master!).
This way we have a central place to manage all reloading and check start/stopping control flow...

You could probably move the config reloader goroutine to be just above the control flow... up where there call to monitorKHJobs() is...

Great find! I feel like this one should go into a different place, though.
Check out the control code here. This control loop is responsible for doing various check starts and stops and reloads. It feels like the configReloader func should be refactored to return a channel, then after reloading configuration, it should notify the channel that configuration has changed. That signal would go into the switch in the control code loop and result in this reload (but only if master!).
This way we have a central place to manage all reloading and check start/stopping control flow...

makes sense! will refactor to do so!


Online validation errors

Hi, I am currently adding support for the new Oanda v20 REST API to the LEAN Engine and I just noticed a few validation errors on the v20 JSON file, using the swagger online validator.
Here is the link for the error output: https://online.swagger.io/validator/debug?url=https://raw.githubusercontent.com/oanda/v20-openapi/master/json/v20.json
I'm not sure if this could cause any problems with the generated C# code, but just wanted to let you know about it.

Hi Stefano,
Thanks for the input, I've fixed up the spec and committed it. It should pass now with no errors.
Let me know how you are progressing, I'm interested to see what you are able to generate. I know for certain there are more OANDA API clients out there who are interested in C# bindings
Dave

Thank you Dave, I'll regenerate the C# code and let you know.
I found a small typo here:
https://github.com/oanda/v20-openapi/blob/master/json/v20.json#L175


Fix missing import

I've added missing import and sorted imports according to PEP8 recommendations.

OK, it's already fixed on master - I'm declining it.


Plamen5kov/incremental build

runAstParser task runs only for changed input files
astParser tool runs only for passed js files, instead of whole directory
traversal of folders moved to gradle so it can be passed as incremental input
used incubating gradle api Incubating Task

Solved Problem:
Try to improve slow build, so the whole static javascript analysis isn't triggered for pure javascript files.
Problem that occurred:
:asbg:traverseJsFiles  // traverses js files
:asbg:runAstParser // only new js files are passed (all on first build)
:asbg:generateBindings UP-TO-DATE  // if pure js file generate bindings is not triggered
:mergeF0DebugShaders UP-TO-DATE
:compileF0DebugShaders UP-TO-DATE
:generateF0DebugAssets UP-TO-DATE
:mergeF0DebugAssets // uses same inputs dir as runAstParser (no controll here)

That means that when a pure js file is changed, before there were two tasks which depended on it:

asbg:runAstParser (fixed with incremental build)
mergeF0DebugAssets which is not under our control.

ping: @NativeScript/android-runtime

Great job, @Plamen5kov! I am linking the pull with this issue. Also, it would be really helpful if you can update the issue with some numbers about the actual gain - e.g. we save 5 seconds on incremental build.


Add image optimization config via env vars

Changes:
Image optimization settings (allowed domains and formats) can be now configured via env variables
Default settings did not changed.

Task linked: CU-2juxb6y Demo instance images are not displayed


Updates avatar stack to remove soft 10 limit

An avatar stack had a limit of 10 avatars, based on a zIndex styling choice.
This PR updates this component to set the z-indices on avatars in a stack based on the total number of elements it intends to display, and not a hard cap of 10
Closes #1438
Screenshots
Please provide before/after screenshots for any visual changes
Merge checklist

[ ] Added/updated tests
[ ] Added/updated documentation
[ ] Tested in Chrome
[ ] Tested in Firefox
[ ] Tested in Safari
[ ] Tested in Edge

Take a look at the What we look for in reviews section of the contributing guidelines for more information on how we review PRs.

closing this at it seems like the limit is intended.  May try to follow up with a dev only warning


GrailsRememberMeAuthenticationFilter causes POST/PUT/DELETE requests to redirect to GET request.

With the plugin version 2.0-RCX, I noticed that after everytime I restart my Grails app, my first POST/PUT/DELETE request (with valid remember me cookies) will be automatically redirected to the same URI, thus, changing the method to GET (redirect behavior) and removed all my POSTED json data, causing a lot of problem.
Is this something to do with the SavedRequest feature or something? I had to fall back to the previous remember me filter by:
1 . Define new filter in resources.groovy file:
myOldRememberMeAuthenticationFilter(org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter) {
            authenticationManager = ref('authenticationManager')
            rememberMeServices = ref('rememberMeServices')
}
2 . Redefine filterChain in Config.groovy (to remove the new GrailsRememberMeAuthenticationFilter):
grails.plugin.springsecurity.filterChain.filterNames = [
   'securityContextPersistenceFilter', 'logoutFilter',
  'authenticationProcessingFilter', 'myOldRememberMeAuthenticationFilter',
   'anonymousAuthenticationFilter',
   'exceptionTranslationFilter', 'filterInvocationInterceptor'
]
Hope someone have a new solution for this.

 Yesterday I spent full day figuring out and then fighting these "405 - Method Not Allowed" errors after upgrade spring-security-core plugin to to 2.0-RC2 version.

+1 for a developer's day being saved.  We use blue-green deployments but form POSTs were not working after restart and often user data was lost.

I had a problem after redefining the filterChain, so I decided to redefine the rememberMeAuthenticationFilter in resources.groovy and not set the authenticationSuccessHandler, which has the effect of terminating and redirecting the request after a remember-me authentication:
	rememberMeAuthenticationFilter(GrailsRememberMeAuthenticationFilter,
			ref('authenticationManager'), ref('rememberMeServices'), ref('requestCache')) {
		createSessionOnSuccess = SpringSecurityUtils.securityConfig.rememberMe.createSessionOnSuccess // true
	}

@long-tran is this still an issue in the 3.2.x version of the plugin?
If so, would you be so kind as to attach or link to an app which duplicates the problem?


CI broken due to missing libXss.so

Hi
Sounds like our CI is broken from yesterday because of missing libXss.so for chromium to run. Also, isn't it better to lock the chromium version to a stable one explicitly?
(node:36) UnhandledPromiseRejectionWarning: Error: Failed to launch the browser process!
/builds/project/cms/node_modules/penthouse/node_modules/puppeteer/.local-chromium/linux-722234/chrome-linux/chrome: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/master/docs/troubleshooting.md
    at onClose (/builds/project/cms/node_modules/penthouse/node_modules/puppeteer/lib/Launcher.js:750:14)
    at Interface.<anonymous> (/builds/project/cms/node_modules/penthouse/node_modules/puppeteer/lib/Launcher.js:739:50)
    at Interface.emit (events.js:327:22)
    at Interface.close (readline.js:416:8)
    at Socket.onend (readline.js:194:10)
    at Socket.emit (events.js:327:22)
    at endReadableNT (_stream_readable.js:1220:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:21)
(node:36) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)

hi @AmirrezaNasiri that's a good idea, I'll make some changes to proper lock the version

I solved this error by installing the missing dependencies, as explained in https://medium.com/@ssmak/how-to-fix-puppetteer-error-while-loading-shared-libraries-libx11-xcb-so-1-c1918b75acc3
@edbizarro it'd be nice if you added that in the Dockerfile


Call audio_object_{add, remove}_property_listener outside of assert_eq

In create_blank_device_sync, audio_object_{add, remove}_property_listener is called within a assert_eq!, which may not be executed in optimized build.

The test fails until #111 is merged.


Error on buid

Hey guys!
i'm getting this error on build time :
MKTableViewCell.swift:54:48: Use of undeclared type 'Set'
override public func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {

I'm pretty new to swift, so any help would be much appreciated :+1:

In fact it seems that it's a typo in method.
You should use :
public override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {

note i also need to change this in the method it self :
if let firstTouch = touches.first as? UITouch {

to :
super.touchesBegan(touches, withEvent: event)
        if let firstTouch = touches.allObjects[0] as? UITouch {

Hi @olivierto . You should use Xcode6.3 to build this version.

I am getting nearly 17 errors while building my application with MaterialKit. I used cocoapods to add MaterialKit to my project. If I am manually adding the files (MaterialKit .swift files) to my project, then no error comes. Please let me know whether I missed something when using pods.
Thanks,
Augustine


I want to Install opencv dnn module to python3 but when i run script it automatically got installed to python2.7

I wanted opencv 4.1.1 to be installed on python3 but it got installed to python 2.7 how I can reinstall it to python3 or is there any command to make it use with python3.
Also there is preinstalled version of Opencv in python3 how i can remove it

I have complied successfully with python3 by followed these steps:

Uninstall Python2 out of your Jetson
sudo apt purge -y python2.7-minimal

Replace default Python2 by Python3(and pip also)
sudo ln -s /usr/bin/python3 /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip

Build opencv 4.4.0
sudo ./build_opencv.sh

Result:

I hope this help :)

@MinhDung0803  @mdegans I did as you said and uninstalled python2 but then i run the script and observed that it again reinstalled python2 while ongoing process.
can you create separate scripts for python3 and python2 it might help a lot.
i am trying to install cv2 with your sctipt in jetpack 4.6 i think its installing version opencv 4.4 will update you the result i am installing on jetson xavier nx i.e if successful or not.
thanks.

The expected behavior is to build for both. I'll try to replicate when I get a chance.
@MinhDung0803
These commands here...
sudo ln -s /usr/bin/python3 /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip

...might break a lot of things on Linux for Tegra because /usr/bin/python is usually python2 and apt needs to know when a python version changes. Try instead:
sudo update-alternatives --config python

To see what versions are available and switch. It will still likely break a lot of things, but hopefully fewer. Recent Ubuntu versions (and likely L4T) use python instead of python3, but only if you install a python-is-python3 package for it.
$ python
Command 'python' not found, did you mean:
  command 'python3' from deb python3
  command 'python' from deb python-is-python3


[4.9.x] Renew key expiry

Purpose
Porting https://github.com/wso2/carbon-kernel/pull/3523 to 4.9.x

Duplicate https://github.com/wso2/carbon-kernel/pull/3827


"NativeMethods" is inaccesible due to its protection level

I'm trying to update another project to use the latest version of ScintillaNet, but I get this error:
1>D:\Modding\GitHub\GZDoom-Builder-Bugfix\Source\Core\Controls\Scripting\ScriptEditorControl.cs(152,29,152,42): error CS0122: 'NativeMethods' is inaccessible due to its protection level

Here's the code:
			// Script editor properties
			//TODO: use ScintillaNET properties instead when they become available
			scriptedit.DirectMessage(NativeMethods.SCI_SETBACKSPACEUNINDENTS, new IntPtr(1));
			scriptedit.DirectMessage(NativeMethods.SCI_SETMOUSEDOWNCAPTURES, new IntPtr(1));
			scriptedit.DirectMessage(NativeMethods.SCI_SETTABINDENTS, new IntPtr(1));

Not sure what you mean. There's no mention of unused.args in that page. I guess what I want to know is if it's the 2nd or 3rd parameter of DirectMessage that should be 1.

Page Down does not need any additional arguments, so the two unused arguments are null:
const int SCI_PAGEDOWN = 2322; scintilla.DirectMessage(SCI_PAGEDOWN, IntPtr.Zero, IntPtr.Zero);

Do SETTABINDENTS, or SETBACKSPACEUNINDENTS need additional parameters? I can't find any documentation.

https://www.scintilla.org/ScintillaDoc.html#SCI_SETTABINDENTS
https://www.scintilla.org/ScintillaDoc.html#SCI_SETBACKSPACEUNINDENTS
SCI_SETTABINDENTS and SCI_SETBACKSPACEUNINDENTS  both take only one bool parameter. So, as @Stumpii said, use IntPtr.Zero for the other parameter.
const int SCI_SETTABINDENTS = 2260;
const int SCI_SETBACKSPACEUNINDENTS = 2262;

void SetTabIndents(bool tabIndents)
{
    scintilla.DirectMessage(SCI_SETTABINDENTS, tabIndents ? new IntPtr(1) : IntPtr.Zero, IntPtr.Zero);
}

void SetBackspaceUnIndents(bool bsUnIndents)
{
    scintilla.DirectMessage(SCI_SETBACKSPACEUNINDENTS, bsUnIndents ? new IntPtr(1) : IntPtr.Zero, IntPtr.Zero);
}

Ah, I see. Thanks.

Closing as answered.


[ISSUE #2321] In resourceservice,  the recursion is optimized.

In resourceservice,  the recursion is optimized.

Codecov Report

Merging #2625 (42285bd) into master (63b330c) will decrease coverage by 0.81%.
The diff coverage is 84.37%.

@@             Coverage Diff              @@
##             master    #2625      +/-   ##
============================================
- Coverage     61.11%   60.30%   -0.82%
+ Complexity     4301     4256      -45
============================================
  Files           658      659       +1
  Lines         18836    18886      +50
  Branches       1669     1673       +4
============================================
- Hits          11512    11389     -123
- Misses         6388     6573     +185
+ Partials        936      924      -12

Impacted Files
Coverage Δ

...shenyu/admin/service/impl/ResourceServiceImpl.java
86.58% <84.37%> (-4.60%)
:arrow_down:

...gister/server/consul/ConsulConfigChangedEvent.java
0.00% <0.00%> (-85.72%)
:arrow_down:

.../server/consul/ConsulServerRegisterRepository.java
0.00% <0.00%> (-80.44%)
:arrow_down:

...rg/apache/shenyu/admin/utils/ThreadLocalUtils.java
0.00% <0.00%> (-66.67%)
:arrow_down:

...n/alibaba/dubbo/cache/AlibabaDubboConfigCache.java
45.12% <0.00%> (-30.49%)
:arrow_down:

...gin/apache/dubbo/cache/ApacheDubboConfigCache.java
44.44% <0.00%> (-28.40%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
44.68% <0.00%> (-18.09%)
:arrow_down:

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

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

...apache/shenyu/admin/utils/ShenyuDictH2Trigger.java
63.63% <0.00%> (-9.10%)
:arrow_down:

... and 35 more

Continue to review full report at Codecov.

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


How can I run these Java examples in eclipse on Windows?

When I run the Java examples in eclipse, I get various compiler issues.
E.g., for Scip scip = new Scip(); in the following example, "Scip cannot be resolved to a type"
The newest 6.0.1 download does not seem to have an "scip.jar" file https://scip.zib.de/download.php?fname=scip-6.0.1.tgz
The earlier 3.2.1 download does have scip.jar: https://scip.zib.de/download.php?fname=scipjni-3.2.1.win.x86_64.msvc.opt.spx.zip
But it may be outdated with the code example

I think I fixed that issue. I don't have any compilation issues now, but this issue when I run the program:
Exception in thread "main" java.lang.UnsatisfiedLinkError: D:\lib\libjscip-0.1.mingw.x86_64.msvc.opt.spx.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at jscip.Linear.main(Linear.java:11)

Ignore last one.
Current issue is:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jscip in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at jscip.Linear.main(Linear.java:12)

Following your questions on the SCIP mailing list, I think that you didn't execute the commands in the JSCIPOpt directory. If you still don't see the scip.jar then PLEASE let us know what happened during compilation and what you have tried so far.


[pointPens] Add {Filter,Recording,Transform,Rounding}PointPen

This PR adds a few point pens that are equivalent to the corresponding (segment) pens:

FilterPointPen: passes through points/components unchanged to another 'slave' pen; mostly used as base class for more interesting filter pens, such as..
TransformPointPen: a filter point pen that takes an Affine transforms and another point pen;
RoundingPointPen: filter point pen that rounds point coordinates and components' offsets to integer;
RecordingPointPen: records and replays point-pen commands (beginPath, addPoint, endPath)

Have you looked at the RecordingPointPen and TransformPointPen implementations from https://github.com/robotools/fontPens/tree/master/Lib/fontPens?

oops.. I didn't 😅
lemme have a look and see if I can merge them with mine

Ok, the TransformPointPen and RecordingPointPen now work the same as the ones from fontPens package. The only difference with my original implementation was that I included identifier in the positional argument and didn't have a slot for the extra kwargs. But I agree it's safer not to assume identifier is a positional arg (as it was introduced later), and it's good to keep the kwargs.
I haven't added the replayRecording method. Do we need one? Probably not.

I haven't added the replayRecording method. Do we need one? Probably not.

I added that for symmetry with recordingPen.py, but I don't think I've ever used it.
What would be a great is a PR for fontPens that imports the ones from fonttools, and issues a deprecation warning upon import. It's a bit silly to keep both.

What would be a great is a PR for fontPens that imports the ones from fonttools, and issues a deprecation warning upon import. It's a bit silly to keep both.

Sure, that can be done once these are merged.
Let me know if you have other comments, or I'll go on with the merge.


Constant error for each file copy

Hi,
First of all thanks for starting such a great project!
I wanted to flag the following error - for any single file I try to upload, I receive the following message:

1 Interrupted Action (window title)
An unexpected error is keeping you from copying the file. If you continue to receive this error, you can use the error code to search for help with this problem.
Error 0x80070057: The parameter is incorrect.

If I click on 'Try Again', the file is then successfully copied - however this obviously makes the drive unusable, i.e. as if you are copying an entire folder you may end up having to click on 'Try Again' 100s of times!
N.B.:

the same applies with other operations, i.e. deleting or renaming folders
copying works fine through the 'Upload here' function...
...which suggests it may be an issue with the system not waiting for files and folders to be moved over from cache before doing further changes - i.e. it creates a folder and starts copying files inside the folder before the creation is actually reflected in the cloud drive

Thank you,
Lorenzo
P.S.: some additional info on my platform:

Windows 10 x64 (fully updated as of today)
ACDDokanNet v1.7.3
Dokany x64 v1.0.3
2015 VC++ runtime
Have tried closing the app and re-running as Admin

Happy to provide the error log if helpful.

Hi,
I am also getting the same problem - fresh install with the latest everything.
I've got the same set up as OP.
I tried dragging my directory to the the mounted amazondrive/pictures - but got the same issue as OP.

I've also tried uploading just one file and I get the error above in OP's post.
Is there any info I can provide to assist?

The same here: Win 10 32bit fully patched.

I get that too. Too many service timeout errors.

Ah, so this is ACD having issues. Is there a way to configure re-tries and / or timeouts so that the mount keeps going until succeeds?

I do try to retry. But then Amazon returns Too Many Request error. Timeout happens on Windows side because there no result for 30 seconds.

Well, here is what I do not quite understand. I copied a single file 1.5G in size at the rate of 200 MB/s. The speed implies that the file was stored locally. At 99% the transfer stopped and then a short time later I saw the error. I retried several times with the same result and I did see the file in the cache after.
What I do not understand is why the failure happened if the file was successfully moved to the cache? I assumed that the transfer would be deemed successful once it is in the local cache and the upload would be in background. And then an file icon would indicate if the file is stored locally or remotely.
Did I get the logic wrong?

I'm totally new here, trying the software for the very first time.  Got the same problem as OP.  No one ever found a solution to this?  (been over 3 weeks now...)

Same issues as everyone above but I also get Error 0x8007013D: The system cannot find message text for message number 0x%1 in the message file for %2.
Here's my log file.
ACDDokanNetLog.zip

Hey guys, something to try. If you open up Windows services and go down to the service called Volume shadow copy and make sure its started. That fixed this error for me, but now I am getting an error that it cant copy file because its in use by another program, which I cant figure out.


Add feature to group consecutive lines: the clumping feature

—clump would have to be mutex with any of the context flags.   Non-consecutive lines get a blank line between them.
$ ack foo

100: foo
101: foo
102: foo

110: foo

168: foo

189: foo
190: foo

202: foo

Maybe it's -a, --adjacent.

Maybe it's -a, --adjacent.

GNU grep uses -a as a synonym for --text
"Process a binary file as if it were text; this is equivalent to
the --binary-files=text option"
which I guess is irrelevant since we won't do that ?
https://www.gnu.org/software/grep/manual/grep.html  ( sect.  2.1.6 )

That's kinda funny since -a in ack 1 had a similar effect.
Mostly I'm trying to come up with a good word that evokes the effect that it will have.

Mutex flags for --clump: -f, -g, -l (anything that lists files), -A, -B, -C (it conflicts with context), -c (counting)
It can deal with --group and --nogroup, and should be explicitly tested with them.

--clump needs to force a line break between files.

It's now --proximate.


remove west.yml

This was required when the repo was organized as a "downstream" project. However, it has since been reworked to use submanifests.
That makes the west.yml file obsolete here, so remove it.

Weird - CI didn't run after this file was removed.. I'm skeptical.

@stephanosio - this is extremely sketchy. I rebased and for some reason, removing this file prevents CI from running. Any ideas?

@stephanosio - this is extremely sketchy. For some reason, removing this file prevents CI from running. Any ideas? I even rebased onto main and updated this PR, which I thought would for sure trigger CI.

very strange indeed ... the workflows should have triggered for this PR.
can you try creating another PR?

@stephanosio - this is extremely sketchy. For some reason, removing this file prevents CI from running. Any ideas? I even rebased onto main and updated this PR, which I thought would for sure trigger CI.

very strange indeed ... the workflows should have triggered for this PR.
can you try creating another PR?

Yes, will do shortly


Build Test to validate behavior with pre-existing hooks

Add smoke test to confirm expected behavior when securli is added to a repo that has pre-existing pre-commit hooks to confirm we do not overwrite any existing hooks.

I moved this to done, since the story it was dependent on got wrapped up.


schema: remove curveRend in favor of lineRend.base

This is another follow up for #1157 (and #1273).
att.curveRend and att.lineRend.base is used now in places where the former was in use.
att.curveRend was using @lform and @lwidth (instead of @cform and @cwidth), yet in the attribute description the term "curve" was used. Furthermore it is unclear why you could say a curve is dashed, but were not allowed to encode how many dashes there are actually (@lsegs).
This intends to improve consistency in the schema a bit. Everything should work as before with the addition of @lsegs to bend, curve, lv, phrase, slur, and tie.

Thanks @rettinghaus.

@rettinghaus @lpugin @bwbohl Could you have a look at (kind of) related issue #1282 as well?


Luci wont let me set DNS6 static entry in "Use custom DNS servers" string

Steps to reproduce:
Example: Replace the following lines and remove this

go to: Network → Interfaces → wan6 (an interface with a static ipv6 address) → Advanced settings tab
uncheck "Use DNS servers advertised by peer"
under "Use custom DNS servers" enter valid DNS6 adress
cannot click on green "+" sign and add DNS6 adress - field is red and complains that enry is not valid

Expected behavior:
LUCI should let me enter DNS6 and should create line in dnsmasq.conf:
server=2a07:a8c0::75369c
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='SNAPSHOT'
DISTRIB_REVISION='r25279-62acd9a2f9'
DISTRIB_TARGET='bcm53xx/generic'
DISTRIB_ARCH='armv7l'
DISTRIB_DESCRIPTION='OpenWrt SNAPSHOT r25279-62acd9a2f9'
DISTRIB_TAINTS='Netgear R8000 (BCM4709)'

Works for me:

However I think you simply have a leading space in there, note the different initial space:

ah... ok thx


Consider workspace in FillID method

As investigated in https://github.com/Kong/kubernetes-ingress-controller/issues/5389, the FillID() method may generate the same ID for different entities with same "key" in different workspaces. However, ID should be unique through ALL workspaces. This will bring conflicts in configurations.
For example, if two consumers in different workspaces have  the same username, we will generate the same ID for the two consumers. Then one of them will receive a "ID already exist" error as described in https://github.com/Kong/kubernetes-ingress-controller/issues/5389. To resolve this, we need to consider workspace of the entity to generate ID from.

fixed in #395 .


AST transfer WIP

Very rough POC for #2409. Nowhere near ready to merge.
Mostly works. JS AST for checker.ts via "raw" transfer matches AST produced via current JSON API exactly. Some errors in AST for pdf.mjs and antd.js due to some of reasons listed below.
Edit 8/3/24: Output for pdf.mjs and antd.js is now correct.
Current deficiencies:

Incorrect output for files containing any non-ASCII characters.
Does not handle strings/identifiers/regexps containing \ escapes.
Statement and a few other types increase in size by 8 bytes (likely the cause of the performance regression seen in benchmarks).
Requires size of AST to be known in advance.
Hacky method of creating allocations.
Memory handling may be unsound!

Current dependencies on/for this PR:

#2457  👈
main

This stack of pull requests is managed by Graphite.

Does this mean we could use oxc_parser for eslint as well as prettier?

Maybe... Just to say this is very early stage work, the concept is not proven, and there is a long way to go yet. Some significant things would need to change within OXC to convert this from an experiment to a solid, dependable reality.
Personally, I do believe there is potential in this approach, but I think it's premature at this stage to talk a great deal about applications.
Sorry if that sounds negative. I'm just trying to give a realistic answer.

That's okay 😀 that's a perfectly reasonably answer

I don't believe the Codspeed benchmarks are accurate. Running benchmarks locally, I'm seeing more like x5 speed-up. Will investigate.

Yes, benchmarks on CodSpeed are completely wrong. Have raised an issue https://github.com/CodSpeedHQ/action/issues/96

Benchmarks are now correct (though with a lot of variance in them).


Crypto Facilities Derivatives Platform Implementation

Implementation of Xchange API client for Crypto Facilities Derivatives
Market

Code is based off of old tree; doesn't have Wallet change.


Fixed #24351, #24346 -- Added app_label to the signature of allow_migrate.

@timgraham could you please take another look at the docs when you have some time?


Fix CommandBufferExecFuture resubmitting command buffer after flush

[ ] Describe in common words what is the purpose of this change, related
Github Issues, and highlight important implementation aspects.

https://github.com/vulkano-rs/vulkano/issues/1294#issuecomment-912838204
This should prevent CommandBufferExecFuture from adding the command buffer to submission after being flushed, potentially fixing #1294. I've moved previous implementation of build_submission to build_submission_impl to avoid deadlock in case when flush() locks submitted mutex but then executes build_submission that attempts to check submission state using the same mutex.

[ ] Please put changelog entries in the description of this Pull Request
if knowledge of this change could be valuable to users. No need to put the
entries to the changelog directly, they will be transferred to the changelog
files(CHANGELOG_VULKANO.md and CHANGELOG_VK_SYS.md)
by maintainers right after the Pull Request merge.

Entries for Vulkano changelog:

Fixed CommandBufferExecFuture adding the command buffer to queue submission after being flushed.

[ ] Run cargo fmt on the changes.

[ ] Make sure that the changes are covered by unit-tests.

[ ] Update documentation to reflect any user-facing changes - in this repository.

@funmaker ok, I didn't detect any regressions. Merged. Thank you for the fix!


Help with configuration

Hello,
I'm having an issue that is quite annoying and I don't know how to solve it. This is what happens:
update(set|))
// input: (
update(set(|))
// input: )
update(set()|)
// input: backspace
update(set(|)
//input: backspace
update(set|

autopairs is constantly eating my closing brackets, and I don't know why, and I don't know how to configure it so it doesn't do that. Note that the count of the parens is not always supposed to make sense, in the example I included a closing parens that pairs with an opening parens earlier in a previous line (as maybe that's relevant with how the plugin counts).
What I'd want is that when I open a parens, it also inserts the closing parens, especially if the next parens in the line is already paired with an opening one.
Here's an example of a good behavior I'd like
update(set|))
// input: (
update(set(|)))

and
update(set()|))
// input: backspace
update(set|))

or
update(set()|))
// input: backspace
update(set(|))
// input: backspace
update(set|))

Let me know if that doesn't make sense, or if this maybe isn't the plugin to do this with

get a latest version
npairs.setup({
    enable_check_bracket_line = false
})

you can set that to do that

nice, that solved most of my issues, thanks


Update certificate request UI test

Resolve #634

Add back certificate request pending UI test
Reduce certificate flowjob delay in test environment

Sorry this isn't going as expected. I will inform when this is ready for review.

@Eakam1007 Thank you for your help. Now all tests are passing. Please review. I would appreciate your feedback.

@Eakam1007 Thank you for your help. Now all tests are passing. Please review. I would appreciate your feedback.

That's great, I will review it sometime today evening

Thanks for working on this

I'm the one to appreciate. I spent a lot of time debugging this. I should have asked earlier.


Build failed with this error message about 'NuGet.Build.Packaging.0.2.5-dev.1'

Recent downloading of the github code and attempting to build with VS2017 15.8.2 has failed with this error message 'NuGet.Build.Packaging.0.2.5-dev.1' is not found on source.
I have excluded the unavailable Plugin.AudioRecorder.NuGet project and tried to find the update / remove without success.
Any suggestion are appreciated
Cheers

Refer to the Building section in the docs... you need to install the NuGet.Build.Packaging package from its custom source.  Alternatively, just exclude the NuGet project and remove all NuGet.Build.Packaging references and you can build everything else sans the NuGet package.

Thanks for the reply.  I had attempted to remove the Nuget Packages by deleting them from the solution file.  But the only effective method was to edit each project file directly/manually.
All good.
Cheers,


Refac/integrate monitoring pkg

Changes:

refac: Integrate ComposeManager into sedgeActions
refac: Update sedge's data directory

Types of changes
What types of changes does your code introduce?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update
[ ] Code style update (formatting, renaming)
[x] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Other (please describe):

Testing
Requires testing

[x] Yes
[ ] No

In case you checked yes, did you write tests?

[x] Yes
[ ] No

Codecov Report
Attention: Patch coverage is 61.36364% with 17 lines in your changes missing coverage. Please review.

Project coverage is 24.60%. Comparing base (6d8c249) to head (4f2340d).

Files with missing lines
Patch %
Lines

cli/actions/setup.go
33.33%
3 Missing and 3 partials :warning:

cli/actions/run.go
40.00%
2 Missing and 1 partial :warning:

cmd/sedge/main.go
0.00%
3 Missing :warning:

internal/compose/compose.go
72.72%
2 Missing and 1 partial :warning:

cli/down.go
50.00%
1 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #464      +/-   ##
===========================================
- Coverage    24.61%   24.60%   -0.02%
===========================================
  Files          119      119
  Lines        22000    22002       +2
===========================================
- Hits          5416     5414       -2
- Misses       16058    16060       +2
- Partials       526      528       +2

Flag
Coverage Δ

unittests
24.60% <61.36%> (-0.02%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

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

Created a separate PR for updating "sedge-data" default directory #468


Remove reliable websockets configuration

The server side configuration will be removed
and the feature will always be enabled now.
Hence removing the if conditions and updating
the code to assume that reliable websockets
is always true.
For compatibility with older clients, the server
will always return true for this config setting
unless we reach to an unsupported version.
https://community-daily.mattermost.com/boards/workspace/zyoahc9uapdn3xdptac6jb69ic/285b80a3-257d-41f6-8cf4-ed80ca9d92e5/495cdb4d-c13a-4992-8eb9-80cfee2819a4/7m95frqbk9o8zxin6xo9c7iusoh
NONE

So backwards compatibility? ESR? I can see a lot of ppl complaining

Please read the PR description Elias :)

Agniva I did that is the reason for my comment

Ah my apologies. Then I think this is unnecessary for now. Closing it. Thanks Elias.


Add support for Databricks complex types (arrays/structs)

referring to a more general issue https://github.com/open-metadata/OpenMetadata/issues/12127


[Enhancement]: There was no "HOME" button in CSS_SELECT GAME.

Do you want to have the enhancement of existing game ? 😀 Describe yourself..
Game enhancement
There should be a "home" button navigating to home page.
Describe the solution you'd like
Solution steps
i will add a home button navigating to home page.
Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @TusharChamlikar , You can't have another issue before completing the previous one 😀
you already have the following 1 open issues 👀 ! :
#3690

Hey @TusharChamlikar ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇

Hey @TusharChamlikar !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹


Backport "HBASE-27153 Improvements to read-path tracing" to branch-2

This is a backport of #4572 .

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

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

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
3m 45s
branch-2 passed

+1 :green_heart:
compile
1m 53s
branch-2 passed

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

+1 :green_heart:
javadoc
0m 56s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
1m 24s
hbase-common in the patch passed.

+1 :green_heart:
unit
2m 29s
hbase-client in the patch passed.

-1 :x:
unit
8m 46s
hbase-server in the patch failed.

35m 33s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux aff9681a2764 5.4.0-96-generic #109-Ubuntu SMP Wed Jan 12 16:49:16 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / b570d2e81d

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

Max. process+thread count
562 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  9s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
3m 12s
branch-2 passed

+1 :green_heart:
compile
1m 32s
branch-2 passed

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

+1 :green_heart:
javadoc
1m  5s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

+1 :green_heart:
javadoc
1m  7s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 53s
hbase-common in the patch passed.

+1 :green_heart:
unit
3m 10s
hbase-client in the patch passed.

-1 :x:
unit
13m 31s
hbase-server in the patch failed.

42m 24s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux df53b8562109 5.4.0-1043-aws #45~18.04.1-Ubuntu SMP Fri Apr 9 23:32:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / b570d2e81d

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/1/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-4573/1/testReport/

Max. process+thread count
621 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/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
1m 21s
Docker mode activated.

_ Prechecks _

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

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

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

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 49s
branch-2 passed

+1 :green_heart:
compile
4m 37s
branch-2 passed

+1 :green_heart:
checkstyle
1m 10s
branch-2 passed

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

+1 :green_heart:
spotbugs
3m 17s
branch-2 passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
4m 31s
the patch passed

+1 :green_heart:
javac
4m 31s
the patch passed

+1 :green_heart:
checkstyle
1m  4s
the patch passed

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

+1 :green_heart:
hadoopcheck
9m  4s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1.

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

+1 :green_heart:
spotbugs
3m 26s
the patch passed

_ Other Tests _

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

43m  6s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 217fa9bc67eb 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / d129b56f26

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/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
0m 49s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 25s
branch-2 passed

+1 :green_heart:
compile
1m  5s
branch-2 passed

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

+1 :green_heart:
javadoc
0m 49s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
1m 23s
hbase-common in the patch passed.

+1 :green_heart:
unit
2m 31s
hbase-client in the patch passed.

+1 :green_heart:
unit
184m 28s
hbase-server in the patch passed.

207m 20s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux f23e4c53ebd5 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
branch-2 / d129b56f26

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

Max. process+thread count
2327 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 10s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
3m  6s
branch-2 passed

+1 :green_heart:
compile
1m 25s
branch-2 passed

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

+1 :green_heart:
javadoc
1m  1s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
1m 46s
hbase-common in the patch passed.

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

+1 :green_heart:
unit
200m 17s
hbase-server in the patch passed.

227m 11s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux d7e0558972af 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / d129b56f26

Default Java
AdoptOpenJDK-11.0.10+9

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

Max. process+thread count
2411 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  5s
Docker mode activated.

_ Prechecks _

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

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

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

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 13s
branch-2 passed

+1 :green_heart:
compile
3m 30s
branch-2 passed

+1 :green_heart:
checkstyle
1m  3s
branch-2 passed

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

+1 :green_heart:
spotbugs
2m 30s
branch-2 passed

-0 :warning:
patch
1m 34s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

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

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

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

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

+1 :green_heart:
checkstyle
1m  2s
the patch passed

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

+1 :green_heart:
hadoopcheck
7m 44s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1.

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

+1 :green_heart:
spotbugs
2m 46s
the patch passed

_ Other Tests _

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

35m 32s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux ea087af1e39e 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / bd08ebb21c

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/3/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
1m 16s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
3m  0s
branch-2 passed

+1 :green_heart:
compile
1m 26s
branch-2 passed

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

+1 :green_heart:
javadoc
1m  5s
branch-2 passed

-0 :warning:
patch
5m 49s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

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

+1 :green_heart:
unit
2m 45s
hbase-client in the patch passed.

+1 :green_heart:
unit
187m 46s
hbase-server in the patch passed.

215m 58s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 1e9e63158bc0 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
branch-2 / bd08ebb21c

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

Max. process+thread count
2451 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/3/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
1m 12s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 53s
branch-2 passed

+1 :green_heart:
compile
1m 27s
branch-2 passed

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

+1 :green_heart:
javadoc
1m  1s
branch-2 passed

-0 :warning:
patch
5m 18s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
1m 43s
hbase-common in the patch passed.

+1 :green_heart:
unit
3m  0s
hbase-client in the patch passed.

+1 :green_heart:
unit
199m 35s
hbase-server in the patch passed.

225m 54s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux a2b0ccfb8bb2 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / bd08ebb21c

Default Java
AdoptOpenJDK-11.0.10+9

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

Max. process+thread count
2569 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/3/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
1m  9s
Docker mode activated.

_ Prechecks _

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

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

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

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 13s
branch-2 passed

+1 :green_heart:
compile
3m 31s
branch-2 passed

+1 :green_heart:
checkstyle
1m  1s
branch-2 passed

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

+1 :green_heart:
spotbugs
2m 27s
branch-2 passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
4m 21s
the patch passed

+1 :green_heart:
javac
4m 21s
the patch passed

+1 :green_heart:
checkstyle
1m 27s
the patch passed

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

+1 :green_heart:
hadoopcheck
10m 37s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1.

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

+1 :green_heart:
spotbugs
3m 47s
the patch passed

_ Other Tests _

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

43m 10s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux b725af2ff94c 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / dbad3d1175

Default Java
AdoptOpenJDK-1.8.0_282-b08

Max. process+thread count
60 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/5/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
2m 32s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 50s
branch-2 passed

+1 :green_heart:
compile
1m 21s
branch-2 passed

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

+1 :green_heart:
javadoc
0m 59s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
1m 45s
hbase-common in the patch passed.

+1 :green_heart:
unit
2m 41s
hbase-client in the patch passed.

+1 :green_heart:
unit
184m  0s
hbase-server in the patch passed.

212m  6s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 3fc61057e131 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
branch-2 / dbad3d1175

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

Max. process+thread count
2461 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/5/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
2m 40s
Docker mode activated.

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

_ Prechecks _

_ branch-2 Compile Tests _

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

+1 :green_heart:
mvninstall
2m 51s
branch-2 passed

+1 :green_heart:
compile
1m 27s
branch-2 passed

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

+1 :green_heart:
javadoc
1m  3s
branch-2 passed

_ Patch Compile Tests _

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

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

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

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

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

+1 :green_heart:
javadoc
1m 12s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 52s
hbase-common in the patch passed.

+1 :green_heart:
unit
3m 19s
hbase-client in the patch passed.

+1 :green_heart:
unit
241m 29s
hbase-server in the patch passed.

272m 32s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux<PHONE_NUMBER>8d 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / dbad3d1175

Default Java
AdoptOpenJDK-11.0.10+9

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

Max. process+thread count
2333 (vs. ulimit of 12500)

modules
C: hbase-common hbase-client hbase-server U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4573/5/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.


[PE-D][Tester C] Timetable bug: given invalid period, the program doesn't do anything

The image above is when I try to use invalid period (high to low). The command used: 'edit i:1 c/mon: 8-10, 10-12 tue: 11-13 thu: 13-11'. The invalid input should be 13-11 as it doesn't make sense for a period to be decreasing (travel back to past). However, the program doesn't show error message when I try using the command.

Labels: severity.Low type.FunctionalityBug
original: GERARDJM018/ped#10

Duplicate of #184


Consider .gitignore-ing NAMESPACE

          Unrelated: Guessing it's something that was missed and we're just catching up with? Is there an issue to either generate this file, or check for missing items?

Originally posted by @mccalluc in https://github.com/opendp/opendp/pull/1768#discussion_r1747569531
Mike: yes, this was missed earlier.

Also: opendp.h


Set the execution time to one hour.

The default execution time is set to 3 hours. Most of the builds in
flutter runs in less than 45 mins and one hour is enough for all of them
to complete.
Bug:
https://github.com/flutter/flutter/issues/68033

LGTM once analysis is happy


ImportError

After forking the metis branch of www.github.com/ysitu/networkx, and importing the networkx, it gives some import errors
>>> import networkx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "networkx/__init__.py", line 84, in <module>
  import networkx.generators
File "networkx/generators/__init__.py", line 5, in <module>
  from networkx.generators.classic import *
File "networkx/generators/classic.py", line 20, in <module>
  from networkx.algorithms.bipartite.generators import complete_bipartite_graph
File "networkx/algorithms/__init__.py", line 36, in <module>
  from networkx.algorithms.partition import *
File "networkx/algorithms/partition/__init__.py", line 1, in <module>
  from .metis import *
File "networkx/algorithms/partition/metis.py", line 17, in <module>
  from networkx.external.metis import *
File "networkx/external/metis/__init__.py", line 1, in <module>
  from .enums import *
File "networkx/external/metis/enums.py", line 1, in <module>
  from enum import IntEnum, unique
ImportError: No module named enum

enum34 was needed.


Several Google fonts not loading properly on Firefox & Chrome

Currently several of the Google fonts used by the webpage are not loading properly on Firefox.

This page has some information on what is causing the issue:

Mozila: How does content that isn't secure affect my safety?

It looks like there is a similar issue that occurs when using Google Chrome.

Though, just to note. The fonts do work when running the local version, just the online version is not displaying the fonts properly.

The following errors appear in the Developer Console in Google Chrome, one for each of the fonts that are supposed to be imported:
Mixed Content: The page at 'https://excaliburzero.github.io/todayillcodein/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Kavoon'. This request has been blocked; the content must be served over HTTPS.

Mixed Content: The page at 'https://excaliburzero.github.io/todayillcodein/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Lobster'. This request has been blocked; the content must be served over HTTPS.

Mixed Content: The page at 'https://excaliburzero.github.io/todayillcodein/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Droid+Sans'. This request has been blocked; the content must be served over HTTPS.

It looks like the issue may be being caused by the font urls being HTTP, while the webpage is HTTPS.

That seems to have successfully fixed the issue.


CocoaPods installation

Can we have LiveKitClient and LiveKitWebRTC pushed to CocoaPods/Specs
Right now the newest version is 2.0.5, which is outdated.
pod trunk push LiveKitWebRTC.podspec
Updating spec repo `trunk`
Validating podspec
 -> LiveKitWebRTC (114.5735.18)
    - NOTE  | xcodebuild:  note: Using codesigning identity override: -
    - NOTE  | xcodebuild:  note: Building targets in dependency order
    - NOTE  | xcodebuild:  note: Target dependency graph (3 targets)
    - NOTE  | [iOS] xcodebuild:  note: Signing static framework with --generate-pre-encrypt-hashes (in target 'Pods-App' from project 'Pods')
    - NOTE  | xcodebuild:  note: Using codesigning identity override:

[!] You<EMAIL_ADDRESS>are not allowed to push new versions for this pod. The owners of this pod are<EMAIL_ADDRESS>

Hello, please try with 2.0.9. Will close this for now.

@hiroshihorie
Same situation happening with 2.0.11. It's not visible in PodSpec.
Seems like Cocoapods requires some additional configuration.
pod 'LiveKitClient' - results in 2.0.9


Feature "request": Jupyter debug output

Looking at the bug tracker, many issues seem to involve the interaction with Jupyter. Depending on installation, the relevant Jupyter might be system-wide, or burried in some Python virtualenv/Conda. It seems not always easy to locate it and invoke it such that it respects its environment. This could be overcome with an optional binary parameter debug to notebook() which, if set, invokes Jupyter with --debug and forwards all its stdout and stderr to Julia's stdout (currently, the output is lost due to wait=false).
Did I miss anything? Any objections?

That's reasonable.


Remove serverspec tests for now - need new testing strategy on coreos

repurposed https://github.com/Capgemini/Apollo/issues/583 as the ticket going forward