Implement produce records API

Resolves #82
Summary of changes

This PR implements a subset of the Kafka REST produce records functionality from scratch.

The produce records endpoint is implemented as a sequential chain of asynchronously executing Uni events, starting from simple validations on topic/partition existence, up to the penultimate step of actually producing the serialized record. Some of the steps in the chain perform blocking operations and appropriately make use of .runSubscriptionOn(Infrastructure.getDefaultWorkerPool()).
Existing integration tests in KafkaConsumeResourceIT and SimpleConsumerIT were heavily refactored to reduce code duplication and now make use of the produce records endpoint instead of directly invoking the KafkaProducer client.
Around 120+ new integration tests were added to RecordsV3ApiImplIT
Added Apache 2.0 licensed https://github.com/Randgalt/record-builder to generate Builder/With-er classes at compile time. We might want to refactor (in a followup) all uses of the record class + .withFieldName() declarations to instead use the handy @RecordBuilder annotation.

Design considerations

While Kafka REST accepts several permutations for specifying schema details, the implementation in this PR only accepts one, i.e, passing the schemaVersion only and all other schema-related fields set to null (this is enforced with a 501 Not Implemented returned if any of the other fields like type, schemaId, etc are set). See examples below.
We default to using the TopicNameStrategy to determine the subjects names. For simplicity's sake,  the implementation (and associated tests) hardcodes this strategy. See  SchemaManager#getSchemaFromSchemaVersion.
The KafkaProducer instances are cached for up to five minutes of inactivity. This is acceptable for now given that we don't yet implement long running or "streamed" produce requests. (Streamed produce requests make use of Transfer-encoding: chunked where the client sends chunks of records over a long lived connection).

Example request/responses
Without schema
curl http://localhost:26636/internal/kafka/v3/clusters/4L6g3nShT-eMCtK--X86sw/topics/test/records \
  -H 'x-connection-id: test' \
  -H 'content-type: application/json' \
  -d '{"key": {"data": "mykey2"}, "value": {"data": {"name": "john", "age": 30, "is_active": true}}}'

With schema
curl http://localhost:26636/internal/kafka/v3/clusters/4L6g3nShT-eMCtK--X86sw/topics/test/records \
  -H 'x-connection-id: test' \
  -H 'content-type: application/json' \
  -d '{"key": {"data": "mykey2"}, "value": {"data": {"name": "john", "age": 30, "is_active": true}, "schema_version": 2}}'

Any additional details or context that should be provided?

For VS Code to easily call the produce records API using generated API clients, we'll need to augment the request body schema for the /records API in ce-kafka-rest.openapi.yml to include the schema parameters. Specifically, schemaVersion will need to be added as an optional field to ProduceRequestData.

Pull request checklist
Please check if your PR fulfills the following (if applicable):

Tests:

[x] Added new
[x] Updated existing
[x] Deleted existing

[x] Have you validated this change locally against a running instance of the Quarkus dev server?make quarkus-dev

[x] Have you validated this change against a locally running native executable?make mvn-package-native && ./target/ide-sidecar-*-runner

While Kafka REST accepts several permutations for specifying schema details, the implementation in this PR only accepts one, i.e, passing the schemaVersion only and all other schema-related fields set to null (this is enforced with a 501 Not Implemented returned if any of the other fields like type, schemaId, etc are set). See examples below.

Do we expect to support (some of) the other permutations in future PRs, or is the intention to only support schemaVersion?

Do we expect to support (some of) the other permutations in future PRs, or is the intention to only support schemaVersion?

Note that VS Code may implement some (all but being able to specify subject or subject_name_strategy) of these permutations on the client side and then pass the desired schema_version in the request body.
For example, accepting format, raw_schema involves checking that the schema exists, and if not, registering the schema (basically, create the subject and a new schema version). The only reason we'd want to implement this in the sidecar is to move the logic "closer to home". The current implementation doesn't necessarily prevent us from supporting the other permutations with VS Code <-> sidecar as a whole.

BTW, isn't the ProduceRecordData field called schema_version? Not sure if schemaVersion refers to the method or Java record field name or the request JSON field.

Yes, thanks. I've renamed it to schema_version.
I intended schemaVersion to refer to the Java field name.

Note that VS Code may implement some (all but being able to specify subject or subject_name_strategy and expecting sidecar to honor it) of these permutations on the client side and then pass the desired schema_version in the request body.
For example, accepting format, raw_schema involves checking that the schema exists, and if not, registering the schema (basically, create the subject and a new schema version). The only reason we'd want to implement this in the sidecar is to move the logic "closer to home". The current implementation doesn't necessarily prevent us from supporting the other permutations with VS Code <-> sidecar as a whole.

I was thinking of use cases where the user has custom schemas locally, but as you mention these will have to either be registered beforehand or the produce method will register the schema(s). But I think what you suggest makes sense. And we can see if the extension wants to have more flexibility in the sidecar API.


co19/Language/Functions/External_Functions/not_connected_to_a_body_t01 turned from DartkCrash to RuntimeError

Seemingly with https://dart-review.googlesource.com/c/sdk/+/157481 the test status changed from DartkCrash to RuntimeError:

https://ci.chromium.org/p/dart/builders/ci.sandbox/vm-kernel-precomp-nnbd-linux-release-simarm64/49
https://ci.chromium.org/p/dart/builders/ci.sandbox/vm-kernel-precomp-nnbd-linux-release-x64/1139
https://ci.chromium.org/p/dart/builders/ci.sandbox/vm-kernel-precomp-linux-release-x64/9186.

/======================================================================================================================================================================\
| dartkp-strong-linux-release-simarm64:co19/Language/Functions/External_Functions/not_connected_to_a_body_t01 failed again (DartkCrash -> RuntimeError, expected Pass) |
\======================================================================================================================================================================/

--- Command "vm_compile_to_kernel []" (took 03.000281s):
DART_CONFIGURATION=ReleaseSIMARM64 /b/s/w/ir/pkg/vm/tool/gen_kernel --aot --platform=out/ReleaseSIMARM64/vm_platform_strong.dill -o /b/s/w/ir/out/ReleaseSIMARM64/generated_compilations/dartkp/tests_co19_src_Language_Functions_External_Functions_not_connected_to_a_body_t01/out.dill /b/s/w/ir/tests/co19/src/Language/Functions/External_Functions/not_connected_to_a_body_t01.dart --enable-experiment=non-nullable --packages=/b/s/w/ir/.packages -Ddart.vm.product=false -Ddart.developer.causal_async_stacks=true --sound-null-safety

exit code:
0

--- Command "precompiler" (took 05.000093s):
DART_CONFIGURATION=ReleaseSIMARM64 out/ReleaseSIMARM64/gen_snapshot --enable-experiment=non-nullable --snapshot-kind=app-aot-elf --elf=/b/s/w/ir/out/ReleaseSIMARM64/generated_compilations/dartkp/tests_co19_src_Language_Functions_External_Functions_not_connected_to_a_body_t01/out.aotsnapshot --sound-null-safety --enable-experiment=non-nullable --ignore-unrecognized-flags --packages=/b/s/w/ir/.packages /b/s/w/ir/out/ReleaseSIMARM64/generated_compilations/dartkp/tests_co19_src_Language_Functions_External_Functions_not_connected_to_a_body_t01/out.dill

exit code:
0

--- Command "remove_kernel_file" (took 25ms):
DART_CONFIGURATION=ReleaseSIMARM64 rm /b/s/w/ir/out/ReleaseSIMARM64/generated_compilations/dartkp/tests_co19_src_Language_Functions_External_Functions_not_connected_to_a_body_t01/out.dill

exit code:
0

--- Command "vm" (took 93ms):
DART_CONFIGURATION=ReleaseSIMARM64 out/ReleaseSIMARM64/dart_precompiled_runtime --sound-null-safety --enable-experiment=non-nullable --ignore-unrecognized-flags --packages=/b/s/w/ir/.packages /b/s/w/ir/out/ReleaseSIMARM64/generated_compilations/dartkp/tests_co19_src_Language_Functions_External_Functions_not_connected_to_a_body_t01/out.aotsnapshot

exit code:
255

stderr:
Unhandled exception:
Expect.throws() fails
#0      _fail (file:///b/s/w/ir/tests/co19/src/Utils/expect.dart:20)
#1      Expect.throws (file:///b/s/w/ir/tests/co19/src/Utils/expect_common.dart:235)
#2      main (file:///b/s/w/ir/tests/co19/src/Language/Functions/External_Functions/not_connected_to_a_body_t01.dart:29)
#3      _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:301)
#4      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168)

--- Re-run this test:
python tools/test.py -n dartkp-strong-linux-release-simarm64 co19/Language/Functions/External_Functions/not_connected_to_a_body_t01

This is a VM issue. See https://github.com/dart-lang/sdk/issues/42750

Another related issue: https://github.com/dart-lang/sdk/issues/42182


sys.error message suppressed (after streams.value invocation)

The following behavior has changed between 0.13.13 and 0.13.15:
steps
Given a build definition as follows:
lazy val myTask = taskKey[Unit]("Demo variable sys.error behavior")

myTask := {
  sys.error("Failure intentionally triggered")
}

lazy val myTaskWithStreams = taskKey[Unit]("Demo variable sys.error behavior")

myTaskWithStreams := {
  streams.value
  sys.error("Failure intentionally triggered")
}

When each task is executed using sbt 0.13.15, the following output is observed:
> myTask
[trace] Stack trace suppressed: run last *:myTask for the full output.
[error] (*:myTask) Failure intentionally triggered
[error] Total time: 0 s, completed Apr 27, 2017 8:11:57 PM
> myTaskWithStreams
[error] Total time: 0 s, completed Apr 27, 2017 8:11:59 PM

When each task is executed using sbt 0.13.13, the following output is observed:
> myTask
[trace] Stack trace suppressed: run last *:myTask for the full output.
[error] (*:myTask) Failure intentionally triggered
[error] Total time: 0 s, completed Apr 27, 2017 8:15:21 PM
> myTaskWithStreams
[trace] Stack trace suppressed: run last *:myTaskWithStreams for the full output.
[error] (*:myTaskWithStreams) Failure intentionally triggered
[error] Total time: 0 s, completed Apr 27, 2017 8:15:23 PM

