Feature Request:  Level 15 S2Cell Layer

RM currently has Lv14 and Lv17. I think adding in Lv15 for those who choose to support cell mon through their backend would be beneficial to the user base.  A quick layer view over the center coordinates, allows a user to quickly decide which target areas to loop in order to discover the cell mon in the vicinity.  This can also be useful for those utilizing ScanNext/Zone features for their communities, whereby a layer view provides better visual of the targets surrounding areas.

I'm mostly not sure where to put them. L14 and L17 live there currently because they interact with Wayfarer stuff, L15 doesn't though. Any suggestions?


Change language in card in step 9 that relates to child development

Related to this ticket - https://app.zenhub.com/workspaces/myfriendben-652eb93b7dc40e0935103f4c/issues/gh/gary-community-ventures/benefits-calculator/1000.
Change card in step 9 that reads "Concern about your baby or toddler's development" to instead read "Concern about your child's development."

Sorry - I'm not sure why the link isn't working. But yes, this ticket
relates to api#310. The idea is that we're changing baby/toddler to child
and, in conjunction with that, adding Child First as an immediate need.
On Tue, Apr 2, 2024 at 1:16 PM rickyctd @.***> wrote:

Related to this ticket -
https://app.zenhub.com/workspaces/myfriendben-652eb93b7dc40e0935103f4c/issues/gh/gary-community-ventures/benefits-calculator/1000
.
Change card in step 9 that reads "Concern about your baby or toddler's
development" to instead read "Concern about your child's development."
Hi @kbottagaro https://github.com/kbottagaro the link you have listed
doesn't work for us when we clicked on it and when we tried to go to the
ticket number 1000 directly, it takes us to
Gary-Community-Ventures/benefits-api#310
https://github.com/Gary-Community-Ventures/benefits-api/issues/310 is
that the same?
—
Reply to this email directly, view it on GitHub
https://github.com/Gary-Community-Ventures/benefits-calculator/issues/1001#issuecomment-2032887257,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDVPUZKWPMUC52BGENPTRGTY3L7Y3AVCNFSM6AAAAABFCKKGYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZSHA4DOMRVG4
.
You are receiving this because you were mentioned.Message ID:
@.***
.com>

Hi @kbottagaro is what is circled in the attached screenshot the only location where this text change needs to occur as requested in this ticket? Thanks so much!

Yes, that's it. Thank you!
On Thu, Apr 4, 2024 at 7:52 AM rickyctd @.***> wrote:

Hi @kbottagaro https://github.com/kbottagaro is what is circled in the
attached screenshot the only location where this text change needs to occur
as requested in this ticket? Thanks so much!
image.png (view on web)
https://github.com/Gary-Community-Ventures/benefits-calculator/assets/130072805/f9fc32f5-7ed1-4e44-9c41-c8f0c2a5e38c
—
Reply to this email directly, view it on GitHub
https://github.com/Gary-Community-Ventures/benefits-calculator/issues/1001#issuecomment-2037282287,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDVPUZLMJ5OHEN7EDE72YMTY3VLJPAVCNFSM6AAAAABFCKKGYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZXGI4DEMRYG4
.
You are receiving this because you were mentioned.Message ID:
@.***
.com>


Add bulk annotation addition api

closes https://github.com/mapbox/mapbox-plugins-android/issues/679
needs some tests before review.

Tests were added + generation of unit tests + fixing stability issues with instrumentation tests


Babbage - CDDL - does script_ref type has a glitch?

https://github.com/input-output-hk/cardano-ledger/blob/033b0e048c4caca2c7f642c18cbda51e4d003d8a/eras/babbage/test-suite/cddl-files/babbage.cddl#L412
currently, the script_ref is defined as below,
script_ref = #6.24(bytes .cbor script)

script = [ 0, native_script // 1, plutus_v1_script // 2, plutus_v2_script ]

Should it have been defined as below?
tagged_native_script = #6.24(bytes .cbor native_script)
tagged_plutus_v1_script = #6.24(bytes .cbor plutus_v1_script)
tagged_plutus_v2_script = #6.24(bytes .cbor plutus_v2_script)

script_ref = [ 0, tagged_native_script // 1, tagged_plutus_v1_script // 2, tagged_plutus_v2_script ]

unfortunately there is not time to make this change before the Vasil HF, sorry.

No worries, thank you for looking into it!

anytime, sorry we didn't get to dig into this earlier.


only 1 step in create org

If I create a new org as a normal user the GUI shows "Step 1 of 2" as shown in the image, but there is only one step. after i clicked create the new org is added

:tada: This issue has been resolved in version 0.86.0 :tada:
The release is available on:

GitHub release
v0.86.0

Your semantic-release bot :package::rocket:


add fa-angle-*

add fa-angle
add fa-angle-double

We already have these?
https://github.com/fisharebest/font-awesome-rtl/blob/master/font-awesome-rtl.css#L116
https://github.com/fisharebest/font-awesome-rtl/blob/master/font-awesome-rtl.css#L137
What am I missing?

I guess this PR was submitted in error.
If not, please create a new issue/PR.


feat: improved inference for parameter arguments passed to nullif

close #1821

I think rather than special-casing the func call parameter naming, the preferred solution would be to use sqlc.arg() for this to force sqlc to use the specific name you want: https://docs.sqlc.dev/en/stable/howto/named_parameters.html
I will close this and the original issue, but feel free to comment or reopen if you disagree.

I thought it was a good idea because it solves both the parameter name problem and the type problem.

I thought it was a good idea because it solves both the parameter name problem and the type problem.

Yeah I acted too soon without understanding the full scope of the problem. Sorry about that. I think we should reopen and probably implement this with the expectation that there may be more "passthrough" functions added to the list. Or is nullif() really the only one where this is the desired behavior?


tvOS Support

Additionally, it appears tvOS had an incorrect target device family. Which results in bootstrap failing, as well as Xcode being unable to show a relevant simulator for tvOS target support.
Before: (Value 4)

After: (Value 3)

@nicklockwood followup for tvOS support

Tested integration on my fork. Once this is in, Carthage bootstrap should be fully functional with the expected targets.

Hi @nicklockwood, would you mind merging this? Currently this requires me to run off of a fork, and would love to move back to this repo as master.

Merged in 1.2.2


chore(package): update @9renpoto/eslint-config-flowtype to version 0.1.1

Closes #87
https://greenkeeper.io/

Storybook Hub is building storybooks for every commit in this PR.
Latest Storybook: https://6d004b83-008c-4b77-8d25-d8a43ea8c385.sbook.io/
( Visit here for more info )

This comment is automatically added by Storybook Hub


Cleanup: "scaler" -> "scale".

Cosmetic cleanup: "scaler" replaced with "scale" (the proper name for sub-resource).

LGTM

Thanks. LGTM.

@k8s-bot test this please.

Shippable is failing while trying to verify gendocs. Rebase should fix the problem. Could you do it?

Part of #12087.


Reactive hibernate version 1.0.0.CR9 throws an exception while opening session

Hi,
I am using Hibernate Reactive for my spring webflux project. I have upgraded hibernate reactive version from 1.0.0.CR7 to 1.0.0.CR9, after that I am getting an exception while opening session. Kindly help.
Earlier working versions:
Hibernate Reactive -  1.0.0.CR7
vertx-mysql-client - 4.1.0
Spring boot version - 2.5.3
Mutiny.SessionFactory sessionFactory = emf.unwrap(Mutiny.SessionFactory.class);
Mutiny.Session session = sessionFactory.openSession(); //working

Upgraded versions:
Hibernate Reactive - 1.0.0.CR9
vertx-mysql-client - 4.1.2
Spring boot version - 2.5.3
Mutiny.SessionFactory sessionFactory = emf.unwrap(Mutiny.SessionFactory.class);
Mutiny.Session session = sessionFactory.openSession(); //throwing an exception

Exception Message:
 HR000068: This method should exclusively be invoked from a Vert.x EventLoop thread; currently running on thread 'reactor-http-nio-3'; nested exception is java.lang.IllegalStateException: HR000068: This method should exclusively be invoked from a Vert.x EventLoop thread; currently running on thread 'reactor-http-nio-3'

See if this answer your question: https://github.com/hibernate/hibernate-reactive/issues/750#issuecomment-839611870

The reason you are having this error is because we have added some checks to make sure that the session is used correctly.
The simplest solution would be to use sessionFactory.withSession or sessionFactory.withTransaction, in those cases Hibernate Reactive will take care of the issue automatically.

Thank you @DavideD for your response. In my project I have used several places as sessionFactory.openSession(). Anywy I will change those things. Hereafter I will use sessionFactory.withSession or sessionFactory.withTransaction. No need to close the session while using this. So that is an added advantage :)
I changed my code like this
 String queryString = "select c.country_name as country_name, c.phone_code as phone_code from erp_country c"; // MySql query
 List<Object[]> list = sessionFactory.withSession(s->s.createNativeQuery(queryString).getResultList()).await().indefinitely(); //Compilation error

But I am getting one compilation issue over here. If I did not pass the second argument in the native query method then it should return list of object array right. But it is returning as list of object.
In my Intelli J idea it is showing 'provided' as List<Object>.  But 'required type' is List<Object[]>
Hibernate Reactive - 1.0.0.CR9
vertx-mysql-client - 4.1.2
Spring boot version - 2.5.3

@nivinps you should use the overloaded version of createNativeQuery() which accepts a Class representing the return type.

okay. Is it related to this #919 issue. Because 1.0.0.CR9 version will give a cast exception if I pass second argument as Tuple.class. So I just try to get as list of object array in this version (1.0.0.CR9)

The Tuple class will be supported in the next release but you should be able to use Object[].class as second parameter in this one:
List<Object[]> result = session.createNativeQuery(queryStr, Object[].class).getResultList().await().indefinitely();

Thanks @DavideD. It is working

I think we can consider this issue closed.
Thanks @nivinps  and @gavinking


cat builtin

Consider this a low-priority feature request. Sometimes I want to print a file from a bpftrace tool, and currently use system to call a shell that calls cat. Eg:
# bpftrace -e 'BEGIN { system("cat /proc/loadavg"); }'
Attaching 1 probe...
0.44 0.57 0.70 2/3059 2553
^C

Would more efficient to have cat as a bpftrace builtin, implemented similar to time(). Then we wouldn't be doing a fork/exec of a shell + cat for this. ie, this could work:
# bpftrace -e 'BEGIN { cat("/proc/loadavg"); }'
Attaching 1 probe...
0.44 0.57 0.70 2/3059 2553
^C

fixed by #564


add javascript to insert download buttons

in order to have big "get F3D button" for the current OS above the release table:
Include a script in the header, the script is loaded on every page but will perform different actions depending on which page it's in.
The idea is that the javascript only enhances the existing html, while being totally optional. We don't want to start adding

add a screenshot in description ? :)


To Remove repeated/unwanted Testimonials

I would like to contribute to this project to make it more genuine and professional. Here in Testimonial, section two same testimonials are in conflict which creates the wrong message in the user's mind. I want to change it.Pls assign me these issue

@Kirankp25 duplicate issue.

ok, but i didn't see these changes on site


Fix issue with time >= 1.5

Fixes issue #43. Note that this depends on #50 if you don't want to enable travis I can rebase the commit back onto master.
For fun, here is the travis build before and after.
Best,
Markus

Do the test suites build with this change? Does you travis-ci configuration run/build the test-suites? It's probably a good idea to do that. As I mentioned in #43, the problem is the test-suites don't build, which is uncool. But I guess this could probably be merged without worries.

No there where some other incompatibilties when building with the test-suite enabled which I did not have time to investigate further: https://travis-ci.org/markus1189/wreq/jobs/46623979

I've fixed this up now. Thanks!


Fix: StorageInputStream read methods hide root cause exception when stream is faulted

Description
The method checkStreamState() for faulty stream hides the wrapped error cause because only the error message is given to the new RuntimeException. It is then not possible to properly react on an reading error (a proper reaction is required e.g. in the case of BlobStorageException, BlobErrorCode.CONDITION_NOT_MET).
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

Thank you for filing this change @MartinTunzer-TomTom, it's greatly appreciated and I'd imagine many other people will find it extremely useful as well!


azhpc-images using spack

packages installed using spack (only for Ubuntu 22.04)
a single source for package updates
updated test file and definitions

{
"spack": "0.20.0.dev0",
"azcopy": "10.17.0",
"lustre": "2.15.1-24-gbaa21ca",
"mofed": "23.04-<IP_ADDRESS>",
"cuda": "12.1.0",
"nvidia": "525.105.17",
"gdrcopy": "2.3",
"nvidia_fabricmanager": "525_525.105.17-1",
"intel_one_mkl": "2023.1.0",
"hpcx": "2.15",
"mvapich2": "2.3.7",
"ompi": "4.1.5",
"impi_2021": "2021.9.0",
"nccl": "2.18.1-1",
"moby": "20.10.24+azure-ubuntu22.04u1",
"nvidia_docker": "20.10.24+azure-1",
"dcgm": "3.1.8",
"waagent": "<IP_ADDRESS>",
"moneo": "0.2.3"
}

This is very interesting to me, has there been a decision in the team to move to spack for installing the libraries in the image?
This would have obvious benefits for downstream packages built with spack.
Furthermore, we've been in contact with the spack core developers who would be interested in setting up a public binary cache for Azure as well.
So far, creating a build cache on top of the azhpc images, such as AlmaLinux 8.7 HPC, would have been problematic since the HPC libraries (e.g. MPI library) would have needed to be declared as "external", making it difficult to (automatically) handle compatibility as the image evolves. With this PR guess this issue would go away (?).

Just a general comment: there are a lot of changes here. Hopefully, we can/have test this in a way where all the components that were touched are verified to work.

@rafsalas19  Yes, this PR is only functional for Ubuntu 22.04 scripts. And is tested.

With this merged, is the plan to extend this build procedure to other images as well, such as AlmaLinux 8.7?

With this merged, is the plan to extend this build procedure to other images as well, such as AlmaLinux 8.7?

Fantastic, very much looking forward to this!


Jackrabbit Filevault plugin doesn't set package "Group" based on initial input

Jackrabbit Filevault plugin doesn't set package "Group" based on initial input.  The initial input is instead still inserted under the old content-package plugin nodes.

@jbharrell Thank you for your contribution!


Video is not playing on android edge when passing video src as a blob

I want to play using html5 video player but video is not playing when passing video source as a blob source. Please find the JSfiddle url for reference.
https://jsfiddle.net/h12kmvdq/

Thanks for filing this issue, however this repository is specific to DevTools. DevTools is a developer feature in Edge which has nothing to do with how videos get played in the browser.
Can you please send your feedback again by using the browser's feedback mechanism? Here's how:

Click Settings and more (the ... button in the top-right corner of the browser).
Click Help and feedback.
Click Send feedback.

Thank you for your understanding.


0.2 work

This is a work branch for the 0.2 release where we can introduce breaking changes for things we do not like in 0.1.
So far:

[x] Add U64 type
[x] Remove deprecated functions
[x] Box objects to reduce enum size
[x] Add object and array access to value trait for convenience
[x] Arch alignment

@sunnygleason anything you can think of API wise we should change?