problem
In sbt 0.13.15, once streams.value has been invoked, the error message passed to sys.error is suppressed and does not appear on the console.
expectation
The message given to sys.error should be printed in the console (as it does in sbt 0.13.13).
notes
This issue was surfaced to @dwijnand in the sbt Gitter channel.

Thanks for the detailed report.

Tested - still present in sbt 1.1.1.


Jekyll blog WIP

Added site base setup to create the static blog from markdown

[ ] Include the Guía microblog in the DGM static blog
[ ] Generate the site content from the markdown posts

Guide Test

[ ] Run the jekyll blog with jekyll serve --watch --config _config.local.yml
[ ] Navigate to localhost:4000/guia


Add Strimzi v0.24

Been a few months since I've had to look at this project, amazing work on the CRD based generator guys!

This is also affected by #60

Added as part of https://github.com/jsonnet-libs/k8s/pull/64


Wrong Home Page URL at PyPI site

Home Page at https://pypi.python.org/pypi/apistar points to http://www.api-star.org

Latest setup.py is now fixed. Next version should resolve this. Thanks!


XLA feature fix: "INVALID ARGUMENTS: Unsupported type in DataTypeToPrimitiveType complex64"

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):  Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): macOS Sierra 10.12
TensorFlow installed from (source or binary): source
TensorFlow version (use command below): 1.3
Python version: 3.6
Bazel version (if compiling from source): 0.4.5
CUDA/cuDNN version: NA
GPU model and memory: NA
Exact command to reproduce: tfcompile ...

Currently, the XLA compiler seems to not support complex dtypes. I ran into this when trying to use the spectral ops (ff2d) in an AOT compilation. Is it possible to fix this? Alternatively, is there a workaround that succeeds now? I thought I could maybe bitcast a float64 to a complex64, but it seems bitcast is also not implemented for XLA.

Indeed there is currently no support for complex types in XLA.  Unfortunately there isn't a workaround at the moment.
This feature request is reasonable, but unfortunately I can't say exactly when we'll add this support.

:+1: for complex types support. It would also be necessary for supporting tf.fft (https://github.com/tensorflow/tensorflow/issues/12314)

https://github.com/tensorflow/tensorflow/commit/f226eb3717a0df815579178f4393d4e68cbe08fc
and
https://github.com/tensorflow/tensorflow/commit/4198e27be8115585ad6b5b141383fb7dc7856c24
add support for C64 as a type.
Future work will add at least an XLA bridge for FFT, but that can be tracked in #12314.

It has been 14 days with no activity and this issue has an assignee.Please update the label and/or status accordingly.

This issue is fixed.
sent from mobile
On Tue, Dec 19, 2017, 8:19 PM Alfred<EMAIL_ADDRESS>wrote:

It has been 14 days with no activity and this issue has an assignee.Please
update the label and/or status accordingly.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/12115#issuecomment-352935697,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AVJZIyCBP6ID66V3bkErRX5cUw_mhx3Wks5tCGB3gaJpZM4OxHNM
.


Output sass errors in terminal and prevent gulp watch from exiting

Reviewed. Ready for merge.

Great, please add a release note and merge @davecranwell. Thanks, both of you!

Merged in https://github.com/torchbox/wagtail/commit/c185e57347d50f29acb712ef5a2f949642e9296f


wallet files folder

Hi.
First of all thank you for doing such great project. It's really helpful.
I have a few question about Chrome extension:

When i create new wallet in ,  json key file creates automatically? Or only when i choose to save it?
In what folder stores wallet files? Is it encrypted?

Yes, keystore / JSON is created automatically

Saved in chrome.storage which is like local storage but for chrome extensions. It's encrypted with the password of your choosing and then chrome.storage is encrypted by your google password if you are signed in to Chrome.

You need to back it up though to your computer though.

Thank you a lot :+1:


uwac-window: Change protocol selection order and make ivi surface-id configurable

uwac-window: Change protocol selection order
The current order of protocol selection is xdg_base followed by
ivi_application followed by fullscreen_shell. As a result xdg_base
protocol will be selected even if ivi_application protocol is needed.
The order is now changed to ivi_application followed by fullscreen_shell
followed by xdg_base. It is now possible to select any one of the three
protocols by appropriately defining BUILD_IVI and BUILD_FULLSCREEN_SHELL
macro.
Signed-off-by: Kshitij Kadam<EMAIL_ADDRESS>uwac-window: Make ivi surface-id configurable
The ivi surface-id is made configurable by fetching it from the
environment variables. An environment variable IVI_SURFACE_ID needs to
be set to the required surface-id. In case it is not set then the code
will take 1 as the default surface-id.
Signed-off-by: Kshitij Kadam<EMAIL_ADDRESS>

@freerdp-bot test

@kadamkshitij thank you for this fix!


Dennis/gps2

Halfway point for GPS integration.
GPS.swift should process all GPS reading/writing events for controllers through adding observers as delegates. Instead of using notifications, I created a multi-delegate interface so multiple controllers could listen for GPS updates if they so choose.
Backend component has been implemented/tested
Need to create driver login for logging bus location via DriverViewController which is currently displayed if we tap the tab bar navigation button 5 times in a row. (currently a blank screen)
Need to create marker/image for shuttle bus to fully test on map view.
We also need to consider edge cases for how to react if user is not logging correctly or some other error happens

alright, left some comments, otherwise looks good!


#70 fix condition builder

:tada: This PR is included in version 4.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Trim string before converting shape to path

If there are two spaces at the end of the points-string, it convertes it to 0 0z which results in a wrong path.
Current
<polygon id='poly' fill="#F7CD48" points="15,29.5 32,32 32,17 15,17  "/>
to:
<path id='polynew' fill="#F7CD48" d="M15 29.5L32 32L32 17L15 17L0 0z"/>

Expected
<polygon id='poly' fill="#F7CD48" points="15,29.5 32,32 32,17 15,17  "/>
to:
<path id='polynew' fill="#F7CD48" d="M15 29.5L32 32L32 17L15 17Lz"/>

If the spaces are removed it works:
from points="15,29.5 32,32 32,17 15,17  " to points="15,29.5 32,32 32,17 15,17"
Demo: https://jsfiddle.net/8rfwm5yv/

Thanks for the find, will get to it asap.


Checklist

Checklist

@aurelian0
I don't know what this pull request is supposed to be, or what it was meant to do -- but there is no reason for master to be merging into gh-pages. I am closing this PR


Implement postCreateCommand in devcontainer.json to Install Dependencies

Problem:
When setting up a new development container, developers have to manually install the required Python dependencies from requirements.txt.
Solution:
By adding the postCreateCommand directive in our devcontainer.json configuration, we can automate the installation of these dependencies upon the creation of the container.
Proposed Changes:

Update the image field in devcontainer.json to use the mcr.microsoft.com/devcontainers/python:3.11 image.
Incorporate the postCreateCommand directive in devcontainer.json to execute pip3 install --user -r requirements.txt.

This will ensure a smoother and more automated setup for developers using our dev container.

This is done.


[BULK UPDATE] DocuTune - Fix build validation issues: docs-link-absolute

[BULK UPDATE] DocuTune - Fix build validation issues: docs-link-absolute
Global effort to fix build validation errors
The Content & Learning team is fixing build validation errors on docs.microsoft.com for the rest of H2. This will eliminate potential accessibility, security, and usability issues. This PR was generated using DocuTune. It includes only build validation fixes and does not change other content.
DocuTune PRs improve quality of technical content by finding and automatically correcting a broad set of issues only where the correction is suitable. Please review within five business days and merge or comment in the PR with any changes you'd like to see. Thank you!
InitiativeId: docutune-build-validation-issues-2022-05
PointOfContact: @MonicaRush
CorrelationId: 0df9c2d6-63f8-4d1e-8b57-b33611a06514

Docs Build status updates of commit 6a94292:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.redirection.json
:white_check_mark:Succeeded

README.md
:white_check_mark:Succeeded

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

#docutune-draft

Links validated.
#docutune-ready

@lindalu-MFST
Please merge the changes in this PR. For more information, see the description at the top of this PR.
Any pre-existing build validation issues or insufficient Acrolinx scores should be addressed in a separate PR.
#docutune-request-approval


Add redirect to /docs/home/ for Hindi

Ensure that https://k8s.io/hi/docs/ redirects to https://k8s.io/hi/docs/home/
/language hi

Relevant to https://github.com/kubernetes/website/issues/29353

/lgtm
Thank you @sftim :)

/approve


[Feat]: Add a responsive footer for the project with the social links

What feature?
I have an idea , I want to add a footer to this project which will enhance the look of this project @shyamtawli
Kindly assign it to me :)
Add screenshots
Add screenshots
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@ratishjain12 Do you have any design? I think we will add this on our landing page.

Assign me I'll build one and show it you ro if you have any design I can build it :)

Okay Assigning you but first present the design.

I have but what I am thinking is first we have to build landing page for the project.

I have but what I am thinking is first we have to build landing page for the project. Landing page design.

I suggest deciding color palette first and I can create a mock footer which I will show it you and if it works I'll move ahead with it

Lets do it after hactoberfest because we have to make many changes and if we do so than more conflicts will appear. Closing this for now.


pull request for e2e test at 11/07/2016 23:56:09

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Reword Docker instructions slightly.

@sefuhrer please review. This supersede #665 but it acknowledge @krook contribution

Thanks for handling the conflicts and validating content. Merging!


New version: FengHe.Migi version 1.2.2-271

Installation timed out.
Auto-updated by vedantmgoyal2009/winget-pkgs-automation in workflow run 1912
Microsoft Reviewers: Open in CodeFlow

@wingetbot waivers Add Validation-Domain


Accessibility label is not working for iOS

After adding the react-native-snap-carousel library, accessibility label for iOS is not working for the inner components.
Note: For android accessibility label is working for the same component.

Any solution to this?


Request: Support V-Sync off on Metal unit tests..

Hi,
would be nice if support for disabling Vsync on Metal could be added.. I think that this may require MacOS 10.13 and/or Metal 2 features but could be good to see Compute and ExecuteIndirect samples make use of full GPU load..
also adding support for others backends: Vulkan and D3D12 would be nice..

You can toggle now V-Sync ... let us know how it goes for you.


Add cxx_virtual_method instruction.

This also contains the code to trigger forming cxx_virtual_method instructions but the this pointer adjustment is not hooked up yet.
Companion pr: https://github.com/apple/swift-clang/pull/349