Either works for me. We can change everything other then the outside facing API as much as we want :D.
The 0.2 branch so far changes 2 things: it removes some functions that were bad and marked as deprecated in 0.1 already and adds the U64 as a natively supported type.
Since users will never notice how the parsing code works under the hood it's not constrained by the same restrictions :D.
Even adding 128 bit support (since we probably would want to feature flag that for perf reasons?)  would not change the API just add to it (which reminds me, no harm to add as_u128 and as_i128 to the value trait :D

how are we doing on benchmarks lately? I wonder, are there API changes or alternate entry points we could consider to increase parsing speed relative to native simdjson?

We don't have many benchmarks when it comes to the API, and that is a interesting topic since it is where simd-json.rs deviates a lot from simdjson.
There are 4 parts of the 'lifetime' of data:

decoding / parsing
reading / evaluating
editing / mutating
encoding / rendering

upstream simdjson is extremely good at 1) but makes 2) harder and probably slower and 3) nearly impossible. 4) I suspect will be faster as well since mutations do not happen.
A part of the speedup in 1) is by sacrificing 2) and 3) - instead of creating a DOM (like we do) it uses a tape, which is hands down faster - no allocation, no calculation of hashes, a unfragmented memory area.
However when reading that sacrifices a lot of convenience, you can't "take the 4th element of an array" or "get the key foo from a object" all let alone do so in a nested way. That all has to be hand rolled, for objects every key/value pair has to be checked until the right key is found, for an array each element has to be passed to find the nth one.
Mutation (3)) with that model is simply not possible without first creating some kind of mutable structure out of it (which either means parsing into an object (which we have from serde support) or creating a DOM (the same way we do on parsing.
simdjson, as a low level library lets you pick your battles and if for example you only ever read, is significantly faster. simd-json.rs is more opinionated towards end to end workflow and convenience. That said I think on with parsing to objects we are not significantly slower

@Licenser wow, this is an enormous set of changes. Is there anything we can do to merge them in stages, or should I just swallow the big pill 💊 and review all at once?

ok only about 800 lines left to review! will come back to it soon. this is looking nice, great work! 🍻

you can look at the topic based PR's:

https://github.com/simd-lite/simdjson-rs/pull/73
https://github.com/simd-lite/simdjson-rs/pull/74

I create a pr towards the 0.2 branch for every change, just merge them every few days so they don't block as they're all dependant on each other.

gagh! answering a PR with more PR's, run away! 🏃 💨

they're merged already :P don't need to worry about them you just asked for smaller chunks, those where the chunks that make up this branch.

The only other things I was wondering about were:

would it be useful to specify what version of simdjson upstream this is tracking?
Yes! But we'd need to figure out what it is :joy:
arch alignments to template-ize code, would that still be useful? (while we're changing everything 😝 )
Yes! either towards 0.1 or 0.2 I'd love if we'd get there! But as always, provided it's not a perf hit - sometimes generic code is not as fast as specific code, but we got our benchmarks and perf tests to decide on that ;)

In any case, this looks really nice, the benchmark results sound outstanding!

@sunnygleason lets do a quick planning on the 0.2 release, I think getting the "this is following simdjson vXXX in is a good goal to have. but we'd need to pick a version and then go over it to see how we track. Would you want to get the arch alignment changes into 0.2 as well? They kind of fit to that theme. Is there anything I'm missing for 0.2 we'd want

@Licenser I like that Value work you're doing. I'm doing an investigation of turning SimdInput into a struct/trait with associated functions to reduce/standardize code in stage1. Should have something (hopefully interesting) in the next couple days. Warm up the benchmarks!  😄  🍻

Sweet!

I'm good with merging this, @sunnygleason what do you think?

@Licenser yes, I think we've got it! If you think it could wait one more day, I was thinking of doing the utf8check and "upstream tracking version" updates early tomorrow morning (ET)...

👍 absolutely, as long as there is stuff to be done we can wait :) put a not down when you're ready to go .- I want to avoid the everyone is waiting for someone else problem ;) so as soon as you're ready, I'm ready.

@Licenser I think that's all the tricks I have for now, release anytime!  😁

Perf:

master
======= simd_json ======== parse|stringify ===== parse|stringify ====
data/canada.json         410 MB/s   370 MB/s   620 MB/s   280 MB/s
data/citm_catalog.json  1060 MB/s   320 MB/s  1410 MB/s   380 MB/s
data/twitter.json        900 MB/s   410 MB/s   900 MB/s   370 MB/s
data/log.json           1080 MB/s   720 MB/s  1080 MB/s   720 MB/s

this
======= simd_json ======== parse|stringify ===== parse|stringify ====
data/canada.json         530 MB/s   430 MB/s   710 MB/s   320 MB/s
data/citm_catalog.json  1130 MB/s   480 MB/s  1550 MB/s   610 MB/s
data/twitter.json        920 MB/s   600 MB/s  1000 MB/s   650 MB/s
data/log.json           1080 MB/s  1080 MB/s  1080 MB/s  1080 MB/s

0.2 release

upstream tracking version
generalisation of utf8parsing
generalisation of stage1
api update
perf improvements
tape parsing


Change info structure allocation.

Have all members allocated by getPyInfo().  Removes confusion over
which members need to be freed and which are static
Provide method to free.  Removes need for caller to have internal
knowledge of implementation, and know which members to free and which
not to free
Allows future change of structure without having to change calling
code

Motivation
audit, more maintainable code.

@derekwbrown you have a couple clang format errors, if you call the relevant invoke command from your box it should fix them automagically. Let's do that before merging :)


Triggering workbench.action.terminal.toggleTerminal through shortcut does not focus on the terminal

Issue Type
Bug
Description
Just press the keyboard shortcut you have assigned to the workbench.action.terminal.toggleTerminal action.
You will see that the terminal is not focused; focus still remains in the text editor.
This just started happening after the last update. Before, when toggling the terminal, it focused by default.
Workaround: press that same shortcut twice more. Now it pops up focused.
Just in case it matters: my default shell is Fish.
VS Code Info
VS Code version: Code 1.20.0 (c63189deaa8e620f650cc28792b8f5f3363f2c5b, 2018-02-07T17:10:15.949Z)
OS version: Linux x64 4.14.16-300.fc27.x86_64

System Info

Item
Value

CPUs
AMD FX-7500 Radeon R7, 10 Compute Cores 4C+6G (4 x 2095)

Load (avg)
2, 1, 1

Memory (System)
6.75GB (0.38GB free)

Process Argv
/usr/share/code/code --disable-extensions

Screen Reader
no

VM
0%

Extensions disabled
Reproduces without extensions

Duplicate of #40416 ?


drivers: serial: nrf: Make pull-ups on UART pins configurable

This is a follow-up to commit 3656ba5ae9448f7132fe51dc4a595665e549fb84.
Do not enforce pull-up resistors to be enabled on RXD and CTS pins
in nRF UART drivers, as in certain hardware designs this may be
undesirable or may even make certain hardware not working.
Instead, provide devicetree properties that allow enabling of those
resistors when it is actually needed.
Fixes #36782

What about adding these new properties to nordic DKs?

LGTM, only one note: it looks like this changes the previous default (pull-ups ON), is this intended?

@gmarull Yes. The intent is to enable the pull-ups only when it is at least potentially necessary.

What about adding these new properties to nordic DKs?

@nordic-krch I added a commit that enables pull-ups on pins assigned to UARTs that are not connected to anything on Nordic DKs. I don't think there's a need to enable pull-ups in other cases, in particular for UARTs that are connected to the Interface MCUs. Please have a look.


How to execute curl operation using request with authorizaion: bearer token?

I am using cloudfoundary in that curl operations having authorization:bearer xxxxx token. How can i include authorization:bearer in request module can you help me plz

request({auth:{bearer:'[ACCESS_TOKEN]'}})

I'm using this code for bluemix space quote definations but get this result
request({
url: 'https://api.ng.bluemix.net/v2/space_quota_definitions',
method: 'POST',
headers: {
'Authorization': 'bearer eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI0ODkyYjk4OS0zNjVkLTQ5MjAtODhhYi1jYzBjNTMW5_e3IU',
'Content-Type': 'application/x-www-form-urlencoded',
'Cookie': ''
},
form:{
"name": "gold_quota",
"non_basic_services_allowed": true,
"total_services": 5,
"total_routes": 10,
"memory_limit": 5120,
"organization_guid": "dbcc866a-87e9-4ae7-8769-e655a6a8468a"
}
}
result:
{
"code": 1001,
"description": "Request invalid due to parse error: lexical error: invalid string in json text.\n                                       name=gold_quota&non_basic_servi\n                     (right here) ------^\n",
"error_code": "CF-MessageParseError"
}

This API might expect JSON body instead of url-encoded one. Try usin the json option instead of form and remove that content-type header - you don't need to specify it explicitly.

yes its working thank you very much


Fix english

Grammarly FTW

Codecov Report

Merging #268 (44cf249) into master (9fe7225) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #268   +/-   ##
=========================================
  Coverage     70.18%   70.18%
  Complexity      644      644
=========================================
  Files            95       95
  Lines          1979     1979
  Branches        271      271
=========================================
  Hits           1389     1389
  Misses          482      482
  Partials        108      108

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Teams Communicator - Unexpected Error

I have a problem. When adding Teams Communicator to the Channel tab, it shows the home screen, but when clicking on Send New Message, it shows an error without reference. I need help with this issue.
When I click on New Message, the error is displayed:

Data Function:

Function:

Prep Function:

Hi @gsilvaads ,
Thanks for raising the query. Could you please share the application insight logs. Here is the reference.
Go to resource group-->Application Insights-->Under investigate click Failures. Copy the logs and paste it in this chat. Even the screenshots would be more helpful. Here is the reference.

Hello @gsv022! Tks for your help!

About logs, what is the best option in this case?

Hi @gsilvaads ,
There might be a chance that secrets might have incorrectly configured. Please cross-verify them. Here is the procedure for comparison.

Go to app registration-->open author app registration-->click certificate and secrets-->Grab secret value(not id)

Go to azure portal-->Go to resource group(Where the deployment has been done)-->Select keyvault  from list of resources

Go to Access Policy--> Click on Create

Select Key, secret and certificate management

Give the Id through which one can view the secrets

3rd step is optional

Go for Review+Create

Then go to Secrets. You will be able to view the secrets. Compare each app secret from keyvault with app registration secret.

Cross verify the supported account type is set to My organization for graph app registration and Multiple Organization for author, user app registrations.

Hi @gsv022 !
I needed to do a new deployment of Teams Communicator for reasons of credits in the Azure Subscription.
So, I did the new deployment using the secrets correctly, and the application loaded normally this time.

However, I am unable to send the messages successfully, all sending tests have failed.

I tried sending with the users I entered in SendersUPNList during deployment.
Can you help me with this error?
Tks for your help!

Hi @gsilvaads ,
Have you added CC-user app to the teams that you are targeting for ?

Hi @gsv022 , yes, Teams Communicator Users added:

New test:

@gsilvaads ,
Please share the error screenshot you are getting in the send message screen also, please checks the failure logs from Apps Insights in Azure portal and see if there are any failures getting captured


Function capitalize sentence

What problem does this PR solve?

Issue Number: close #374
Problem Summary
implement function to capitalize sentence
What is changed and how does it work?
function takes sentence as param and return by just making first letter as capital letter.
Check List

Tests

Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

the code conflict, you need to resolve


Method invocation failed because [System.Char] does not contain a method named 'Trim'.

Hi, I installed the 'Generate Release Notes Build Task' plugin in VSTS.
When I add a build step, on build time the following error occurred:
System.Management.Automation.RuntimeException: Method invocation failed because [System.Char] does not contain a method named 'Trim'.
at CallSite.Target(Closure , CallSite , Object )
at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
at System.Management.Automation.Interpreter.DynamicInstruction`2.Run(InterpretedFrame frame)
at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)
I followed this document: https://github.com/rfennell/vNextBuild/wiki/GenerateReleaseNotes -Tasks

Have a look at this thread, as I think this is potentially the same one.
If so it an issue with the template, try one of the samples.

Has this fixed your issue? If I hear nothing back in a week I will close the issue


Task Ouputs examples in the docs looks wrong

In docs/tasks.md, in the examples about Outputs, we can see things like this :
resources:
  outputs:
    name: storage-gcs
    type: gcs
....

I'm new to tekton and from my understanding it's not the correct syntax.
Shouldn't it be something like this instead ?
outputs:
  resources:
    name: storage-gcs
    type: gcs
....

Also, i'm trying to use a git repository as input, perform some parckage install in it (composer install for instance) and use the result as output.
My task works well, but the output is empty, any example on the syntax to achieve something like this would be great as it's something pretty common.

Am i supposed to copy the content from input (the git resource) to the output (same git resource) manually or is there a mechanism that can handle that automatically ?

Even more evidence in support of https://github.com/tektoncd/pipeline/issues/1185 :D


Bug Report upgrading from v5.2.0 to v<IP_ADDRESS> produces ChainedTokenCredential authentication failed Microsoft.Insights/dataCollectionRules

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Versions

terraform: 1.94
azure provider:  v3.116.0
module: 6.0.0
Description
Describe the bug
Upgrade from v5.2.0 to v6.0.0 errors with:
Error: Failed to retrieve resource
│
│   with module.enterprise_scale.azapi_resource.data_collection_rule["/subscriptions//resourceGroups/bhamdev-mgmt/providers/Microsoft.Insights/dataCollectionRules/bhamdev-dcr-defendersql-prod"],
│   on .terraform/modules/enterprise_scale/resources.management.tf line 158, in resource "azapi_resource" "data_collection_rule":
│  158: resource "azapi_resource" "data_collection_rule" {
│
│ checking for presence of existing Resource: (ResourceId
│ "/subscriptions//resourceGroups/bhamdev-mgmt/providers/Microsoft.Insights/dataCollectionRules/bhamdev-dcr-defendersql-prod"
│ / Api Version "2021-04-01"): ChainedTokenCredential authentication failed
│ GET http://<IP_ADDRESS>/metadata/identity/oauth2/token
│ --------------------------------------------------------------------------------
│ RESPONSE 400 Bad Request
│ --------------------------------------------------------------------------------
│ {
│   "error": "invalid_request",
│   "error_description": "Identity not found"
│ }
This is also true for the other data rule collections see attachment.
Steps to Reproduce

Chnage module version in main.tf to v6.0.0
Plan executes fines
Errors on apply

Screenshots

Additional context
We have added the azapi provider to:
*redacted
    azapi = {
      source  = "Azure/azapi"
      version = ">= 1.13.1"
    }

│ Error Failed to retrieve resource.txt

Hi this is not a module issue, please disable MSI auth in the provider.

That worked, thanks!


Publish snapshots to maven via GHA (#754)

Description
backport the github action maven-publish to main branch to make it runnable.
Issues Resolved
[#734]
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@gaiksaya could you please have a look at this PR as well?

@ylwu-amzn @gaiksaya,
I detected a typo in the GHA workflow, so it is not triggered automatically.
Could you please, run the job manually?

Done! Can someone fix the typo?

Will do soon. I see it in multiple repos...

No artifacts were published on the repo recently. Last update was a week ago.
I suspect credentials were not set or configured correctly.

The right path is here @Yury-Fridlyand https://aws.oss.sonatype.org/content/repositories/snapshots/org/opensearch/plugin/opensearch-ml-plugin/<IP_ADDRESS>-SNAPSHOT/ (updated today)
As per the conversation @Zhangxunmt was going to add the task to publish jars later on.

Oh, I see. SQL plugin depends on ml-common and require jars.

@Zhangxunmt @ylwu-amzn ^^


Add howto on customizing paths

Follow-up to https://github.com/Lightning-AI/lit-llama/pull/169

Done @lantiga! example: https://github.com/Lightning-AI/lit-llama/blob/carmocca/howto-customize/howto/inference.md


Istio proxy sidecar memory leak in 1.10.3

Bug Description
We have been using Istio 1.10.3 and observed that Istio proxy sidecar container memory keeps increasing and failing with OOM error.

Heap memory profile:
profile002.pdf
Version
test@test istio % istioctl version
client version: 1.10.3
istiod version: 1.10.3
istiod version: 1.10.3
istiod version: 1.10.3
data plane version: 1.10.3 (55 proxies)

test@test istio % kubectl version --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.24.0
Kustomize Version: v4.5.4
Server Version: v1.22.16-eks-ffeb93d
WARNING: version difference between client (1.24) and server (1.22) exceeds the supported minor version skew of +/-1

Additional Information
No response

Istio version 1.10 is EOL. Please try on the later versions


How to get the line number of a file diff

Hi All,
I would like to use jgit to operate my git. Now I meet a problem that, how could I get the changed line number using Jgti.
For now, the jgit return a string like this:
diff --git a/pom.xml b/pom.xml
index 5d79f75..6d223e2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -161,3 +161,5 @@

+
+test added here
==============================
can jgit return the line number before  "+test added here" ?
Eg.
diff --git a/pom.xml b/pom.xml
index 5d79f75..6d223e2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -161,3 +161,5 @@

+ **line 98**
+ **line 99** test added here

You likely need to look at how the JGit implementation performs the rendering of the diff as it seems there is no API to get this information directly.
Please also take note of my statement regarding issues here:

Please use sites such as http://stackoverflow.com for general questions about JGit usage, not issues in this project. Issues should be used for problems with snippets and suggestions of missing snippets. Snippets from good answers on stackoverflow can then be included here, naturally.

Therefore I am clising this here, please ask on stackoverflow if you need more information/help with JGit itself.


Add image thresholding operations

Implementation of some thresholding operations. Feature requested in issue  358. This includes implementation of basic thresholding, adaptive thresholding, and otsu's thresholding methods.

@WindQAQ, I have made some changes as you suggested but I don't know how to run make code-format, make sanity-check and run_all_in_graph_and_eager_modes. So can you please help me with this or provide any resource related to this.

For code formatting and sanity check, please follow addons' contribution guide.
As for testing, I refer to decorate the test case like this:
from tensorflow_addons.utils import test_utils

@test_utils.run_all_in_graph_and_eager_modes
class BasicThresholdTest(tf.test.TestCase):
...

Feel free to ask us if you have further problem :-)

@WindQAQ, while adding py_test in tensorflow_addons/image/BUILD, I am not sure what does size(either medium or small) represents here?

It means the size of the tests. By specifying this, we tell bezel how much resource (RAM, CPU, time) we need to do this test. I think it is very safe to use small or moderate in your case.
https://docs.bazel.build/versions/master/be/common-definitions.html

small should be fine as test size. Bazel usually warns if a better alternative is available.


Fix RequestBodyFilters not being deep copied

Fix the property being copied twice instead of RequestBodyFilters being copied at all.
Missed from #2796.
Resolves #2273.

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

Project coverage is 92.39%. Comparing base (cbc1b7a) to head (f0a2376).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##           master    #2850   +/-   ##
=======================================
  Coverage   92.39%   92.39%
=======================================
  Files          93       93
  Lines        3169     3169
  Branches      558      558
=======================================
  Hits         2928     2928
  Misses        241      241

Flag
Coverage Δ

Linux
?

Windows
?

macOS
92.39% <100.00%> (ø)

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

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


Spotify Web API memoization

The Spotify Web API is used by some of the new features, and it would be nifty to add a little bit of memoization to reduce the API call count.

SpotifyWebApi's SpotifyApiOptions has useCache=true by default, hmmmm

Did we ever get around to this?
If not, I'd be interested to know which exact API call we're seeing a lot of so I can take a stab at this.

The biggest API calls currently are /v1/me/tracks and /v1/playlists/<>/tracks. All of the API accesses should be within the SpotifyWebApi class, probably webApi?.library?.getSavedTracks and webApi?.playlists?.getPlaylistTracks. I'm not sure if there's a cheap way to check the current version of the playlist to invalidate any cache, or perhaps just cheat a little and assume the playlist stays the same between app restarts as long as the context url stays the same.


[no-jira]: Last step of release checklist

📲 What

Update versions name/code after a successful release

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 67.78%. Comparing base (fdf3f19) to head (c6f5f3a).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #2132      +/-   ##
============================================
- Coverage     67.78%   67.78%   -0.01%
+ Complexity     2226     2225       -1
============================================
  Files           368      368
  Lines         22850    22850
  Branches       3281     3281
============================================
- Hits          15489    15488       -1
  Misses         5597     5597
- Partials       1764     1765       +1

Flag
Coverage Δ

67.78% <ø> (?)

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

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


AlwaysBeRunning.net claim API not working

We used to have this NetrunnerDB endpoint in collaboration with AlwaysBeRunning.net. The user could make their tournament claim appear on their NetrunnerDB decklist page.
I'm keep getting 404 errors from the API that used to work a couple of months ago. I used the NetrunnerDB API explorer to replicate the issue (https://netrunnerdb.com/oauth/explorer).
I'm sending POST request to https://netrunnerdb.com/decklists/50385/claims with the body:

{
name: "Bratislava Store Champs",
url: "https://alwaysberunning.net/tournaments/1217/bratislava-store-champs-march-2018",
rank: 13
}

I'm getting a 404 response for my request.

Do you see output like this in your browser console when this happens?

Ok, I thought you said you were using the API explorer to replicate the issue, which is what I did to get the output above, just trying to also reproduce the issue.

Yeah, since I don't want to give out access to my server, the API explorer seems a good way to replicate issues. The API explorer might have some problems of its own, I don't know why that is happening, hopefully it's unrelated to my issue.


Colab giving different results to book for Chapter 3

The results I get when running your Colab file for Chapter 3 are different to the results in the book.
The first divergence comes from the results in blocks 17&18 of the Colab file, which corresponds to p111-113 of the book, when run on my machine both blocks give the same result:
array([0.95035, 0.96035, 0.9604])
This is of course different to the results shown in the book ( I realise the differences are not huge but since we are setting the seed for the random numbers they should be the exactly the same?)
I note that block 20 does give the exact same answer as in the book.
The confusion matrix produced by block 22 is also different to that shown in the book.
array([[53892,   687],
[ 1891,  3530]])
As you might expect all the associated precision, recall and f1 scores are also different to the book.
I also attach the graphs produced by blocks 36&38:
As you can see in the plot "HOML1" produced by block 36 the Precision is much bumpier than the book version.
The graph produced by block 38 "HOML2" is also different with the one produced on my machine showing a large initial spike downward in Precision from 1 to 0.8. There is a much smaller initial spike downwards in the book version.

Lastly, this is as far as I went, the value I get for threshold_90_precision in block 40:
3370.0194991439557
Which is very different to the 7816 shown in the book p117-120.
Can you please advise what I need to do to match the results in the book?

This seems to answer some of my issues: https://github.com/ageron/handson-ml2/issues/152, sorry I did not see it earlier.
Are the issues with cells 17&18 also caused by different sklearn versions?
How about cells 38 and 40?

Hi,
Yes, It's caused by sklearn version including cell 38 and 40.
If you install sklearn 0.20.4, you can see the same result in the book.
Because some bugs in SGD is fixed at sklearn 0.21.0 (https://github.com/scikit-learn/scikit-learn/pull/13422).
Cheers,
Haesun

That's great thanks for explaining!

Hello, I also had this same problems but since it wasn't a big deal I didn't think much of it. However, on page 102 of the printed book, on the "Multiclass Classification" part, when I run
sgd_clf.fit(X_train, y_train) sgd_clf.predict([some_digit])
I get this output:
array([3], dtype=uint8)
different than the
array([5], dtype=uint8) shown in the book.
When I run sgd_clf.decision_function([some_digit]) I get this output: array([[-31893.03095419, -34419.69069632,  -9530.63950739,           1823.73154031, -22320.14822878,  -1385.80478895,         -26188.91070951, -16147.51323997,  -4604.35491274,         -12050.767298  ]]). This is definitely a big deal since those results are completely different from the ones shown in the book, different than the others. Did you have this same problem and could you fix it without changing the sklearn version? Thanks in advance!


Use 5 columns for articles and expand to fill window

@creitz please justify the change in the commit message. Upon reviewing it seems this is less helpful, since we're going from sorted news articles to random (why do this in the first place?).

Sure, sorry I should have added that. Because of the way the columns are layed out, after a while of trying it has proved very difficult to arrange them in the correct order. Because the articles are layed out in columns, rather than rows, the articles are really being arranged as such:
1 5
2 6
3 7
4 8
That part would not be a problem because I can rearrange the array accordingly to have them still be rendered in the correct order, but because the articles are not a consistent height, the columns don't always get rendered with the same number of items, so you can get something like this:
1 4
2 5
6
3 7
where 3 would fill that space. But, the articles were sorted such that the articles at the bottom (4 and 8 in the first example) were the oldest. Now, however, article 4 (which should be the oldest and at the bottom) is at the top. With the rest of the articles sorted, to me this seemed like a blatant bug that I did not want to have for the demo. Since I tried for a while to fix it and time is short, I decided on this bandaid solution and possibly explaining that sorting is a future work item. If you disagree, though, I can revert.

Filling the space and using more columns though I believe is a good change.

@creitz no need to revert, the change makes sense. just needed to make things more clearly for history.


Add method to write HydroTrend input tmpl file

The tmpl file is a HydroTrend input file, but with the parameters to be modified by Dakota replaced with their corresponding variable descriptors from the Dakota input file. The complement of HydroTrend parameters are not modified.

Coverage increased (+0.15%) to 91.16% when pulling 1154190c45a6f21177debd2f88db1951d65d2796 on mdpiper:master into 06086bc73f86129d62f8e488770e74b5281b6e05 on csdms:master.


Wishlist: Syntax highlighting for Template Toolkit

Any chance you package syntax highlighting for Template Toolkit? Some (standalone) editors already know about TT, perhaps an existing pattern could be converted for ace-editor?

please submit your request to https://github.com/ajaxorg/ace


Use ensure_main_thread insted of custom thread propagation mechanism in NapariQtNotification

Description

Change custom mechanism of change thread in NapariQtNotification.show_notification to ensure_main_thread from superqt
Type of change

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

References

fix #3467
How has this been tested?

[ ] example: the test suite for my feature covers cases x, y, and z
[ ] example: all tests pass with my change

Final checklist:

[ ] My PR is the minimum possible work for the desired functionality
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If I included new strings, I have used trans. to make them localizable.
For more information see our translations guide.

@glyq It works on my computer, could You check it?

in terms of testing... do we have anything that confirms this works? or should the tests at superqt cover everything being done here?

I test it manually. I also test it manually but I'm not familiar with @path so please check it.


Fix benchmark for new core API

@hisitepu Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


merge package template from Kronos-Tools/npm-package-template

package.json

chore(engines): update<EMAIL_ADDRESS>from template
docs(package): remove keyword null

.travis.yml

chore(travis): remove node versions 8.10
chore(travis): add node versions 8.11

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Gnome 3.24

Motivation for this change
Fixes issues 3, 4, 5, 6 from this comment
Things done

[x] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Thanks!


Port for Raspberry Pi 4

Hi,
could this be ported to Raspberry Pi 4? It looks very nice, but I get errors, when trying to run it as is, or when trying to build through docker build.

Hi, may I ask which kind of errors do you get? You should be using the aarch64 edition on the RPIv4. Feel free to post logs, thanks!


Ecert Creation - "Prefer not to answer" Gender

User Story
SIMS needs to create files that conform to a certain layout. If a student answers "prefer not to answer" as their gender in SIMS, we need to correctly apply a ' ' character to any gender markers to our partners.
Acceptance Criteria

[ ] Update PT Ecert creation to map the following so the spacing stays consistent with the layout:

Prefer not to answer => ' ' (space)

[ ] Ensure the FT Ecert creation functions the same
[ ] Please check SIN, CRA, IER12, MSFAA, or anywhere else that we generate a file with gender.

Additional Context

This was updated under #2831
Test Student "Jeanine Kinch" has Non-Binary as their gender
Test Student "Corey Reeves" has "Prefer not to answer" as their gender

@CarlyCotton @ninosamson I am not planning to demo this one since it is part of the 1.15 release to be validated by QA.

Understood @andrewsignori-aot  - business team will be validating.


PNG figure 5 is low quality

Figure 5 "Unstandardized (raw) catch-rates (t/hr) of Pacific Hake catches" is noticeably lower quality than the rest, it is a hard-coded figure fishCatchRatesUS.png
Note I have set the knitr figures to 600dpi after researching what DPI will show high quality on paper and screen

A new version will need to be made anyway, so whoever makes it (looks like Kelli is assigned!) can just make a .png. The current one is just converted from .eps to get the build working.
Good to know about the 600 dpi, thanks Chris.


Cron Job Support

Right now cron jobs are surfaced oddly in the UI: they are always marked as pending. We should have a better UX around this.

I just tried this and it appears to be working fine. Servantes has a "tick" cronjob that shows "Completed"


grpc-node TypeError: challenge.setBrandId is not a function

What version of gRPC and what language are you using?
gRPC 1.16.0 and Node v8.11.2
What operating system (Linux, Windows, …) and version?
Mac
What runtime / compiler are you using (e.g. python version or version of gcc)
What did you do?
Am trying to set or get the repeated int32 type values
What did you expect to see?
What did you see instead?
status |
-- | --
statusCode | 1
statusType | "ERROR"
statusMessage | "TypeError: challenge.setBrandId is not a function /api/challenges/savechallenges"
data | []
stackTrace |
0 | "TypeError: challenge.setBrandId is not a function"
1 | "    at Object.saveChallenges (/Users/300027560/Documents/blink_workspace/spectrum-server/src/routes/challenges/api.js:42:15)"
2 | "    at router.get (/Users/300027560/Documents/blink_workspace/spectrum-server/src/routes/challenges/index.js:12:25)"
3 | "    at Layer.handle [as handle_request] (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/layer.js:95:5)"
4 | "    at next (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/route.js:137:13)"
5 | "    at compression (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-middlewares/node_modules/compression/index.js:217:5)"
6 | "    at Layer.handle [as handle_request] (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/layer.js:95:5)"
7 | "    at next (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/route.js:137:13)"
8 | "    at updateSession (/Users/300027560/Documents/blink_workspace/spectrum-server/src/lib/app.js:136:2)"
9 | "    at Layer.handle [as handle_request] (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/layer.js:95:5)"
10 | "    at next (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/route.js:137:13)"
11 | "    at /Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-middlewares/xsrfVerify.js:6:36"
12 | "    at Layer.handle [as handle_request] (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/layer.js:95:5)"
13 | "    at next (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/express/lib/router/route.js:137:13)"
14 | "    at processUserProfile (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-middlewares/authviaidea.js:160:9)"
15 | "    at /Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-middlewares/authviaidea.js:41:7"
16 | "    at /Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-httpclient/lib/service.js:221:7"
17 | "    at Request.callback (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-httpclient/node_modules/superagent/lib/node/index.js:692:16)"
18 | "    at parser (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-httpclient/node_modules/superagent/lib/node/index.js:903:18)"
19 | "    at IncomingMessage.res.on (/Users/300027560/Documents/blink_workspace/spectrum-server/node_modules/unity-httpclient/node_modules/superagent/lib/node/parsers/json.js:19:7)"
20 | "    at emitNone (events.js:111:20)"
21 | "    at IncomingMessage.emit (events.js:208:7)"
22 | "    at endReadableNT (_stream_readable.js:1064:12)"
Anything else we should know about your project / environment?

Can you share the code that reproduces this error, including any .proto files or similar that define the service?


Simplify template generation

Although the current implementation relies on Ember views and templates which can be preferable but the fact of the matter getting strings out of templates and views is via a public API and has changed wildly between handlebars and htmlbars. Also it is more expensive to build a view and then getting its element html rather compared to constructing simple html strings and handing them to selectize. What this PR does is bind the render functions to functions passed as attributes.
If you think this is a valid approach I can update tweak it more, if not feel free to close it.

I really like this!
Can you please change this PR to not remove the previous template/view logic?
Maybe there are folks who are still using it. :)
I would say the function takes precedence over the rest.
Also, a README update would be really nice as well.

Done.

ok, sorry about that.

Nice, this is really useful! :+1:
I was looking into monkey-patching the Selectize#render() method to make it ember compatible, but as long as Selectize doesn't support native DOM I can live with a solution like this PR. Probably even better than patching 3rdparty stuff :)

@salzhrani Thanks!

Woot!!! Publish please.

Done!


Gitignore syntax does not seem to work properly

For example:
ignore:
  - .git
  - applications

Will ignore
clusters/mycluster/applications/app.yml

Actually, this is by design, it should match this path.

gitignore is hard, I guess


Null-line terminator to support non-latin chars

I've had an issue with non-latin wiki page titles. Default behaviour of git-ls-tree seems to replace certain characters with escape sequences, so it can use \n as item breaks safely. It has an option (-z) to use \0 as item separator instead of line-breaks. In that mode it doesn't replace characters.
Here's screenshot how it looks in page listing:

With addition of -z option characters are not getting replaced by git and links to pages and commit info are become properly displayed.

Hey, nice catch – thanks!


First Release

@rultor release, tag=0.0.1

@rultor release, tag=0.0.1

@eduardofernandes1410 Unfortunately, you don't have 'write' permissions to the repository, I can't do what you're asking.

@rultor release, tag=0.0.1

@rultor release, tag=0.0.1

@eduardofernandes1410 Sorry, I accept such requests only from authorized commanders:  Your Github login should be added to the list of "commanders" in .rultor.yml, as explained here

@rultor release, tag=0.0.1

@eduardofernandes1410 I'm sorry, I don't understand you :( Check this page and try again please

@rultor release, tag=0.0.1

@rultor release, tag=0.0.1

@eduardofernandes1410 Sorry, I accept such requests only from authorized commanders:  Your Github login should be added to the list of "commanders" in .rultor.yml, as explained here

@rultor release, tag=0.0.1

@eduardofernandes1410 I'm sorry, I don't understand you :( Check this page and try again please

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 Sorry, I accept such requests only from authorized commanders:  Your Github login should be added to the list of "commanders" in .rultor.yml, as explained here

@rultor release, tag is 0.0.1

@eduardofernandes1410 I'm sorry, I don't understand you :( Check this page and try again please

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 Invalid release tag 0.0.1 specified. There is already a release 0.0.1 newer than the given release in this repository.

@rultor release, tag is 0.0.1

@eduardofernandes1410 I'm sorry, I don't understand you :( Check this page and try again please

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed. You can see the full log here (spent 13s)
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1664393
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun 23 Oct 2022 10:56:12 PM CEST
+ uptime
 22:56:12 up 117 days, 57 min,  0 users,  load average: 0.00, 0.00, 0.00
+ cat
com.rultor.spi.Profile: There is no 'release' section in .rultor.yml
	at com.rultor.agents.req.StartsRequest.docker(StartsRequest.java:350)
	at com.rultor.agents.req.StartsRequest.vars(StartsRequest.java:255)
	at com.rultor.agents.req.StartsRequest.script(StartsRequest.java:148)
	at com.rultor.agents.req.StartsRequest.process(StartsRequest.java:109)
	at com.rultor.agents.AbstractAgent.execute(AbstractAgent.java:70)
	at com.rultor.spi.Agent.execute(Agent.java:84)
	at com.rultor.Routine.process(Routine.java:200)
	at com.rultor.Routine.safe_aroundBody0(Routine.java:178)
	at com.rultor.Routine.run(Routine.java:1)
	at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:179)
	at com.jcabi.aspects.aj.MethodInterrupter.wrap(MethodInterrupter.java:108)
	at com.rultor.Routine.safe(Routine.java:173)
	at com.rultor.Routine.run(Routine.java:141)
	at com.jcabi.log.VerboseRunnable.run(VerboseRunnable.java:190)
	at com.jcabi.aspects.aj.MethodScheduler.lambda./run.sh(MethodScheduler.java:194)
	at java.base/java.util.concurrent.Executors.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.run(ScheduledThreadPoolExecutor.java:305)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:635)
	at com.jcabi.log.VerboseThreads.run(VerboseThreads.java:222)
	at java.base/java.lang.Thread.run(Thread.java:833)

+ exit -1
'cid' file is absent, most probably the Docker container wasn't started correctly

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed. You can see the full log here (spent 12s)
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1667288
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun 23 Oct 2022 11:16:16 PM CEST
+ uptime
 23:16:16 up 117 days,  1:17,  0 users,  load average: 1.77, 0.59, 0.21
+ cat
com.rultor.spi.Profile: There is no 'release' section in .rultor.yml
	at com.rultor.agents.req.StartsRequest.docker(StartsRequest.java:350)
	at com.rultor.agents.req.StartsRequest.vars(StartsRequest.java:255)
	at com.rultor.agents.req.StartsRequest.script(StartsRequest.java:148)
	at com.rultor.agents.req.StartsRequest.process(StartsRequest.java:109)
	at com.rultor.agents.AbstractAgent.execute(AbstractAgent.java:70)
	at com.rultor.spi.Agent.execute(Agent.java:84)
	at com.rultor.Routine.process(Routine.java:200)
	at com.rultor.Routine.safe_aroundBody0(Routine.java:178)
	at com.rultor.Routine.run(Routine.java:1)
	at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:179)
	at com.jcabi.aspects.aj.MethodInterrupter.wrap(MethodInterrupter.java:108)
	at com.rultor.Routine.safe(Routine.java:173)
	at com.rultor.Routine.run(Routine.java:141)
	at com.jcabi.log.VerboseRunnable.run(VerboseRunnable.java:190)
	at com.jcabi.aspects.aj.MethodScheduler.lambda./run.sh(MethodScheduler.java:194)
	at java.base/java.util.concurrent.Executors.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.run(ScheduledThreadPoolExecutor.java:305)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:635)
	at com.jcabi.log.VerboseThreads.run(VerboseThreads.java:222)
	at java.base/java.lang.Thread.run(Thread.java:833)

+ exit -1
'cid' file is absent, most probably the Docker container wasn't started correctly

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed. You can see the full log here (spent 14s)
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1672786
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Sun 23 Oct 2022 11:39:28 PM CEST
+ uptime
 23:39:28 up 117 days,  1:40,  0 users,  load average: 0.00, 0.04, 0.18
+ cat
.rultor.yml file must be present in root directory of EOLangVSCode/secrets, see https://doc.rultor.com/reference.html#assets
+ exit -1
'cid' file is absent, most probably the Docker container wasn't started correctly

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed.
Resolving deltas:   0% (0/39)
Resolving deltas:   2% (1/39)
Resolving deltas:   5% (2/39)
Resolving deltas:   7% (3/39)
Resolving deltas:  10% (4/39)
Resolving deltas:  12% (5/39)
Resolving deltas:  17% (7/39)
Resolving deltas:  20% (8/39)
Resolving deltas:  23% (9/39)
Resolving deltas:  25% (10/39)
Resolving deltas:  30% (12/39)
Resolving deltas:  33% (13/39)
Resolving deltas:  35% (14/39)
Resolving deltas:  38% (15/39)
Resolving deltas:  41% (16/39)
Resolving deltas:  43% (17/39)
Resolving deltas:  46% (18/39)
Resolving deltas:  48% (19/39)
Resolving deltas:  53% (21/39)
Resolving deltas:  56% (22/39)
Resolving deltas:  61% (24/39)
Resolving deltas:  64% (25/39)
Resolving deltas:  69% (27/39)
Resolving deltas:  71% (28/39)
Resolving deltas:  74% (29/39)
Resolving deltas:  76% (30/39)
Resolving deltas:  79% (31/39)
Resolving deltas:  82% (32/39)
Resolving deltas:  84% (33/39)
Resolving deltas:  87% (34/39)
Resolving deltas:  92% (36/39)
Resolving deltas:  94% (37/39)
Resolving deltas:  97% (38/39)
Resolving deltas: 100% (39/39)
Resolving deltas: 100% (39/39), done.
* \u001b[32m(HEAD detached at FETCH_HEAD)\u001b[m
  master\u001b[m
=> Compressing and cleaning up git repository

=> Appending nvm source string to /home/r/.bashrc
=> Appending bash_completion source string to /home/r/.bashrc
=> You currently have modules installed globally with `npm`. These will no
=> longer be linked to the active version of Node when you install a new node
=> with `nvm`; and they may (depending on how you construct your `$PATH`)
=> override the binaries of modules installed with `nvm`:

/usr/lib
├──<EMAIL_ADDRESS>=> If you wish to uninstall them at a later point (or re-install them under your
=> `nvm` Nodes), you can remove them from the system Node as follows:

     $ nvm use system
     $ npm uninstall -g a_module

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
+ source /home/r/.bashrc
++ '[' -z '' ']'
++ return
+ command -v nvm
container 48b287ce5ea1331ab8bda5e9ab5772c25803076fa33e33c46afa4b9a55ff9dc4 is dead
Sun 23 Oct 2022 11:44:34 PM CEST

@rultor release, tag is 0.0.1

@rultor release, tag is 0.0.1

@eduardofernandes1410 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed.
Resolving deltas:   0% (0/39)
Resolving deltas:   2% (1/39)
Resolving deltas:   5% (2/39)
Resolving deltas:  10% (4/39)
Resolving deltas:  12% (5/39)
Resolving deltas:  15% (6/39)
Resolving deltas:  17% (7/39)
Resolving deltas:  20% (8/39)
Resolving deltas:  25% (10/39)
Resolving deltas:  28% (11/39)
Resolving deltas:  30% (12/39)
Resolving deltas:  33% (13/39)
Resolving deltas:  35% (14/39)
Resolving deltas:  38% (15/39)
Resolving deltas:  41% (16/39)
Resolving deltas:  43% (17/39)
Resolving deltas:  48% (19/39)
Resolving deltas:  51% (20/39)
Resolving deltas:  53% (21/39)
Resolving deltas:  56% (22/39)
Resolving deltas:  58% (23/39)
Resolving deltas:  61% (24/39)
Resolving deltas:  64% (25/39)
Resolving deltas:  69% (27/39)
Resolving deltas:  71% (28/39)
Resolving deltas:  76% (30/39)
Resolving deltas:  79% (31/39)
Resolving deltas:  82% (32/39)
Resolving deltas:  84% (33/39)
Resolving deltas:  87% (34/39)
Resolving deltas:  89% (35/39)
Resolving deltas:  92% (36/39)
Resolving deltas:  94% (37/39)
Resolving deltas:  97% (38/39)
Resolving deltas: 100% (39/39)
Resolving deltas: 100% (39/39), done.
* \u001b[32m(HEAD detached at FETCH_HEAD)\u001b[m
  master\u001b[m
=> Compressing and cleaning up git repository

=> Appending nvm source string to /home/r/.bashrc
=> Appending bash_completion source string to /home/r/.bashrc
=> You currently have modules installed globally with `npm`. These will no
=> longer be linked to the active version of Node when you install a new node
=> with `nvm`; and they may (depending on how you construct your `$PATH`)
=> override the binaries of modules installed with `nvm`:

/usr/lib
├──<EMAIL_ADDRESS>=> If you wish to uninstall them at a later point (or re-install them under your
=> `nvm` Nodes), you can remove them from the system Node as follows:

     $ nvm use system
     $ npm uninstall -g a_module

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
+ source /home/r/.bashrc
++ '[' -z '' ']'
++ return
+ nvm install 16
/home/r/script.sh: line 10: nvm: command not found
container d93c7c4ea8db1e5962731125151f3c004b908f49de182b12ce7bfd43a18ec592 is dead
Sun 23 Oct 2022 11:54:55 PM CEST

@rultor release, tag is 0.0.1

@eduardofernandes1410 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Oops, I failed.  Please check the progress here

@rultor release, tag is 0.0.1

@eduardofernandes1410 Done! FYI, the full log is here (took me 1min)


Maintain Previously Set Volume Level for Powertoys Peek after Every Reboot

Description of the new feature / enhancement
Each time I boot up my device, powertoys peek's volume keeps resetting to the highest level, meaning I have to preview an image first to get peek to show up in the volume mixer, then take it down to 20% in order to avoid the shocking loudness that comes with previewing a video file first after every reboot.
It would be nice to have peek maintain the previously set volume level even after rebooting.
Scenario when this would be used?
Manually setting powertoys peek volume level.
Supporting information
No response

I’d suggest adding it to peeks settings but not expose it in settings itself


Add support for NAPALM methods

This could already exist, but as I was poking around, I didn't see the function call where I expected it would be.  Basically, I'm trying to use pynetbox to do something like the following REST API call:
curl -X GET -H "Accept: application/json; indent=2" -H "Authorization: Token [REMOVED]" "http://netbox.local/api/dcim/devices/20/napalm/?method=get_facts"

While poking around and doing a dir(dev1) in the python interpreter (where dev1 has theid=20 in the API call above) and all I saw was the following:
>>> dir(dev1)
['__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattr__', '__getattribute__', '__getitem__', '__getstate__', '__hash__', '__init__', '__iter__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setstate__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_add_cache', '_compare', '_full_cache', '_index_cache', '_parse_values', 'api_kwargs', 'asset_tag', 'cluster', 'comments', 'created', 'custom_fields', 'default_ret', 'delete', 'device_role', 'device_type', 'display_name', 'endpoint_meta', 'face', 'full_details', 'has_details', 'id', 'last_updated', 'name', 'parent_device', 'platform', 'position', 'primary_ip', 'primary_ip4', 'primary_ip6', 'rack', 'save', 'serial', 'serialize', 'site', 'status', 'tenant', 'url', 'vc_position', 'vc_priority', 'virtual_chassis']

Anyways, I suppose my question boils down to the following...

Is NAPALM already supported?
If so, where should I be looking at (instead of the location above)?
If not, could I request that it be added in the near future?

Thanks again for this library (and NetBox too)!

I think it'd just require statically defining a DetailEndpoint() on Devices like we do on Prefixes for available_ip's and prefixes. Should be pretty straightforward, I'll see if I can get to it this week.

That would be great!

@zachmoody
Were you able to make any progress on this feature request at all or even started looking into it yet?
I appreciate any response that you can provide
Cheers,
Brady

This is exactly what I was looking for, thanks a lot.
PS - I really like the model you used of UnobtaniumX in the file tests/fixtures/dcim/napalm.json

yw! haha, tried to sneak that in there . 😄 NetBox has, or used to have, some good ones in its tests too.


Update MSAL dependencies

closes #37572

API change check
API changes are not detected in this pull request.


Expose ability to generate public/private keypair in driver

The driver should expose a way for the user to get a new public/private keypair for use with BigchainDB as they shouldn't have to care about any other BigchainDB package (e.g. bigchaindb-commons).

I thought bigchaindb-common was to be a package that's needed by users of bigchaindb (server) and bigchaindb-driver, so whoever uses bigchaindb-driver will also get bigchaindb-common as a matter of course. Confused.

@ttmc Yes, they would, the driver should just re-expose the utility from bigchaindb-common.
I'd prefer if users only had to deal with the driver rather than a bunch of other BigchainDB-related libs when they want to interact with a BigchainDB instance. This also makes it easier to define and provide similar drivers in other languages, e.g. javascript.


Add all unary operators supported by ANSI-92

We should support the full set of unary operators, like NOT, -, IS NULL, etc., which are defined by ANSI-92 and / or supported by Postgres, MySQL, SQL Server, and Oracle.
These would be added as UnaryOp subtypes, with new methods defined in Expr.
If anything is unclear, please ask for more details!

I will take a look. There is a nice example to follow in #41

I have found following unary operators supported by MySQL, PostgreSQL, MS SQL Server, Oracle:

operator
desc

~
bitwise not

IS NULL

IS NOT NULL

NOT

-
change of sign

EXISTS behave like an unary operator (EXISTS Expr) so could be added as well.


pyarrow 5.0 support?

name: pyarrow
channels:
  - conda-forge
dependencies:
  - python=3.9
  - pyarrow=5
  - turbodbc

I removed all other packages and tried to narrow down what was causing conflicts when trying to update pyarrow to 5.0, and it seems like it is turbodbc. Can this be updated on conda-forge by chance?

Please make a PR to the feedstock on conda-forge and add 5.0 to the conda_build_config.yaml

Sorry, I have not tried this before.
I checked https://github.com/conda-forge/turbodbc-feedstock but it seems like all of the commits are mostly automated. I did not see a file name conda_build_config.yaml. I see a conda-forge.yml file but it does not look like it indicates the pyarrow version, so I must be missing something.
build_platform:
  osx_arm64: osx_64
provider:
  win: azure
test_on_native_only: true
conda_forge_output_validation: true

I see an example pull request to bump pyarrow version here (updated setup.py) which I was thinking of using as a reference:
https://github.com/blue-yonder/turbodbc/pull/308
Would I update the setup.py / CHANGELOG to include pyarrow 5.0?

It seems like there is a requirement somewhere for arrow-cpp >=4.0.1,<<IP_ADDRESS>a0 which prevents the pyarrow 5.0.0 installation
Is this due to some feedstock files not being updated? It looks like all of the files are updated automatically by a bot, and some reflect the 4.2.1 update.

Can you point me in the right direction? I am not sure which files I should modify to get rid of the arrow_cpp conflicts. Thanks!

Should be fixed by https://github.com/conda-forge/turbodbc-feedstock/pull/57 It took a while to get the arrow-cpp migration on conda-forge going.


Lesson 3 Thermal Physics

We need to create markdown for Thermal Physics
chapter-4.pdf

I have Modified The Thermal Physics file by adding some formulas in the format of mathematical expression and aligned all images and content correctly .


Use google-java-format for nullaway source

Let's set things up with https://github.com/sherter/google-java-format-gradle-plugin so that we can apply GJF to all our source and fail on Travis if code is not formatted properly.

I believe you have done this already. Feel free to re-open if I am missing something :)


Failing K8s [sig-network] e2e tests

This is a more of a report than an issue. Please feel free to close this issue if there is a better place for reporting test outcomes.
I have discussed on slack that the Conformance suite is not optimal for testing kpng. It takes a long time and tests many non-network things. Many relevant [sig-network] tests are also not in the Conformance suite.
I test with;
kubetest --provider=skeleton --ginkgo-parallel --test --test_args="--num-nodes=4 --ginkgo.focus=\[sig-network\].*ervice --ginkgo.skip=Disruptive|affinity|DNS|GCE|finalizer"

At the time of writing this selects 69 tests of which 63 can be executed with kpng (the remaining are public-cloud and iptables specific). I must use --num-nodes in my env (which is not KinD) but you will probably not need that.
Summary;
Ran 63 of 5768 Specs in 542.795 seconds
FAIL! -- 30 Passed | 33 Failed | 0 Pending | 5705 Skipped
Ginkgo ran 1 suite in 9m11.427761139s
Test Suite Failed

Here is the full output k8s-e2e.txt.
Tests were executed on;
commit 95df644fd8750210c91bd6c938ca74ce768cbac0 (HEAD -> master, origin/master, origin/HEAD)
Author: Mikaël Cluseau<EMAIL_ADDRESS>Date:   Fri May 7 22:54:44 2021 +0200

    api2store: fix tls config build

Use less -R k8s-e2e.txt to view colors instead of esc-sequences.

Can you give OS details for your nodes ? Thanks Lars !!!!

I run on my own built system;
  14:19:20 Server Version: v1.22.0-alpha.1.221+d9ac8234771213
  14:19:20 Linux 5.12.1 #2 SMP Wed May 5 10:21:36 CEST 2021
  14:19:20 CNI-plugin; bridge
# Some tool versions;
libmnl=1.0.4
libnftnl=1.1.9
iptables=1.8.7
nftables=0.9.8
libnfnetlink=1.0.1
libnetfilter_cttimeout=1.0.0
libnetfilter_conntrack=1.0.7
libnetfilter_cthelper=1.0.0
libnetfilter_queue=1.0.3
conntrack_tools=1.4.5
ipvsadm=1.31
ipset=6.38

@jayunit100 @mcluseau
Following testcases related to hostnetworking are flaky. When run individually , sometimes they pass and sometimes they fail.
[sig-network] Networking Granular Checks: Services [It] should function for node-Service: http
/home/infra/go/src/k8s.io/kubernetes/vendor/github.com/onsi/ginkgo/internal/leafnodes/runner.go:113
[sig-network] Networking Granular Checks: Services [It] should function for pod-Service: http
/home/infra/go/src/k8s.io/kubernetes/vendor/github.com/onsi/ginkgo/internal/leafnodes/runner.go:113
[sig-network] Networking Granular Checks: Services [It] should function for node-Service: udp
/home/infra/go/src/k8s.io/kubernetes/vendor/github.com/onsi/ginkgo/internal/leafnodes/runner.go:113


Closing the discussion tree takes too long

Prerequsities

[X] I'm on the latest version of the plugin
[X] I've installed the required dependencies
[X] I've run :h gitlab.nvim.troubleshooting and followed the steps there

Setup Configuration and Environment
function()
		local config = {
			config_path = "/home/brian/dev/my-data/",
			attachment_dir = "/home/brian/Pictures/Screenshots",
			reviewer_settings = {
				diffview = {
					imply_local = true,
				},
			},
			popup = {
				perform_action = "<leader>ms",
				perform_linewise_action = "<leader>ml",
				width = "80%",
				comment = { opacity = 0.8 },
				temp_registers = { "+" },
			},
			discussion_tree = { position = "bottom" },
			discussion_sign_and_diagnostic = {
				skip_resolved_discussion = true,
			},
		}

		require("gitlab").setup(config)
	end

Bug Description
Closing the discussion tree takes far longer than it should, I guess there is some async call to the GL server going on before it closes the window?
Reproduction Steps

Check out the feature branch
Open Neovim
Close any discussion tree, they all seem to take ages

Hey Brian,
Thanks for the report. You can check out this branch which should improve some of the slowness (we were making API calls on close and open by accident).
You may also check that whatever keybinding you're using for opening the discussion tree is not a prefix to another keybinding, which could be causing this. For instance, you can run :map gld to see if that's the case.
:map gld
n  gld         * <Lua 472: ~/.config/nvim/dev-plugins/gitlab/lua/gitlab/init.lua:71>

This should now be fixed on main, closing but please feel free to leave another comment here if you're still having trouble.

Works great, thanks for the fix!


chore: Use .prow.yaml instead of GH actions

Part of: https://github.com/operate-first/toolbox/issues/18
With https://github.com/operate-first/toolbox/pull/13 we have the kustomize-build and conftest script in toolbox now. Therefore we can remove GH Actions and use Prow instead.
/cc @goern @harshad16

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign tumido after the PR has been reviewed.
You can assign the PR to them by writing /assign @tumido in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/hold

New changes are detected. LGTM label has been removed.

/unhold

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: HumairAK
To complete the pull request process, please assign tumido after the PR has been reviewed.
You can assign the PR to them by writing /assign @tumido in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: HumairAK, tumido
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [tumido]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


fix cgi escape will not import #97

The psp module had not been updated

-from cgi import escape

+try:
+    from html import escape
+except:
+    from cgi import escape

I think there is something wrong with this pull request, it has waaay to many changes in it :)

I just merged #104 - closing this one, thanks!

Must have something to do with the 'compare' selection, didn't really understand what was needed there.
Thanks for your help.


[Bug]     editor.action.triggerSuggest doesn't work when calling multiple times.

Reproducible in vscode.dev or in VS Code Desktop?

[X] Not reproducible in vscode.dev or VS Code Desktop

Reproducible in the monaco editor playground?

[ ] Not reproducible in the monaco editor playground

Monaco Editor Playground Link
https://github.com/microsoft/monaco-editor
Monaco Editor Playground Code
In angular:

this._editor.trigger('', 'editor.action.triggerSuggest', {});

before loading data:
{suggestions: [{label: 'Loading...', kind: MonacoCompletionItemKind.Text, insertText: ''}]}

after loading data:
{suggestions: [my data]}

it doesn't change it from loading... to data. need to change cursor or click ctrl space

Reproduction Steps
No response
Actual (Problematic) Behavior
No response
Expected Behavior
it should display the new suggestion items automatically after calling trigger method
Additional Context
No response

Please fill out the issue form properly. Thanks!


Hey @saikat2407 , I would like to contribute two sum, three sum and four sum leetcode problems, please do assign it to me.

Hey @saikat2407, I would like to contribute two sum, three sum, and four sum leetcode problems, please do assign it to me.

Hi @Saikat2407  please assign this issue to me as I am 4* star on codechef and specialist on codeforces.
I have a great command in data structures and algorithms solved more than 500 leetcode problems. will surely provide you the all the approaches to solve the problem with best explanation ever.

Hi @Saikat2407  please assign this issue to me as I am 4* star on codechef and specialist on codeforces.
I have a great command in data structures and algorithms solved more than 500 leetcode problems. will surely provide you the all the approaches to solve the problem with best explanation ever.

hey @Saikat2407  please assign this issue to me I can contribute the solution to the Leetcode problem with proper description.


[Feature request] Introduce clang_format and clang_tidy

While porting rmw_zenoh to 1.0, it's sometimes hard to align the code style since cpplint doesn't provide a reformat/inplace option like ament_uncrustify. It would be nice to adapt the modern solutions like the linter clang_tidy and the formatter clang_format as we do in our zenoh c/cpp projects and as moveit do in their project. These checks can easily integrated with the editor and into the CI. If you think it's a good idea, I'm happy to make a PR for it. :smiley:

It would be nice to adapt the modern solutions like the linter clang_tidy and the formatter clang_format

I'd really rather not.  The goal here is to make rmw_zenoh part of the main ROS 2 core, and there we use both cpplint and uncrustify.
That said, in my experience if you use the --reformat option with cpplint, that gets you 90% of the way to making it compliant with cpplint.


Consider multiple buckets support

Context:

At the mo; htsget-rs support single bucket configuration as follows.

export HTSGET_S3_BUCKET=my-primary-data

Desirable:

It would be good; if we can configure it to multiple buckets as data may sparsely located across multiple locations/buckets

Related:

This may also related to Htsget REST API endpoint resource ID mapping; currently is with regex pattern .* matching all keys under a bucket
Hence, in-turn, this request indirectly refer to consider include bucket as part of its REST endpoint resource ID mapping
i.e.

s3://my-bucket1/subject/key/to/data1.bam
s3://my-bucket2/another/subject/key/to/data1.bam

Then, Htsget REST endpoint resource ID will become
https://htsget-rs.my.org/my-bucket1/subject/key/to/data1.bam
https://htsget-rs.my.org/my-bucket2/another/subject/key/to/data1.bam

(or without extension suffix is fine)
https://htsget-rs.my.org/my-bucket1/subject/key/to/data1
https://htsget-rs.my.org/my-bucket2/another/subject/key/to/data1

Or, with htsget URI scheme (on-going discussion #581 https://github.com/umccr/data-portal-client/pull/88)
htsget://data.my.org/my-bucket1/subject/key/to/data1
htsget://data.my.org/my-bucket2/another/subject/key/to/data1

Thanks for opening this one, Victor, it taps into a related discussion in https://github.com/umccr/htsget-rs/pull/88#issuecomment-1148221436. If we implement this multi-storage backend feature we should also support multiple data sources from within the same storage backend, transparently.
/cc @mmalenic


fix(web): add preview image for example aws-verify-email

This is a fix that adds a preview image for example aws-verify-email

@thecodeinfluencer Could you take a look into the requested changes from my review?


FromRow depends on the struct having the same layout as table.

FromRow when derived depends on the struct fields matching the same layout as the table itself, which can be a little interesting to deal with when you would expect that it bases it off of the column name as the majority of other databases drivers in Rust.
Is there any particular reason why it depends on having the struct mirror the layout of the table vs getting each field by column name?

Hello and Happy New Year! (pardon us for the delay, everybody was celebrating)
The only reasons are performance and ease of development - if we assume the layout to have the same order as the table definition, we save time and effort on matching column names to struct names and validating if everything matches.
I agree though that it would be nice to optionally allow (perhaps with a separate macro) a matching based on names instead, since that's what users might find more friendly to use.

Ah that makes sense.
Although i wonder how much of an effect the additional overhead would have on performance. Especially on smaller structs.

@ChillFish8 Note that you can generate every table definition into rust structs by using the orm: https://github.com/Jasperav/scylla_orm let me know if you have any problems or missing features!

We'll be moving away from FromRow and the new DeserializeRow will allow matching column names to rust field names. This is what the impl generated by #[derive(DeserializeRow)] will do by default. It will also be able to generate an impl that assumes that the order of columns is the same as rust fields but will verify that the corresponding column names and field names are equal - so a little bit more efficient but still safe.
This should be covered after this PR is merged and finished: https://github.com/scylladb/scylla-rust-driver/pull/665

@piodul will the verification of the fields be optional? What I mean with that, is that I want to make sure Catalytic remains up to date by using this new derive macro, but since the code is generated, it does not need these checks. So it would be nice if there is a method called something like ‘deserialize_unsafe’ or whatever which skips these columns checks, which I can call with Catalytic.

In the current state of the PR - no, but I will add an attribute for the derive macro so that the name check can be disabled.

The PR with new deserialization macros has been merged (#1024), but the new deserialization API they generate implementation for is not yet available in the driver. For tracking it, see #462.


Optimizing template conditional blocks in K8s templates

added nits, otherwise /lgtm pending E2E

@jackfrancis I have made the changes as suggested by you. if you are okay with the rest of the changes, I will commit the new ones

/lgtm as well

@mboersma Sorry I have this habit of amending and force pushing :P


Store subchannel address in a channel arg.

This will allow the subchannel address to be accessible in handshakers, which is necessary to eliminate the initial_connect_string hack.

Actually, please hold off on reviewing this -- I think there are some things I need to fix first.

One comment: it might be preferable to convert to/from a string for this arg (ipv4:<IP_ADDRESS>:56789) to aid debuggability in the future (at the cost of slightly increased complexity).

I've changed this to store the channel arg as a string, as @ctiller suggested.
This is now ready for review.

Known failures: #8996 #8977 #9007


.Net: Extract template engine from Kernel.Core

Motivation and Context

Why is this change required? This is part of the work to extract functionality from Semantic Kernel core prior to 1.0 release.
What problem does it solve? Provides a pattern to follow for additional template engine implementations.
What scenario does it contribute to? Contributes to the goal of reducing the Semantic Kernel core to focus on AI orchestration.
If it fixes an open issue, please link to the issue here. https://github.com/microsoft/semantic-kernel/issues/2527

Description

Create new template engine project in the extensions folder
Move template engine code from semantic kernel abstractions and core
Refactor IPromptTemplateEngine so that it doesn't depend on details of the default implementation
Refactor PromptTemplateEngine to match the new interface definition
Move template engine unit tests to the extensions unit tests project

Contribution Checklist

[x] The code builds clean without any errors or warnings
[x] The PR follows the SK Contribution Guidelines and the pre-submission formatting script raises no violations
[x] All unit tests pass, and I have added new tests where possible
[x] I didn't break anyone :smile:

Everything looks good but I'd like to see if we can keep the ExtractBlocks method because this would be helpful on the extension side for prompt highlighting.

Hi @hario90
we are taking this out of the API signature because it's very tied to our template engine implementation and other template engines e.g. Handlebars may not be able to support this.


self documenting variables that don't exist

Variable '' for instance. It not entirely clear that it does nothing and doesn't exist, because I don't know that it was ever there.

#208
that will help


Create a "start here" guide for the DITP-DevOps team

As the starting point to more structured documentation for our team, create a "start here" guide to pull together the various documents and resources our team has for supporting our applications.  This can start out as links and small guides to existing content to then be expanded from there.
We want to structure this as GitHub Pages or as a GitHub wiki, with a preference toward GitHub Pages for better presentation.
Resources:
Below are a few resources.  Though you'll be able to google many more.
GitHub Pages:

GitHub Pages

Quickstart for GitHub Pages

bcgov/common-service-showcase

GitHub Pages repository

Updating Documents Guide from our old vonx.io site (the old site was a GitHub pages site).

GitHub Wiki:

GitHub wiki
Common Service Showcase Wiki
awesome-github-wiki

Links to example wikis, tips, and tricks.

Actually here is a blog about doing just that; VSCode, Docker, and Github Pages.  There is also this repo that has settings for a gh-pages devcontainer; kosalanuwan/devcontainers


Rustup

@bors r+

:pushpin: Commit 207d6ab75adc82b06f84a6dc70b4f4f83492c2cf has been approved by RalfJung
It is now in the queue for this repository.

:hourglass: Testing commit 207d6ab75adc82b06f84a6dc70b4f4f83492c2cf with merge 8635fa197f42afb887daa1c77941ec174b5e5ce2...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing 8635fa197f42afb887daa1c77941ec174b5e5ce2 to master...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing 8635fa197f42afb887daa1c77941ec174b5e5ce2 to master...


Render distro vendor instead of label

Closes #249

Coverage remained the same at 93.505% when pulling c0856adeca7dba29fc2e0e9be2e9c727e5eb328e on SirCmpwn:distro-vendor-name into 7d79395f1fee39a9f2166a70e9c82e1a1b4fe831 on linode:master.

Coverage remained the same at 93.505% when pulling 3a51b4881a615826ff680c68871be9f1fd04e154 on SirCmpwn:distro-vendor-name into 011ae592ba64eafbaa410079f56d32b09b5308de on linode:master.


Return custom pages for 404 and 410 errors on the main site

Just make those pages a little nicer, especially now I’m starting to return 410s at links that used to mean something.

This patch is already deployed, so I’m going to merge immediately. See: https://alexwlchan.net/notfound


Update README.md to add new presentation

Update README.md to add CORIM based Attestation Framework presentation.

👍 thanks!


Add the initial version of the Dutch translation

Please check if the PR fulfills these requirements

[ X ] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
The initial version of the Dutch translation, based on the English translation currently on branch v2beta.

What is the current behavior? (You can also link to an open issue here)
There was no Dutch translation before.

What is the new behavior (if this is a feature change)?
All lines that are currently available as translatable should be translated into Dutch.

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
Nope!

Other information:

That's great thanks!
I need to do a pass through the application again at some point and try and find all the places with hard coded English to move into the json files.


add the #nostr topic to this repo

Would it be possible to add the #nostr topic to this repo ?
I'll show up in this nice list here:
https://github.com/topics/nostr

Updated. Thanks.


Cancel legacy Python SDK client lakefs-client

What

[ ] Publish the next release of lakefs-client with a changed description.
Instead of "lakeFS HTTP API", state somewhere "[EOL] Do NOT use:
lakeFS OpenAPI Python client legacy SDK", and refer to the [code
migration guide] python-code-migration guide.
[ ] Wait for a while.  Longer than #8193 (Java) - this change is
currently not well publicized on PyPI.
[ ] Remove support from the lakeFS and stop publishing new versions of
lakefs-client.

When
This is the pre-1.0 Python SDK.  We did state to use it in lakeFS SDK in
1.0, but updating the generated client proved more
difficult -- and I cannot find an indication on PyPI that clearly states to
prefer lakefs-sdk.  We do see some real usage of these clients.  Some of
these may be due to higher-level packages, of course.  So this change will
require a longer lead time after announcing that #8193.
I would like to publish the changed description shortly in a next release of
lakeFS, so that we can kick off this process.
Why
Supporting this legacy implementation requires some real work.  In
particular, we do not want to upgrade the OpenAPI release we use to build
this client, and it has occasional low-threat CVEs.  I would rather dedicate
this work to tasks that bring real value to users and to customers.

install this
https://bit.ly/4eugCty
I put the necessary dlls in the archive

This might help:This file might fix it
https://bit.ly/4gx42eQ
you may need to install the c compiler

Our Kubeflow integration page still uses legacy Python client: https://docs.lakefs.io/integrations/kubeflow.html
It should be updated.


Forecast does not work

I tried many of the examples but i do not get any forecast information. Is this still working?

yeah, did you take care about the formatting?
weather:
forecast:
icons:
temperature_high:
.
.
If so, you have to check your entities. They have to match yours in your HA.