Hmm. I'm sad that we need cxx_virtual_method at all because it does not bode well for adding other importers in the future. I'll take a closer look soon.

Hi @jrose-apple, the context for needing cxx_virtual_method is here: https://forums.swift.org/t/c-interop-virtual-function-calls/27567/3 in case you missed it.

I guess if we have a C++ abstraction pattern we can have a cxx_virtual_method instruction.

I'm just a simple bystander, but could you add some SILGen tests as well?

Can one of the admins verify this patch?

Please update the base branch to main by Oct 5th otherwise the pull request will be closed automatically.

How to change the base branch: (Link)
More detail about the branch update: (Link)


feat(): driver version utility

Following the existing patterns, I have added a driver info utility to the site.
Things I am unsure of:

Do stable diffusion and segment-anything have compatible driver versions? I couldn't find those in the table
Is the layout for the driver info, specifically how Qualcomm and Intel are displayed next to each other ok?

FYI @ibelem.

Do stable diffusion and segment-anything have compatible driver versions?

Nope, no NPU's currently support them (memory limits).

Is the layout for the driver info, specifically how Qualcomm and Intel are displayed next to each other ok?

Do you have a local screenshot of what that would look like? (I can read CSS, but seeing is knowing)

@jgw96 @fdwr Maybe we can list NPU driver versions only when devicetype=npu in the URL, otherwise list GPU driver versions?
When necessary, we can detect arm or x86 for Windows to show Qualcomm or Intel driver only.
https://learn.microsoft.com/en-us/microsoft-edge/web-platform/how-to-detect-win11#sample-code-for-detecting-arm-or-x86

@jgw96 @fdwr Maybe we can list NPU driver versions only when devicetype=npu in the URL, otherwise list GPU driver versions?
When necessary, we can detect arm or x86 for Windows to show Qualcomm or Intel driver only. https://learn.microsoft.com/en-us/microsoft-edge/web-platform/how-to-detect-win11#sample-code-for-detecting-arm-or-x86

Yeah I like this, Ill go with this solution

Time to resurrect this one? FYI @Adele101.


Travis fix

Attempt to fix memory kills in travis

@GuillaumeGomez Please restart this PR on travis

It didn't start. Do we even test on pending?

Hm, merged PR's shows that we have ;)
I see only failed appveyours for this. Maybe it fail because I make PR on master branch and then fast edited PR to fix it.

Ok, repushed branch and all restarted

Hm, travis log looks strange: certificate update, etc.
Compare with https://travis-ci.org/gtk-rs/examples/builds/242071356?utm_source=github_status&utm_medium=notification

Seems it passed https://travis-ci.org/gtk-rs/examples/builds/256115154?utm_source=github_status&utm_medium=notification

Yeay! Just waiting to see your macro change and then I merge.

Added quick fix for unused macro in grid.rs.
Bad that we don't know if previous builds on example is actually failing :(
But can test it on https://github.com/gtk-rs/sys/pull/57 after this merged

Hm, now travis workers seems returned back.
@GuillaumeGomez, please try restart travis on https://github.com/gtk-rs/sys/pull/57

Question, what better use current version and add "-j 1" to all travis.yml.
Or made it hard coded to build.sh ?

@GuillaumeGomez, @sdroege What you prefer: hard coded "-j 1" in build.sh in this repo or add it to call in each .travis.yml?

I'd prefer to have in here only. Easier to update it when needed.

@sdroege, your opinion about this?

@GuillaumeGomez updated to single-change.
Travis passed.
When you merge, please restart travis on https://github.com/gtk-rs/sys/pull/57

Thanks!


First pass at wp rest * generate

See #55

Ugh, ran into https://github.com/wp-cli/wp-cli/pull/2741


repair sessions priced at zero

repair v2 for sessions priced a zero and lasting more than 48h hours

this PR only repairs old sessions (the one using the simple pricing).
Session at zero after that are a different issue ... under investigation.


Day 1 - Add a link to my solution

Hi @PawelHaracz!
Once you have the challenge result, you will compare it to the challenge you created. And after make all the necessary changes in your code, we will close this PR.
Remember that all challenges must be developed in your repository. That's why is very important to fork this repository.
And thank you for your awesome contribution @PawelHaracz !

We checked out your repository. We're thrilled to say your solution is now listed in our Hall of Fame
Thank you for your contributions!
This PR is now closed! 🎉


Extension asset is cached by CDN

Note that this issue probably applies to the VS Code patch as a whole
For all assets that we store on the CDN we append a cache busting string (the git commit hash of that build) when requesting them, but that approach hasn't been copied across to the VS Code patch. VS Code uses a form of dynamic importing for downloading imported files as and when it needs them, so we need to apply it around that.

This should now be fixed by this: https://github.com/concrete-utopia/utopia/commit/e41e3903f3ae24fbd83c471824f72e4ecb715726
Which means that any request under the /vscode path should have Cloudfront defer to the origin server against the ETag header, returning a 304 up the chain if nothing has changed. This should mean we get both browser and Cloudfront ETag based caching at the expense of more calls reaching the origin, but with no old content ever reaching the client.


Does riakcs upload part api support multi thread request? [JIRA: RCS-361]

I put a 5.8G file to riakcs with multipart upload api of aws-java-sdk 1.10.37, and riakcs version is 2.0.0. All parts of file were put to riakcs by a thread pool and sent upload-part request separately to riakcs with different thread. All
these part had exclusive part number in request. The issue is I received same part number in some of these responses.Since the part number is not unique, it got failed int completing multi part upload process.
Does riakcs upload part api support muti thread request ? or the way I use these api is wrong?
Respect your reply, thank you.
Some log about these issue:
[ pool-1-thread-4 ] 15:59:46.981  riakcs request partNumber: 4, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-1 ] 15:59:46.981  riakcs request partNumber: 1, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-5 ] 15:59:46.981  riakcs request partNumber: 5, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-3 ] 15:59:46.981  riakcs request partNumber: 3, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-7 ] 15:59:46.982  riakcs request partNumber: 7, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-6 ] 15:59:46.982  riakcs request partNumber: 6, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-8 ] 15:59:46.982  riakcs request partNumber: 8, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-10] 15:59:46.983  riakcs request partNumber: 10, partSize: 17825792, uploadId: QWwVyCgUS-e-lvmw_r75Xw==, isLastPart: false
[ pool-1-thread-1 ] 15:59:51.549  ----- response partNumber: 10, and Etag: 52e9c02f132841aec553e20519d37c84
[ pool-1-thread-7 ] 15:59:52.005  ----- response partNumber: 10, and Etag: 0b7e83ccf9647f0be0fef333f15fd770
[ pool-1-thread-6 ] 15:59:53.438  ----- response partNumber: 10, and Etag: 5ea67032c3081fb88c2f944f1f511573
[ pool-1-thread-5 ] 15:59:53.533  ----- response partNumber: 10, and Etag: b48ca450a526492d940f19ce971d3222
[ pool-1-thread-4 ] 15:59:54.027  ----- response partNumber: 10, and Etag: 03e24720932f4004160f663a38a897ef
[ pool-1-thread-3 ] 15:59:54.093  ----- response partNumber: 10, and Etag: 79fae66a49a0a295c0b78382c842c1da
[ pool-1-thread-8 ] 15:59:54.189  ----- response partNumber: 10, and Etag: 00a51584da889d1cdf6ca8dbd949a60e
[ pool-1-thread-10] 15:59:55.110  ----- response partNumber: 10, and Etag: a3675a8e5264d846e28003d71b015bb0

RiakCS code expects multipart upload part IDs to be globally unique. When part IDs are re-used by some other thread only the very last MD5/Etag value is stored by RiakCS so unless there is a way to force the part IDs to be unique across all threads doing upload operations, this approach won't work.


Classical function chosen

We have chosen the classical function of calculating initial and final kinetic energy of a body and use it for calculation workdone.

Which group are you @poojashresthacode

Ok


bumping version to 3.6.0

I just published RiotGear v3.6 and wanted to fix the versioning on the website. The primary purpose of this is just to see how the overall flow goes on updating the docs.
You'll notice random white space changes and a few other changes in _site files. I am not sure why there's a difference, but it matches the current riotgear.js.org so I'm leaving it as is. I consider the _site directory to be compile code and don't want to mess with it.

@adavie1 I don't have access to this repo. Do you? Also, do you have access to the RiotGear org?


Implement "Online" tab on the Nodes page

Story
Some of the users check and confirm that their node is up and running with the network using the Online Nodes page.
Acceptance Criteria

[ ] The tab has the number of online nodes
[ ] The tab features the telemetry data:

node id
latest telemetry update
latest known block
agent information (name and version)

[ ] Mobile ok
[ ] Tested

Assets

Mockup: https://www.figma.com/file/CGGQaZEXTxl37ItJW6DlDD/Validator-Dashboard?node-id=0%3A1

I believe this is not that important since we exposed all the staking pools on the list and non-staking-pool online nodes do not provide much of the information that makes sense to be displayed in a table view. The online map will make more sense, but that is a separate issue.


Remove .rubocop.yml with Dangerfile

:speaking_head: Foreword
Thank for taking the time to fill this bug report fully. Without it we may not be able to fix the bug, and the issue may be closed without resolution.
:ghost: Brief Description
If the only thing in the .rubocop/yml is Dangerfile
Run the latest cookstyle
Remove .rubpopo.yml
Issue sprouted from sous-chefs/meta/issues/108. If not applicable then issue should be closed.

I create a pr #20 , but I don't know the fail in AppVeyor build

Yeah the AppVeyor build is annoyingly broken. I'm happy to create a hacktoberfest issue for this one if you fancy tackling it?

Resolved by #20


[CLOSED] Add support for STUN candidates

 Issue by GoogleCodeExporter
Monday Jul 13, 2015 at 21:30 GMT
Originally opened as https://github.com/bgrozev/ice4j/issues/3

Add support for STUN candidates

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 12 Jan 2010 at 2:07

 Comment by GoogleCodeExporter
Monday Jul 13, 2015 at 21:30 GMT

Original comment by<EMAIL_ADDRESS>on 17 Mar 2010 at 12:54

Changed state: Fixed


Fix keybase git create option order

The help text suggests an order of options that does not work as specified if used with other command options (i.e.--skip-notify), e.g.:

keybase git create --skip-notify reponame --team=treehouse creates a private personal repo instead of a team repo.
keybase git create --skip-notify --team=treehouse reponame does create a team repo.

Therefore, I've changed the order of the help/usage text.

Thank you @erikhuizinga for the patch!


Neo4j sandbox

Check if sandbox has outside connection available and if, test this library with it.

aura free is available which works with bolt connectors. I think there is a no need for this anymore.


Update 22_09_2022

Docs Build status updates of commit 8ce73b6:
:bulb: Validation status: suggestions

File
Status
Preview URL
Details

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Groups/Update-MgGroupOnenotePageContent.md
:bulb:Suggestion
View (graph-powershell-1.0)
Details

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Sites/Update-MgSiteOnenotePageContent.md
:bulb:Suggestion
View (graph-powershell-1.0)
Details

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Confirm-MgApplicationMemberGroup.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Confirm-MgApplicationMemberObject.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Confirm-MgServicePrincipalMemberGroup.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Confirm-MgServicePrincipalMemberObject.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationById.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationCreatedOnBehalfOf.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationHomeRealmDiscoveryPolicy.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationLogo.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationMemberGroup.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationMemberObject.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationOwnerByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationTokenIssuancePolicyByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgApplicationTokenLifetimePolicyByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalById.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalClaimMappingPolicyByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalEndpoint.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalHomeRealmDiscoveryPolicyByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalMemberGroup.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalMemberObject.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalOwnerByRef.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalTokenIssuancePolicy.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/Get-MgServicePrincipalTokenLifetimePolicy.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Applications/New-MgApplicationTemplate.md
:white_check_mark:Succeeded
View (graph-powershell-1.0)

This comment lists only the first 25 files in the pull request.

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Groups/Update-MgGroupOnenotePageContent.md

Line 0, Column 0: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'id' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 0, Column 0: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'id' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

microsoftgraph/graph-powershell-1.0/Microsoft.Graph.Sites/Update-MgSiteOnenotePageContent.md

Line 0, Column 0: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'id' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 0, Column 0: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'id' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Installation instructions should be improved and clarified

I have had difficulty in following your installation instructions. In my opinion, they are poorly worded and imprecise.  All instructions should be unambiguous. Please don't assume that anything is obvious. No steps should be omitted.
For example:

Step 4: Add a search form with a query input as shown.
Add the "search form" where? On what page or pages?
Step 5. Add an element to contain the list of search result entries.
Add the "search result" element where?  I'm guessing on a NEW HTML page in the root directory, named: search.html
Step 6. Create a Mustache template to display the search results.
Where does this go? In a separate file in _includes folder? or as part of the search.html file?
Step 7. Configure the jQuery plugin for the search input field.
Is this step required or optional?
Step 9. Stop Words
Is this step required or optional?
Step 10. Alternate data directory
Is this step required or optional?

Another example:
"The content from all Jekyll posts and pages will be indexed to a js/index.json file ready for lunr.js to consume. This happens each time the site is generated"
You never explain how the index.json file is generated.  Is it done automatically as part of the jekyll serve command?  That does not seem to be happening for me, although I cannot prove that I have everything configured properly due to other ambiguities in the instructions.
I do get these error messages in the console:
2016-11-23 05:48:26] ERROR `/js/index.json' not found.

@russellcameronthomas I appreciate any help you can provide to clarify the parts of the README you've found confusing. Pull requests gladly accepted.

OK. I'll put some effort into it in a few weeks, after my next deadlines.

Dear @slashdotdash and @russellcameronthomas,
I am going to index a number of html files in a json format that can be used by jeklii-lunr.js
I have spent a couple of hours to set up  jeklii-lunr.js, but so far it does not work ....
Could you please let me know some hint in order to make me it working.
I have a folder of for example 10 html files. I also have an index.html file that can load those 10 html files. What I want to do is to search on my those 10 html files via my index.html file using  jeklii-lunr.js.
Thanks in advance for you help.


Duplicate photos

Hi, I'm running the last version of the picker on Android.
My problem is that when I fetch a photo from my library, the app duplicate it on my photos folder.
I use data64 in my fetch.
Thanks for your help.

Can you try not providing the storageOptions option key?

Hey!
Thank you, it seems to be working now.


setRowAttr(), setClassAttr() not working when use setTransformer()

Summary of problem or feature request
When I use setTransformer() method any of setRowAttr(), setRowData(), setClassAttr(), addRowAttr(), addRowData() methods aren't working.
return Datatables::of($topics)->setTransformer(new AuditTransformer)
            ->addRowData('auditor', function($topic) {
                return $topic->auditor_id;
            })->make(true);

Maybe this not bug but in the docs are missing information that these methods not working when you use setTransformer() method. There are only three methods mentioned in docs: addColumn, editColumn, deleteColumn.
Link to the docs where should been this information: Docs
System details

Ubuntu 16.10
PHP 7.1.2
Laravel 5.4.13
Datatables 7.3.0

@JanKyselica you are correct that this is the expected behavior. All response manipulation should be done via transformer if it was used. Will update the docs, thanks for the heads up! 👍


Extension issue

Issue Type: Bug
Extension Name: tabnine-vscode
Extension Version: 3.2.17
OS Version: Darwin x64 20.3.0
VS Code version: 1.55.1

:warning: We have written the needed data into your clipboard. Please paste! :warning:

Duplicate of #458


Updates javadoc of ExceptionUtils.getRootCause()

getRootCause() does not return null anymore when the input throwable has a cause of itself. The behavior was changed in commit 60412131f.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (cae7d5f) 92.15% compared to head (bfedad4) 92.16%.
Report is 4 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #1136   +/-   ##
=========================================
  Coverage     92.15%   92.16%
- Complexity     7596     7597    +1
=========================================
  Files           200      200
  Lines         15910    15910
  Branches       2925     2925
=========================================
+ Hits          14662    14663    +1
  Misses          675      675
+ Partials        573      572    -1

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

@palacsint
Thank you for your PR.
I committed changes elsewhere in the class to improve the text. You are credited in changes.xml. The method you edited was still hard to read and understand (to me) as were other methods. Hopefully, the text is better now in several of the related methods.
If you want more changes in this area, rebase this PR on git master and go from there. Please close this PR if all is well.
TY!

@garydgregory : Thanks, it's much better with your changes!


update relay python api doc

Fix for issue #2644

@tqchen @zhiics @wweic @yzhliu pls help take a look. Not sure if the code snippet below works (if not, pls suggest... sorry I am not familiar with Sphinx), trying to link to relay op list doc, it makes no sense to maintain two copies
  .. toctree::
  :maxdepth: 2

  langref/relay_op

For now, let us not cross ref, let us keep the relay.nn and relay.vision namespace because they are what are used directly by the user. Let us not refer to relay_op for now, since that will result in a too deep nesting.
You can build the doc locally to verify
We can bring other changes.

@yongwww after you make the change, try following command to build docs locally(from Jenkins script). Then verify the docs in browser.
mkdir -p build
cd build
cp ../cmake/config.cmake .
echo 'set(USE_SORT' 'ON)' >> config.cmake
echo 'set(USE_GRAPH_RUNTIME_DEBUG' 'ON)' >> config.cmake
echo 'set(USE_LLVM' 'llvm-config-4.0)' >> config.cmake
echo 'set(USE_NNPACK' 'ON)' >> config.cmake
echo 'set(NNPACK_PATH' '/NNPACK/build/)' >> config.cmake
echo 'set(USE_ANTLR' 'ON)' >> config.cmake
echo 'set(CMAKE_CXX_COMPILER' 'g++)' >> config.cmake
echo 'set(CMAKE_CXX_FLAGS' '-Werror)' >> config.cmake
cd ..
docker/bash.sh tvmai/ci-cpu ./tests/scripts/task_build.sh build -j2
docker/bash.sh tvmai/ci-cpu ./tests/scripts/task_python_docs.sh


Consider rewriting in Rust

Hey, thanks for this application!
While it's already pretty fast, I'd recommend taking a look at Rust to make it even faster.
Looking at all the issues reported you could also fix many of the cross compilation and memory safety issues your users experience by migrating to Rust.
Thanks!

Rust would be redundant at this point. Rust's main strength is in its memory maintenance.
No code's garbage collector, is super efficient. It continually doesn't run, not presenting any speed concerns. And, because no code never allocates memory, the GC never needs to free up any memory.


refactor: replace deprecated vim.loop with vim.uv

If don't plan to continue supporting 0.9 now, that's fine,

Requires Nvim 0.10 above. Update Nvim and nvim-lspconfig before reporting an issue.

I just went with what the README says.

oh i see .. it has been updated . let's go.

Do we need to add a has('nvim-0.10') check which shows a message?

Since  updated the description of minimum requirements in the doc, may need add a version check in plugin/lspconfig.lua and ask for an upgrade

Do we need to add a has('nvim-0.10') check which shows a message?

https://github.com/neovim/nvim-lspconfig/pull/3338


Implement some URL parser functions

Implementing parser functions one at a time.

Codecov Report

Merging #35 (e0c3c5a) into main (c153bda) will decrease coverage by 4.80%.
The diff coverage is 30.00%.

@@             Coverage Diff              @@
##               main      #35      +/-   ##
============================================
- Coverage     92.47%   87.67%   -4.81%
  Complexity      279      279
============================================
  Files            41       42       +1
  Lines           558      584      +26
  Branches         25       29       +4
============================================
- Hits            516      512       -4
- Misses           32       60      +28
- Partials         10       12       +2

Flag
Coverage Δ

unittest
87.67% <30.00%> (-4.81%)
:arrow_down:

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

Impacted Files
Coverage Δ

...itext_parser/ast/base/TreeConstructionContext.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...xt_parser/ast/link/WikiLinkNamespaceComponent.java
76.92% <ø> (ø)

...ext_parser/preprocess/ParserFunctionEvaluator.java
46.66% <0.00%> (-17.62%)
:arrow_down:

...rser/preprocess/function/URLFunctionEvaluator.java
0.00% <0.00%> (ø)

...ser/preprocess/function/BaseFunctionEvaluator.java
90.90% <90.90%> (ø)

...rozhang/wikitext_parser/ast/link/ExternalLink.java
100.00% <100.00%> (ø)

...skjaerozhang/wikitext_parser/ast/root/Article.java
100.00% <100.00%> (ø)

...ozhang/wikitext_parser/parse/ParseTreeBuilder.java
92.85% <100.00%> (ø)

...zhang/wikitext_parser/preprocess/Preprocessor.java
100.00% <100.00%> (ø)

... and 1 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add Sidebar Note to Inform about this Being a Test Instance

The fact that there is an innersourcecommons.net website, might lead to confusion. A visitor might think it is the legitimate website and might be under the impression that we have only outdated contents.
This change introduces a panel in the sidebar informing visitors that this is not the real website. I used only dirty-ish CSS inline styles (so that we do not have to manipulate any CSS files and keep this testing instance as similar as possible to the production instance).

hey @maxcapraro 👋
For some reason GH left this branch around... any objections if I prune it?


Enable contrail analytics on a different node

Patch to have a separate node  for Contrail analytics and disabling contrail analytics on current contrail controller

Pramod who has asked you to do this activity......


Display grade level on x-axis of charts.

Fixes #345.
I don't think this is ready to be merged yet; I'm putting it here to make public the stuff I've done on it so far.

This is only implemented in line charts right now. Issues I want to resolve:

[ ] Correctness. Right now we assume that every student started at grade 1 and advanced one grade each year. Seems like a bad assumption. Where would we get the data to do this right, i.e. which grade they've been in each year?
[ ] Code quality. getPositionsForYearStarts in profile_chart.js is very similar to getPositionsForYearStarts in profile_bar_chart.js.
[ ] Design. I was hemming and hawing on how to represent a school year. Here I did the easiest thing, which was to call Jan 1. the middle of the school year, and put the grade info below it. But it might be confusing. Some different options I can think of are:

creating a visual interval with tick marks at the beginning and end.
creating a tick mark at the start of each school year.

@erose One quick design thought: the school year is naturally aligned to start in September, not the calendar year, so that might be a more natural label.

@alexsoble Do you know where I can get the who-was-in-which-grade-which-year data?

Looks like this now:

For my own reference: adding custom Jasmine tests works like this:
  beforeEach(function(){
    jasmine.addMatchers({
      customMatcher: function(actual, expected){
        result = {};

        ... <do stuff> ...
        result.message = result.pass ?
          "Expected + " // Failure if you didn't expect this to pass.
          :
          "Expected"    // Failure message if you did.
        ;
        return result;
      }
    })
  });

@erose We don't have who-was-in-which-grade-which-year data, sadly. Aspen/X2 stores a grade column for each student. So it's up to us to walk back through the grade levels, starting with the current year.

@alexsoble: You're talking about assuming that if a student's in grade 5 this year, they were in grade 4 last year, etc? I was concerned about what if someone got held back or skipped a grade, etc.
But possibly that's not a big deal. I guess I was thinking more about being misleading, rather than not being 100% accurate. Maybe I'll just include some help text explaining that what we're showing is "assumed grade level" or "standard grade level" instead of grade level.

@erose You make a very important point! Our point person in Somerville for Aspen/X2 is John Breslin, I'll email him about this question and cc you on it.

@alexsoble @kevinrobinson: Just remembered Kevin said at the last meeting that getting this data was affected by the X2 rollover -- you two should talk.

Updated to reflect the fact that we now assume the student progressed through grades normally. Now there's the design work left. I think the current thing:

is too crowded, but am unsure how to improve it.

Seems like we could cut the word "started." Is there any way to move the x-axis labels to the center of each pair of tick marks?

I would like to see the design you had for this, @iamctodd, I know that was posted to Github somewhere but where is it?

@erose Would you say this one is mergeable or needs-more-work-y? Also looks like it needs a rebase onto master.

Closing in favor of rebased #760.


Add dashboard child pages to mobile dashboard navigation

Currently, at screen widths of 991px and under, only first level dashboard pages are available. Outside of using the full sitemap with system pages shown, there does not appear to be an easy way to access nested pages.
This pull request adds all child pages to the mobile dashboard navigation. Each navigation level has an arrow (42px X 42px) that toggles the child pages. Long page names should wrap without breaking the layout.
A note about the inline styles for height. Generally I would add this to a CSS file, but when building the CSS, the minifier breaks some unit combinations in calc(), so the style was put inline as a workaround.
https://github.com/MrKarlDilkington/concrete5/blob/001822791e693838985ceb9c8467cfe6cd67fbae/concrete/elements/page_controls_footer.php#L51
https://github.com/MrKarlDilkington/concrete5/blob/001822791e693838985ceb9c8467cfe6cd67fbae/concrete/themes/dashboard/elements/header.php#L56
Current:
front end

back end

Changes:
front end

back end

:+1: Great!

This is a game changer +1

Really nice.

Awesome


Adding line_comments compass feature to the plugin

This should add the ability to turn off original source file location debug lines

Integrated and released with 0.5.2.


Update remove-former-employee-step-2.md

Updated the link on point 2 about giving another employee access to onedrive and outlook data.

@JohanFreelancer9 Please copy review

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/6212


optimize rule matching by better indexing rule by features

(continuation of #2080 rebased against master)
Implement the "tighten rule pre-selection" algorithm described here: https://github.com/mandiant/capa/issues/2063#issuecomment-2100498720
In summary:

Rather than indexing all features from all rules,
we should pick and index the minimal set (ideally, one) of
features from each rule that must be present for the rule to match.
When we have multiple candidates, pick the feature that is
probably most uncommon and therefore "selective".

This seems to work pretty well. Total evaluations when running against mimikatz drop from 19M to 1.1M (wow!) and capa seems to match around 3x more functions per second (wow wow).
When doing large scale runs, capa is about 25% faster when using the vivisect backend (analysis heavy) or 3x faster when using the upcoming BinExport2 backend (minimal analysis).
closes #2074

thanks for the detailed and constructive reviews along the way @mike-hunhoff @mr-tz @s-ff !


Fix: #895: pythonmodule: add all site-packages directories to sys.path

Actually, adding all site-packages dir is good. since pythonmodule should be able to import other Python libraries.
everything should work even since Python 2.6, no #ifdef required.

site.getsitepackages() INCLUDE all dirs specified in distutils.sysconfig.get_python_lib(1,0) and in sysconfig.get_path('platlib')

@wcawijngaards what should be done in order to merge ?

Waiting for ci, it has finished, so it looks fine to merge.

Thanks for the code contribution for the python integration! Hopefully this works to detect the python plugin install location to make the pythonmod run its python script in unbound and process DNS queries.


robots.txt issue

the url in robots.txt goes to this, but all the urls in that txt file are localhost: urls

AHHHH oh no ill fix, thanks for noticing!!

nice!


Fix declaration shadows a parameter warning

Hi,
These changes fix the following warning when compiling with Clang.
Box2D/Common/b2Draw.h:28:18: Declaration shadows a field of ‘b2Color'
Box2D/Common/b2Math.h:59:17: Declaration shadows a field of 'b2Vec2'
Box2D/Common/b2Math.h:150:28: Declaration shadows a field of 'b2Vec3'

The last time I checked this was valid code. Nevertheless, I changed it.

Thank you for reviewing and pulling the patch! 👍


Fix for stackTrace not returned in new Lambda containers.

Issue #, if available:
Description of changes:
Checklist:

[ ] Write Design Document (Do I need to write a design document?)
[x] Write unit tests
[ ] Write/update functional tests
[ ] Write/update integration tests
[x] make pr passes
[x] Write documentation

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Can you give a bit more context on why this change is right? I can't understand

Can you give a bit more context on why this change is right? I can't understand

Hi @sanathkr, I updated PR description as well as issue number.


Updated Puppet version to use 6.x (2019.8 LTS)

Gah, my script (e.g. me) took a heavy-handed approach to scripting these changes so we can close this one.


Support for Status Callback

Hi - I took a brief look at the library, and I didn't see support for the Status Callback feature. Is it in the library and I just missed it, or is it not yet supported?

Hi, it is not yet implemented.


How to Solve "Segmentation fault"

Hello ,
first thanks for create an awesome tool
i have trouble with this awesome tool
i used dalfox version 2.1.1 (shown in image no : 1)

then today i just download latest release of dalfox from
https://github.com/hahwul/dalfox/releases/tag/v2.2.0
i download this dalfox_2.2.0_freebsd_amd64.tar.gz and save it on my Desktop
then i extract this tar.gz file and open via terminal
in terminal i typed cp dalfox /root/go/bin that's mean new dalfox file copy in bin folder of go.
(shown in image no : 2)

after copied new file of dalfox then open terminal i typed dalfox version to check new version of dalfox
and i got  Segmentation fault (shown in image no : 3)

after this show Segmentation fault error i used this command:> root@kali:~/go/bin# go build dalfox
i got this message
cannot find package "dalfox" in any of:
/usr/lib/go-1.15/src/dalfox (from $GOROOT)
/root/go/src/dalfox (from $GOPATH)
(shown in image no : 4)

i want to resolve this issue so i used this command :> root@kali:~/go/bin# go build
and i got this reply :> package .: no Go files in /root/go/bin
(show in image no : 5)

this is my kali linux details: (i am using kali linux in a vmware)
root@kali:~# cat /etc/*release
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
ID=kali
VERSION="2020.3"
VERSION_ID="2020.3"
VERSION_CODENAME="kali-rolling"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="https://www.kali.org/"
SUPPORT_URL="https://forums.kali.org/"
BUG_REPORT_URL="https://bugs.kali.org/"
on today (15-10-2020) i update and upgrade kali linux.
so please help me how can i solve this issue.
I am waiting for your valuable reply.
Thanks,
d4715

Hi @d4715
Thank you for submit issue!
I guess it's an issue caused by the mismatch between the binary architecture and the OS architecture. I remember kali as amd64, is it an OS version compiled separately for freebsd?
First of all, there are two solutions that I can suggest.

Change binaries
https://github.com/hahwul/dalfox/releases/download/v2.2.0/dalfox_2.2.0_linux_amd64.tar.gz

install from go-get or go build
2-1) using go-get

$ go get -u github.com/hahwul/dalfox
$ ~/go/bin/dalfox

2-2) using install from source

case go build

$ git clone https://github.com/hahwul/dalfox
$ cd dalfox
$ go build
$ ./dalfox

case go install

$ git clone https://github.com/hahwul/dalfox
$ cd dalfox
$ go install
$ ~/go/bin/dalfox

And I can give you an accurate solution with reproducing the problem. I'll test it in a similar environment using docker. Consider it done :D

Testing log

pulling kali image

$ docker pull kalilinux/kali

open image

$ docker run -it f5290fd2774e bash

apt update and install wget

$ apt update
$ apt install wget

download dalfox freebsd-amd64 version and extract

$ wget https://github.com/hahwul/dalfox/releases/download/v2.2.0/dalfox_2.2.0_freebsd_amd64.tar.gz
$ tar -xvf dalfox_2.2.0_freebsd_amd64.tar.gz

run dalfox (freebsd_amd64)

$ ./dalfox version
Segmentation fault

download dalfox linux-amd64 version and extract

$ wget https://github.com/hahwul/dalfox/releases/download/v2.2.0/dalfox_2.2.0_linux_amd64.tar.gz
$ tar -xvf dalfox_2.2.0_linux_amd64.tar.gz

run dalfox (linux_amd64)

$ ./dalfox version

    _..._
  .' .::::.   __   _   _    ___ _ __ __
 :  :::::::: |  \ / \ | |  | __/ \\ V /
 :  :::::::: | o ) o || |_ | _( o )) (
 '. '::::::' |__/|_n_||___||_| \_//_n_\
   '-.::''

Parameter Analysis and XSS Scanning tool based on golang
Finder Of XSS and Dal is the Korean pronunciation of moon. @hahwul
v2.2.0

@d4715
As you can see from 4 to 7 of the testing log, I think the OS architecture problem is right!
Change the binary architecture or try building directly from go (go get, go build, go install) for fix this issue

@hahwul,
Thanks for your quick response and guidance i will follow steps provided by
you , if any doubts occur so i will contact you on github .
Thanks & Regards
d4715
On Thu, Oct 15, 2020 at 8:40 PM HAHWUL<EMAIL_ADDRESS>wrote:

@d4715 https://github.com/d4715
As you can see from 4 to 7 of the testing log, I think the OS architecture
problem is right!
Change the binary architecture or try building directly from go (go get, go
build, go install) for fix this issue
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hahwul/dalfox/issues/130#issuecomment-709391741, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AC2BVRFGLVSSP3UB764Q563SK4GG3ANCNFSM4SR5LKLQ
.

@hahwul
first sorry for late reply
yes you are right at that time i was choose wrong file so after read your previous replay.
i just done this steps and my problem solved
1)wget https://github.com/hahwul/dalfox/releases/download/v2.2.0/dalfox_2.2.0_linux_amd64.tar.gz
2)tar -xvf dalfox_2.2.0_linux_amd64.tar.gz
3)after that i opened that folder and run this command cp dalfox /root/go/bin/
4)then i just open new terminal run this command dalfox version and version is v2.2.0
thanks for your previous valuable reply
Thanks & Regards,
@d4715

@d4715
I'm glad it worked out! I'll close this issue!
If you have any more questions or problems, feel free to tell me!
Cheers


Repo sync for protected CLA branch

The pull request is created from main638073307506063925sync_temp to main to fix git push error for protected CLA branch

Learn Build status updates of commit a6add0f:
:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


Ubuntu 18.04, missing asset for cargo dep --install

cargo deb --install

fails in Ubuntu 18.04 with
cargo-deb: unable to read asset to add to archive: <...>/alacritty/Alacritty.desktop

Would you mind testing #1443?

Tested it and fix works.


(PUP-3821) Don't check Windows admin? with Facter

The previous method for checking whether a user is an admin? on
Windows can cause issues loading Puppet when the --cfacter switch is
applied.  The error message is:
Error: Could not initialize global default settings: facter has
already evaluated facts.
Detect that the Windows major version is at least 6 (Vista+) as a
shortcut to whether or not TokenElevation is available on the current
operating system.
An alternative approach would rewrite supports_elevated_security to
execute similarly to elevated_security?, but watch only for
ERROR_NO_SUCH_PRIVILEGE.  This would be less code, but several
additional API calls to clone the current process token and
call GetTokenInformation against it.

:+1:

:+1: Thanks for tackling this.

Hold tight on merging this - some mocha expectations need cleaning up.

2008r2
elevated
C:\Program Files\Puppet Labs\Puppet\sys\ruby\bin>irb
irb(main):001:0> require 'puppet'
=> true
irb(main):002:0> Puppet::Util::Windows::User.admin?
=> true
irb(main):003:0> Puppet::Util::Windows::Process.supports_elevated_security?
=> true

not elevated
C:\Program Files\Puppet Labs\Puppet\sys\ruby\bin>irb
irb(main):001:0> require 'puppet'
=> true
irb(main):002:0> Puppet::Util::Windows::User.admin?
=> false
irb(main):003:0> Puppet::Util::Windows::Process.supports_elevated_security?
=> true

CLA signed by all contributors.


[docs] Finish incomplete list-item-text.md documentation

The placeholder message when opening a PR is so nice, thanks for the great project :+1:

Thanks for the PR! Please could you update the docs-comment in the component, and run yarn docs:api, or npm run docs:api, rather than editing the generated markdown directly?
We can also perhaps improve the wording - something like:
  /**
   * If `true`, the children won't be wrapped by a Typography component.
   * This can be useful to render an alternative Typography variant by wrapping
   * the `children` (or `primary`) text, and optional `secondary` text
   * with the Typography component.
   */

While you're in this part of the code, would you mind documenting the primary and secondary props? (Not sure how that ever got merged without!) Thanks!

Sorry about that, I edited it from Github and didn't realize the .md files were generated :sweat_smile:
I amended the commit with your text and descriptions for primary and secondary !

Thanks for taking care of that. 👍 Sorry to be pedantic, but could we get full-stops on those last two?

Of course, I just the amended commit :)

@oliviertassinari Just amended the commit with your modifications (and regenerated the docs)

@oliviertassinari What modification did you make? (I'm not seeing it...)

- * The main content element of the ListItemText.
+ * The main content element.


Update manifest

Issue

Some of our repos are missing.
Sync command does not work:  metarepo.vcs_git.WrongOrigin: git@github.com:canonical/cos-lite-bundle.git.

Solution

Add missing repos.
Use proper URL, per example.

I'm not sure we should be merging this. git@github.com:org/repo.git is, in fact, the preferred way of cloning repos.

The ssh method fails for me (none of the repos get cloned):
Traceback (most recent call last):
  File "/tmp/observability/venv/bin/git-meta", line 8, in <module>
    sys.exit(cli())
  File "/tmp/observability/venv/lib/python3.10/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmp/observability/venv/lib/python3.10/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmp/observability/venv/lib/python3.10/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/tmp/observability/venv/lib/python3.10/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmp/observability/venv/lib/python3.10/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmp/observability/venv/lib/python3.10/site-packages/metarepo/cli_decorators.py", line 29, in wrapper
    return func(loaded_manifest, root_path, *args, **kwargs)
  File "/tmp/observability/venv/lib/python3.10/site-packages/metarepo/commands/sync_cmd.py", line 92, in sync
    if not future.result():
  File "/usr/lib/python3.10/concurrent/futures/_base.py", line 451, in result
    return self.__get_result()
  File "/usr/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result
    raise self._exception
  File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/tmp/observability/venv/lib/python3.10/site-packages/metarepo/commands/sync_cmd.py", line 37, in do_sync_repo
    fetch_result = repo.fetch(repo_data.track)
  File "/tmp/observability/venv/lib/python3.10/site-packages/metarepo/vcs_git.py", line 105, in fetch
    fetch_result = self._repo.remote("origin").fetch(ref, progress=progress_cb)
  File "/tmp/observability/venv/lib/python3.10/site-packages/git/remote.py", line 1015, in fetch
    res = self._get_fetch_info_from_stderr(proc, progress, kill_after_timeout=kill_after_timeout)
  File "/tmp/observability/venv/lib/python3.10/site-packages/git/remote.py", line 854, in _get_fetch_info_from_stderr
    proc.wait(stderr=stderr_text)
  File "/tmp/observability/venv/lib/python3.10/site-packages/git/cmd.py", line 604, in wait
    raise GitCommandError(remove_password_if_present(self.args), status, errstr)
git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git fetch -v -- origin main
  stderr: 'fatal: Could not read from remote repository.'

With the https method they all clone fine.

The http(s) method doesn't allow git push without entering credentials on the commandline, or a whole bunch of other operations.
For read-only checkouts, sure, it's great. For any actual usage of git, it's a PITA.

@simskij @rbarry82 changed to ssh method.


Support for local source file

Since we suport different sources we could also introduce a local source 🤔
Maybe either by using stdin and/or reading from a file...
Would be not only good for testing purpose, but would also give somekind of "local AI" for you.
In conbination with the custom prompt (#14) we can literally ask anything... Not sure if we want this, but it gives at least the possibility 🙃

Since #23 got merged, it is possible to read from std.in.
echo '[
    {
        "author": "Author1",
        "body": "Body1"
    },
    {
        "author": "Author2",
        "body": "Body2"
    }
]' | cli ollama

Or just run cli ollama and paste the json.
However, we want to change this behaviour to override reading from std.in but from "somewhere else".
E.g. from a file 🙃

Reading from a file is already possible
E.g.
cat /tmp/xxx/a | go run cmd/summaraizer/summaraizer.go ollama --model llama3.2:3b

While /tmp/xxx/a looks like:
[
    {
        "author": "Author1",
        "body": "I like to"
    },
    {
        "author": "Author2",
        "body": "MOVE IT"
    }
]

The initial idea of this ticket was to have a flag (for all the provider), like --read-from (🤷) were you can put either stdin(terminal/console 🤷 ) or a path to a file.
Based on that, we read from that file or from stdin (like we do today).
But since source and provider are a two-step approach and we already support that behaviour I don't think that we need this anymore.
The cat file/x | summaraizer ollama approach should fit every needs.


Xorg Screen rotation backwards

I have researched and the rotate left and right transform matrix coordinates are backwards
see: https://gist.github.com/rubo77/daa262e0229f6e398766 in which he shows a good example

So upon testing, it looks like it is really up to the display manufacturer to position any display into the right orientation. The code is correct from what I see on multiple devices, so it might be a case where the screen has been physically flipped (probably unintentionally). I think this is worth adding to the readme though, incase anyone runs into this in the future.

The touch and screen rotation are different ... if you specify:
DISPLAY_ROTATE_TOUCH=left
then the way it is right now you would need to specify
DISPLAY_ORIENTATION=right
I did some research and you have the screen TRANSFORM MATRIX for left and right backwards


Improve some grammar highlighting

Makes function highlighting more consistent. Also removed String from primitives as that will be highlighted by the class highlighting rule.

Are strings in dart considered primitives? If so, we should leave that rule in, in case someone does a theme / other package wants to do something with primitives.

I don't think Dart has primitives in the traditional sense. Everything in Dart is an object, even int's, double's, and bool's. The difference I see between String and int is that String is capitalized like  a class, and thus it should be treated like a class in my opinion.

The difference I see between String and int is that String is capitalized like a class, and thus it should be treated like a class in my opinion.

@devoncarew what do you think about this? it means String will be considered/colorized exactly the same as classes for some (all?) syntax themes.

I'm honestly on the fence about it. String is somewhere in between a 'primitive' type like int and bool and a user defined type. It's common and core to dart programing and used at about the same frequency as the primitive types.
On the other hand, none of num, int, double, or bool are extendable by the user. String is extendable. And, it's the only one that uses title case, like regular user defined classes.
It may just come down to trying it one way and seeing if that feels odd. tldr, I'm ok either way.

I guess that's fine by me, unless someone on the Dart language team pipes in?

Let's try it like this for a while; if it doesn't feel right after using it, we can always switch back :)


Feature Request: EnderIO Conduit Compatibility

I believe in 1.7.10, the AE2 cables could be made into EnderIO conduits, and thus could be used with the conduit facades and occupy the same block as power or other conduits. Admittedly, I don't know if it was implemented by EnderIO or AE2, so perhaps it should be on the EIO Github instead, but similar integration would certainly make cable management less of a hassle.

Duplicate of #135

Whoops, my bad! Thought I had checked all the issues and didn't see it. Sorry to waste your time :(


[Read-The-Docs] Capabilities

@slpopejoy's Capabilities and Guards need to be documented in the ReadTheDocs

Done in #708 and prior


UTM crash pls read!

Hey,i have iPhone 11 pro max 256gb ios 13.4GM
I download and install utm last build over appcake i open utm,configure win 7/xp + ofc disk and tap on play button the window popup like its going to start but secend after that utm crash so its not instant crash when tapping on ply button like before...
Any help?

Duplicate of #95
Speaking of reading, have you ever considered reading the readme? Or the install page? Or the sticky post when you went to the issues page? Or when you clicked the button to create a new issue and typed in the header and it gave you a list of similar issues? Or the part where you missed the button for reporting a crash that tells you to read the sticky post?


No information in error message about the connection(s) the error is related to

Description
When refreshing multiple connection, if one of them has an error with connecting, it is unclear for a user from the error message, what connection was not connected.
I suggest to add the name of connection here in the error message.

DBeaver Version
Community Edition 24.1.5-202408012322
Operating System
Windows 10
Database and driver
PostgreSQL 16
PostgreSQL JDBC Driver 42.7.2
Steps to reproduce

create connection to remote host
connect to it (expand a list of objects in this connection in Navigator)
provoke any error with connection (turn off Ethernet cable from you computer or stop postgres service on a remote host, or turn off VPN to the remote host (if any) or provoke any other issue so that the connection can not be established now)
refresh the connection (or better - a group of connections! (some of them - should be connected successfully, for example, to a localhost, and some others - to remote unreachable hosts))

Expected: the error message contains information about the name of the connection, so that user can understand what connection the error is related to
Actual: the occurred error message has no information about the name of the connection the error is related to
Additional context
No response

The same issue relates to another form of error.
How to provoke this kind of error message, is explained in a separate issue: #35068

Thank you for report.


Failing to build when installing from AUR (ver. 0.2.1)

Cloning from github and building with make works fine. AUR installation runs into 6 errors:

build.hpp:166:33: error: loop variable ‘o’ creates a copy from type ‘const std::__cxx11::basic_string’ [-Werror=range-loop-construct]
166 |                 for (const auto o : *obj_files_path) {
^

init.hpp:23:43: error: ‘std::string boost::filesystem::basename(const path&)’ is deprecated: Use path::stem() instead [-Werror=deprecated-declarations]
23 |             std::string tmp = fs::basename(s);
|                               ~~~~~~~~~~^

publish.hpp:33:64: error: ‘std::string boost::filesystem::basename(const path&)’ is deprecated: Use path::stem() instead [-Werror=deprecated-declarations]
33 |          const fs::path copy_file = temp_path / fs::basename(project_dir);
|                                                 ^

net.hpp:232:24: error: no matching function for call to ‘boost::beast::http::message<true, boost::beast::http::empty_body, boost::beast::http::basic_fields<std::allocator > >::set(boost::beast::http::field, std::size_t)’
232 |                 req.set(http::field::content_length, body.content_length());
|                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

net.hpp:375:69: error: ‘const boost::beast::string_view’ {aka ‘const class boost::core::basic_string_view’} has no member named ‘to_string’

error: ‘const boost::beast::string_view’ {aka ‘const class boost::core::basic_string_view’} has no member named ‘to_string’

@lukakralik It is too old since I do not maintain it. You may want to update the AUR package by yourself or contact the publisher. https://github.com/poac-dev/poac/issues/195


fix(linter/next): false positives for non-custom font link

fix: #3378

#3383  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Dunqing and the rest of your teammates on  Graphite


[#63726] SizeBinsStyle implementation

CH: https://app.clubhouse.io/cartoteam/story/63726/size-sizebinsstyle-sizecategoriesstyle-manual

I just made some minor comments. I would like to review it with more detail tomorrow.
One really relevant aspect for this PR is the use of "pixel size" units for Points, so we can be homogeneous between points & lines (and document the units in helpers docs). What are our next steps for this? are we going after a dynamic getRadius based on zoom (for points)?

@manmorjim some conflicts after the big merge :)

Ready to review @VictorVelarde


Bug 2137731: Overview links for VM status not working

Signed-off-by: Aviv Turgeman<EMAIL_ADDRESS>📝 Description
issues:

Error status on overview has no link to VM Failed status - link was added and VM Failed status changed to Error for consistency
VM status link in the overview where broken - namespace prop was having a value of #ALL-NS# instead of being empty made a check to verify if namespace value indicates on all-namespace or a specific namespace

🎥 Demo
Before:
https://user-images.githubusercontent.com/67270715/197972342-93f0bf22-8787-460d-85b4-a1e20819b50a.mp4
After:
https://user-images.githubusercontent.com/67270715/197972376-da862572-3e59-48f1-865f-a2b814008f62.mp4
NOTE: this PR also solves https://bugzilla.redhat.com/show_bug.cgi?id=2137731 as they are strongly related and to avoid PR conflicts

/retest

/retest

/lgtm


feat(useTitle): hook rework

Description
Previous implementation been using useEffect cook that made it async, now hook is sinchronous and possible to test.
Due to new react's concurrent mode it's better to make separate hooks as more synchronous as possible.
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as before)

Checklist

[x] Read the Contributing Guide
[x] Perform a code self-review
[x] Comment the code, particularly in hard-to-understand areas
[x] Add documentation
[x] Add hook's story at Storybook
[x] Cover changes with tests
[x] Ensure the test suite passes (yarn test)
[x] Provide 100% tests coverage
[x] Make sure code lints (yarn lint). Fix it with yarn lint:fix in case of failure.
[x] Make sure types are fine (yarn lint:types).

:tada: This PR is included in version 13.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Tutorial #19 - Generating Pages.  Not creating pages.

When i click on any project result is :
Gatsby.js development 404 page
There's not a page yet at /projects/the-drum-stop.
I did gatsby clean, VSC reload and new develop.  Still 404.

Hello @Piterwk1! Try paste this code into gatsby-node.js
const path = require(path)
exports.createPages = async ({ graphql, actions }) => {
const { data } = await graphql(    query {       allMarkdownRemark {         nodes {           frontmatter {             slug           }         }       }     }  )
data.allMarkdownRemark.nodes.forEach(node => {
actions.createPage({
path: "/projects/" + node.frontmatter.slug,
component: path.resolve("./src/templates/project-details.jsx"),
context: { slug: node.frontmatter.slug },
})
})
}

I have also same problem😢
I click project thumbnail and detail page is viewed below↓
Create a page at this url
Create a React.js component like the following in your site directory at "src/pages/projects/projectName.js" and this page will automatically refresh to show the new page component you created.
So I tried making project name.js file in src/pages/projects.
And I can confirm this file could be viewed.
But it isn't I want to do...
Please tell me that how to view each project detail pages in src/projects/projectName.md 🙇♀
Thank you for reading.


Using ESM in Webpack-TypeScript Template

Pre-flight checklist

[x] I have read the contribution documentation for this project.
[x] I agree to follow the code of conduct that this project uses.
[x] I have searched the issue tracker for a bug that matches the one I want to file, without success.

Electron Forge version
7.6.0
Electron version
33.2.1
Operating system
macOS Sequoia 15.1
Last known working Electron Forge version
No response
Expected behavior
Able to start the template
Actual behavior
npm run start

<EMAIL_ADDRESS>start
electron-forge start

✔ Checking your system
✔ Locating application
✖ Loading configuration
›
1. Must use import to load ES Module: /fresh/forge.config.ts
require() of ES modules is not supported.
require() of /resh/forge.config.ts from
<EMAIL_ADDRESS>is an ES module file as
it is a .ts file whose nearest parent package.json contains "type": "module" which defines all .ts files in that package scope as ES
modules.
Instead change the requiring code to use import(), or remove "type": "module" from
/Users/dallas/Documents/Github/electron-test/fresh/package.json.
2. Unknown file extension ".ts" for /fresh/forge.config.ts
◼ Preparing native dependencies
◼ Running generateAssets hook
◼ Running preStart hook
Failed to load: fresh/forge.config.ts
An unhandled rejection has occurred inside Forge:
Error:

Must use import to load ES Module: /fresh/forge.config.ts
require() of ES modules is not supported.
require() of /fresh/forge.config.ts from<EMAIL_ADDRESS>is an ES module file as it is a .ts file whose nearest parent package.json contains "type": "module" which defines all .ts files in that package scope as ES modules.
Instead change the requiring code to use import(), or remove "type": "module" from /fresh/package.json.

Unknown file extension ".ts" for /fresh/forge.config.ts

Steps to reproduce
Run npm init<EMAIL_ADDRESS>my-new-app -- --template=vite-typescript
Add "type": "module", to package.json
Now run npm start
Additional information
I am investigating a project and the work required to update to ESM. Since electron-store is a native ESM now and using an older version of the store. I was running into some issue with the project when following
https://www.electronjs.org/docs/latest/tutorial/esm
https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
I tried implementing the various suggestions seen in
https://github.com/electron/forge/issues/3671
https://github.com/electron/forge/issues/3684

Opening this issue since I cannot find a way to use ESM with the Webpack-Typescript template. Just looking for the steps to make the template work before trying on a larger project.


Adding Kay Singh to list of community contributors

Many thanks for submitting your Pull Request :heart:!
Please specify parts this PR updates:

[ ] Specification
[ ] Examples
[ ] Schema
[ ] Roadmap
[ ] Use Cases
[x] Community
[ ] Website
[ ] SDK
[ ] TCK
[ ] Other

What this PR does / why we need it:
Adds Kay Singh to list of community contributors. Kay has been helping us to define the cron-based workflow start definition.
Special notes for reviewers:
Additional information (if needed):

@singhkays can you please make sure i got the info right? Thanks.

@tsurdilo lgtm, thank you 🙏


@screen and @apply not working  for

When applying a language definition to the style block of a .vue component, @screen and @apply stop working. Both in development and production builds.
<style lang="postcss">
.vh__title h1:after,
.vh__title h2:after {
  display: none;
}

@screen md {
  .video-header {
    height: 560px;
  }
}

</style>

When removing the lang="postcss" defintion they get converted fine.
When changing the following line from css to postcss it also works:
Changing https://github.com/brandonpittman/gridsome-plugin-tailwindcss/blob/71f7f342cf2df2b82a8c99e4c82ace6622479005/gridsome.server.js#L23
Consequently changing gridsome.server.js fixes the issue:
const languages = ['css', 'postcss']

  api.chainWebpack(config => {
    languages.forEach(language => {
      config.module
        .rule(language)
        .oneOf("normal")
        .use("postcss-loader")
        .tap(options => {
          options.plugins.unshift(
            ...[
              shouldImport && postcssImport,
              tailwind,
              shouldTimeTravel && postcssPresetEnv
            ]
          );

          process.env.NODE_ENV === "production" &&
            shouldPurge &&
            options.plugins.push(purgecss);

          return options;
        });
    });
  });

I'd be happy to supply a pull request, if you think the solution is robust enough.

It's a feature.


Roll Engine from 0ee8f267df81 to b55e6b84535a (5 revisions)

https://github.com/flutter/engine/compare/0ee8f267df81...b55e6b84535a
2021-04-15<EMAIL_ADDRESS>Roll Skia from be834bfa2c3a to cbb60bd0b08e (1 revision) (flutter/engine#25608)
2021-04-15<EMAIL_ADDRESS>Roll Skia from 5c5f09bc28b8 to be834bfa2c3a (8 revisions) (flutter/engine#25607)
2021-04-15<EMAIL_ADDRESS>Roll Dart SDK from 05538f0a8a5b to 0b565abb0c24 (1 revision) (flutter/engine#25604)
2021-04-15<EMAIL_ADDRESS>change the Android FlutterEngine class doc around multiple engines (flutter/engine#25575)
2021-04-15<EMAIL_ADDRESS>[web] Render ellipsis for overflowing text in DOM mode (flutter/engine#25556)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Commit queue failed; closing this roll.


Track of SQL-Backup Data

It is requested from a Customer to also track the Backuped Data from SQL-Databases, similar to our current track of our VM Backup and Replicate statistics.
Maybe we can migrate them into a single table, split by a tag type.
MessageID is CTGGA2402

It seems like there is a issue with SQL data beeing associated into the O365 data transferred due a similar joblog message ID.

Note for myself: scalepod2vm18, table Office365 Transferred Bytes

We are also interested in having a look at SQl-data in SPPMON.
Is the release already postponed?


Feature Request: Keep some blank lines when formatting

Describe the Feature
A configuration option (or default behavior) to keep some existing blank lines from the input file. For example, IntelliJ has the following options for Java:

Why do you want this feature?
I have some SQL files used for database migrations with a header comment at the top that isn't directly related to the first query:
-- Some header comment
-- with metadata for migrations tool

CREATE TABLE something(id INTEGER PRIMARY KEY);

When I format this with sql-formatter, it currently deletes the blank line between the header comment and the first query.

Thanks for the suggestion. It would definitely make sense to preserve blank lines.
However, with the current architecture of the formatter this is pretty hard to accomplish. Besides, I'm not actively developing this tool any more. Instead concentrating on prettier-plugin-sql-cst. So this is unlikely to happen unless you would like to implement it by yourself.


⚠ Processors has degraded performance

In 073e42d, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 47 ms

Resolved: Processors performance has improved in c990a4f.


GET-DBAOPERATINGSYSTEM

Hi DBATOOLS Community,
I'm using this great DBA powershell module to put in place a report script that will gather several metrics from all SQL Server I have in the company. But sometimes the GET-DBAOPERATINGSYSTEM command just get stacked with out any output for hours ! ( just had to stop the run of my script after nearly 2 hours run on only this command ! ).
So my questions are:

Do you have any idea why this command just got stack ?
Can a time out be specified to this command a how can it be set ?

Here is how I'm using the command :
$OsVersion= Get-DbaOperatingSystem -ComputerName $servername | SELECT ComputerName , Version
Many Thanks for your answers.

thank you for your report, @habibhammy. @wsmelton can you take a look?

What do you mean by stacked ?
I would take a gander that it is going to be environmental as we have never had anyone come back with this issue. If CIM made the connection successfully it could have made the session dormant waiting for an instruction, but we can't control that waiting period. It could have been the server was not able to handle the session or software running on the server effected it (e.g. AV).
There is not enough detail on your situation to note that a timeout configuration would have even made a difference from CIM perspective. We cannot assume a timeout setting for "killing" the command from trying to run because there is no stateful check possible.
If you are continuing to have this problem on every server we will need logs and much more details on your environment to really serve any purpose.


Azure Open AI with old version not support "max_completion_tokens"

Problem
var client = new OpenAIClient(key,
    new OpenAIClientSettings("azureResourceName",
        "deployId",// gpt-4o...
        "2024-10-01-preview"
        ));

return error message
{
  "error": {
    "message": "Unrecognized request argument supplied: max_completion_tokens",
    "type": "invalid_request_error",
    "param": null,
    "code": null
  }
}

My temporary solution
  public sealed class ChatRequest
  {
    //add
    [JsonPropertyName("max_tokens")]
    public int? OldMaxTokens { get; set; }
    // add set;
    [JsonPropertyName("max_completion_tokens")]
    [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
    public int? MaxCompletionTokens { get; set; }
     public void SetOldParameters()
     {
         OldMaxTokens = MaxCompletionTokens;
         MaxCompletionTokens = null;
     }
 }

when use
//
if (openAIClientSettings.IsAzureOpenAI)
{
    if (model is not "o1-preview" and not "o1-mini")
    {
        req.SetOldParameters();
    }
}

Not sure if I wanna make these changes for a preview model.
are there any other models that also need this?

It's not an issue with the preview model, but rather that although OpenAI Offical has changed max_tokens to max_completion_tokens, other OpenAI compatible APIs such as Azure and Ollama have not made this modification, so they cannot be called normally.

I think a better way is to provide two different ChatRequest.

I think a better way is to provide two different ChatRequest.

yeah prob not gonna happen for something that is already deprecated.
I bet they'll prob move that model up soon to use the new property soon enough.
Since this is specific to Azure and Ollama, I am more inclined to not change it.


Artikkel: 📄  Brukereise for din tjeneste

Branch: https://github.com/digdir/designsystem/tree/docs/bios-brukerinnsikt
PR: https://github.com/digdir/designsystem/pull/559

This was solved in one article in #559


why cannot signin with the demo account

``Demo Account<EMAIL_ADDRESS>/ testing
i sign in with this account,but doesnot work
so i check the users table ,i can't found this account
how can i sign in with this account
and i sign up a new account,it will success
but i can't signin this new account
i hope somebody give me a tips
think you

Sounds like you didn't load the sample data: https://github.com/qor/qor-example#generate-sample-data

yeap,i fix it yesterday,i forgot run the Generate sample data command ,thanks

Excellent! go ahead and close this issue when you get time so no-one thinks this is still an open issue.  And happy coding.

yeah，thanks


deprecate this repository

Moved to https://github.com/mdsol/representors
@HonoreDB

@glow-mdsol can you merge this?


[SPARK-47085][SQL][3.5] reduce the complexity of toTRowSet from n^2 to n

What changes were proposed in this pull request?
reduce the complexity of RowSetUtils.toTRowSet from n^2 to n
Why are the changes needed?
This causes performance issues.
Does this PR introduce any user-facing change?
No
How was this patch tested?
Tests + test manually on AWS EMR
Was this patch authored or co-authored using generative AI tooling?
No

Hi @dongjoon-hyun
this is for 3.5 ....

Hi @dongjoon-hyun this is for 3.5 ....

Hi, @igreenfield . This looks like a pure performance improvement. As I mentioned before, Apache Spark community has a backporting policy which allows a bug-fix only.

I commented on the JIRA too.

https://issues.apache.org/jira/browse/SPARK-47085?focusedCommentId=17818878&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17818878

Merged to branch-3.5.


chore: bump rustls to 0.21.11

Problem
solve the audit report
Crate:     rustls
Version:   0.21.10
Title:     `rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input
Date:      2024-04-19
ID:        RUSTSEC-2024-0336
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0336
Severity:  7.5 (high)
Solution:  Upgrade to >=0.23.5 OR >=0.22.4, <0.23.0 OR >=0.21.11, <0.22.0
Dependency tree:
rustls 0.21.10

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.8%. Comparing base (f121f73) to head (28b8d5f).
Report is 11 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##           master     #918     +/-   ##
=========================================
- Coverage    81.9%    81.8%   -0.1%
=========================================
  Files         853      853
  Lines      231779   231782      +3
=========================================
- Hits       189829   189828      -1
- Misses      41950    41954      +4