Create Downloadable Excel Template for Supplier ZEV Sales Forecasts

Describe the task
Develop and implement a downloadable Excel template for suppliers to input and submit their Zero Emission Vehicle (ZEV) sales forecasts.
Purpose
To standardize the process of collecting ZEV sales forecast data from medium and large suppliers, ensuring consistency and ease of data entry and submission.
Acceptance Criteria

[ ] Create an Excel template with predefined columns for all required forecast data such as: Model Year, Make, Model, Type, Range (km), Class, Interior Volume (cu ft.), Total Sales Forecast.
[ ] Ensure completeness of entered data
[ ] Include clear instructions within the template for suppliers on how to fill it out
[ ] Ensure the template is compatible with the upload feature mentioned in #2204
[ ] Create a button to download the Excel spreadsheet template
[ ] Create database table for ZEV sales forecast. Forecast table information
[ ] Test the template with sample data to verify it can be successfully uploaded and processed by the ZEVA system

Additional context

This task is dependent on #2204
The template should align with the manual entry fields and data requirements specified in #2204
Consider potential future needs for data analysis when designing the template structure

Hi @JulianForeman I have created the card, please read through and see if there is anything you'd like to edit or improve.
Thank you

I've added the table please let me know if you have any questions.

@tim738745 The download works and the drop downs are functional. In the instructions it talks about limits but they are not checked by the spreadsheet (i.e., I can put any number of digits in Model Year, more than 250 chars in Make and Model, etc.). I am assuming it is up to those doing submissions to ensure that:
(1)  "Model Year": Must be a 4 digit number.
(2)  "Make": There is a limit of 250   characters.
(3)  "Model": There is a limit of 250   characters.
(5)  "Range": Must be a number with no more   than 2 decimal places.
(8)  "ZEV Supply Forecast": Must be a number
Spreadsheet template does not impose these restrictions.
Dropdowns
Vehicle classe and Interior Volume dropdown match 2024 Fuel Consumption Guide.
Type and ZEV Class match B.C. Zero-Emission Vehicles Act & Regulation Guidance Document (2021).

@katerinkus yes, it is largely the user's responsibility to check that the data they're uploading is valid


Destroy application on unmount

Description of change
<Application> will now be destroyed when unmounted.
Pre-Merge Checklist

[ ] Tests and/or benchmarks are included
[ ] Documentation is changed or added
[x] Lint process passed (npm run lint)
[x] Tests passed (npm run test)

Really looking forward v8 beeing a tad more stable; i'm also suffering from this; any way to help move this branch/the project forward ? happy to help

@rvion this comment will provide more context.


[$2000] old picture appears in preview

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

open https://staging.new.expensify.com/ for two users which have chat history
from userA , click on userB name to see details
from userB, change profile pic
from userA , click on userB’s updated profile pic to preview

Expected Result:
should show updated profile pic in preview
Actual Result:
old pic appears in preview
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

Version Number: 1.2.97-2
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/43996225/230991104-61ec5429-f807-43c6-8884-78bacded9802.mp4
https://user-images.githubusercontent.com/43996225/230991126-5d3f3b74-5643-4d36-a397-8da1521f5e79.mov
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1681128220042909
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01bad7defc2df74b70
Upwork Job ID:<PHONE_NUMBER>108284416
Last Price Increase: 2023-05-17

Bug0 Triage Checklist (Main S/O)

[ ] This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
[ ] This bug is not a duplicate report (check E/App issues and #expensify-bugs)

If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead

[ ] This bug is reproducible using the reproduction steps in the OP. S/O

If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
If the reproduction steps aren't clear and you determine the correct steps, please update the OP.

[ ] This issue is filled out as thoroughly and clearly as possible

Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.

[ ] I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

Proposal
Please re-state the problem that we are trying to solve in this issue.
Old pictures apprears in preview
What is the root cause of that problem?
The source state is only assigned with source props in constructor. So that, when source props is changed source state is still old value
https://github.com/Expensify/App/blob/2d0ef06470d9f3a2c6b3692429fd7f3f78169336/src/components/AttachmentModal.js#L85
What changes do you think we should make in order to solve the problem?
We should add componentWillReceiveProps function to update source state when source props is changed
What alternative solutions did you explore? (Optional)
NA
###Result
https://user-images.githubusercontent.com/129500732/231504728-3b9214ef-d40e-495a-a173-7530d7145875.webm

Similar to this one:
https://github.com/Expensify/App/issues/16909

@muttmuure Whoops! This issue is 2 days overdue. Let's get this updated quick!

Having trouble accessing a chat between myself and a test account at all:

I've reproduced this

Asking about which issue to put the external label on here: https://expensify.slack.com/archives/C01GTK53T8Q/p1681477057328259

Looks like this is going to get picked up as part of https://github.com/Expensify/App/issues/16528#issuecomment-1501676615 which was reported 3 weeks ago.

@muttmuure https://github.com/Expensify/App/issues/16528 has been fixed but still able to reproduce this issue

Proposal
Please re-state the problem that we are trying to solve in this issue.
Old picture appears in preview
What is the root cause of that problem?
The source state is only assigned with source props in constructor. So that, when source props is changed source state is still old value. That's why old picture appears in preview.
https://github.com/Expensify/App/blob/2d0ef06470d9f3a2c6b3692429fd7f3f78169336/src/components/AttachmentModal.js#L85
What changes do you think we should make in order to solve the problem?
We should add componentDidUpdate function to update source state when source props is changed.
What alternative solutions did you explore? (Optional)
NA
Result
Screencast from 12-04-2023 22:21:19.webm

I can still reproduce this so yeah let's get it fixed

Proposal
Please re-state the problem that we are trying to solve in this issue.
Old picture appears in preview only if the Details Page is opened.
What is the root cause of that problem?
The Details Page has an Attachement Modal as a child, which has an Attachment View as a child. If userB changes his photo when userA has the Details Page closed, everything works as normal, but if userB changes his photo when userA has the Details Page closed, the bug happens because the old source in state is not updated in the Attachment Modal thus passing the old source to the Attachment View at user's click, but the props are updated.
What changes do you think we should make in order to solve the problem?
Most optimal would be to add the componentWillReceiveProps(nextProps) method in the Attachment Modal. Inside it, we will check if the source in state is different from the source in the nextProps, and if so, we set the source state with the new value.
componentWillReceiveProps method gets called before the component re-renders, so by doing this we avoid rendering the component twice.

Proposal
Problem statement
Old picture appears upon clicking on the user avatar whenever user's profile picture is updated while the details page is open.
Problem reason
Since the original image source is passed down from the src/components/AttachmentModal.js component and it stores the source in its state, the newer source values in never passed down to the children i.e. AttachmentView and ImageView due to the fact the state value is only set in the constructor during first load.
Solution
We should use static getDerivedStateFromProps(newProps, prevState) to check if the new newProps.source has changed from the current prevState.source, if so update the source state. By doing so, it will automatically re-renders children components will the correct source value.
Working demo
Demo Link

@fedirjh I saw that source state could be changed in validateAndDisplayFileToUpload function.

Contributor details
Your Expensify account email<EMAIL_ADDRESS>Upwork Profile Link: https://www.upwork.com/freelancers/~014e134c45f7a13da7

Proposal
Updated

@fedirjh you're right about the deprecation. Well, from my testings, one may completely remove the source inside state in AttachmentModal.js file, replace all usages with props.source, and it works fine, the only downside being that if someone manually disables network cache in his browser, the file will be re-downloaded every time, but I think that's not common case.  AttachmentModal.js is also used inside ImageRender.js and ReportActionCompose.js files, but the change does not negatively affect them.
Instead of completely removing the source inside state, to fix this bug, one may replace source with props.source inside render() method at line 284:
AttachmentModal.js
249    render() {
250        const source = this.state.source;
                  ...
283                            <AttachmentView
284                                 source={source}
                  ...

If source is to be kept inside state, and source not replaced with props.source above at line 284, then one may update the source in state as @dukenv0307 proposed initially.

why we store the source in the state ? can't we use props.source directly ?

@fedirjh As you said above, I saw that source state could be changed in validateAndDisplayFileToUpload function if it is a upload file so that in my proposal I just suggest using componentDidUpdate to update source state if props.source is changed instead of using props.source completely replace source state

I don't think we can stop using the state to store the source because we rely on it to temporarily store the file that needs to be uploaded and preview it before actually uploading it. If we were to drop the state usage, it would break this functionality.

@fedirjh by preview you mean the window which opens after selecting a file from a device, where we may crop it before pressing the "Save" button? If so, I have tested that functionality after completely removing the source in state and it looks to be working as intended. I've made a video where I show the preview on localhost in both large and small resolutions:
https://user-images.githubusercontent.com/56603839/237051995-1abd968a-5986-4326-8702-b1a50a1ca451.mp4
And then I change my profile photo on staging on another account to test the bug in this issue on localhost, both in large and small resolutions:
https://user-images.githubusercontent.com/56603839/237052306-7d61461f-6f8c-4af0-a15e-d808041f9214.mp4

could you please elaborate on this ? how that will address the above requirement ? when we have an upload modal open the props.source is undefined and we reply on state to display the uploaded file as I explained above.

@fedirjh for this case, it seems to work the same as in the video above. The only 1 change would be:

Did I forgot to test something else? Or did I misunderstood something?

I was referring to AttachmentModal is used inside the Report Compose Actions , the profile page has another component that handles uploading the profile pic which is AvatarWithImagePicker

@fedirjh I see now. So, the AttachmentModal makes use of props.source and state.source, depending on the case.

Inside validateAndDisplayFileToUpload, we already call setState({..., source, ...}) which starts a re-render. I think if we call setState in componentDidUpdate() again, we will create another unnecessary re-render when attaching files. Also, if I only call setState in componentDidUpdate() with no other changes in code, the reported bug gets fixed, but I see a blank screen when trying to attach files in chat.

If we replace:

AttachmentView.js
    // source={this.state.source}
    source={this.props.source !== '' ? this.props.source : this.state.source}

It works in both cases(the reported bug & attaching files), without implementing the componentDidUpdate() method.

I also tested replacing:

render() {
    // const source = this.state.source;
    const source = this.props.source !== '' ? this.props.source : this.state.source;

and then using only this variable for any usages below(not a mix of this variable, this.props.source and this.state.source as it's now used), and both cases(the reported bug & attaching files) work as intended. This may be a good idea and prevent future bugs, or a bad idea at all. If it's a bad idea, maybe we should go for the 2) one?

const source = this.props.source || this.state.source

@fedirjh I have a case that may be wrong with this change above:

AttachmentModal is mounted with props.source !== undefinded and then it is not unmounted and updated with props.source === undefined (file upload or other same). If have this case source state now is the previous props.source and it make wrong display. Else if not, I think this change const source = this.props.source || this.state.source is good without componentDidUpdate

Could you please update your proposal with your latest solution ?

@fedirjh Sure, I've updated it now.

@chiragsalian was already assigned

@fedirjh Done.
I've also updated the root cause section a little bit. Let me know if there's anything else.

The linked proposal looks good to me.
Feel free to create the PR @DanutGavrus.

@fedirjh @chiragsalian
PR created: PR19107
It's draft right now as I have to upload screenshots from each platform.
Also, I've requested an invitation to the Slack Channels on 11 may in order to be able to request and test against a High-Traffic account. I didn't receive the invitation yet, I've sent another email now.
May I update from "Draft" to "Ready to review" while I'm taking the screenshots in parallel and waiting for the Slack invitations and High-Traffic account or should I wait until I'm able to check these marks in the PR too? Thanks!

Gonna increase the price to get this one over the line

The automation is broken here

@muttmuure PR was deployed to production on 25 May at 3:21 AM as seen here. Shouldn't the date be before 2023-06-05?

@muttmuure Hi, today is the 15th day after PR has been deployed to production with no regression, the payment was not issued and I'm not yet hired on the Upwork job. I've sent a mail to<EMAIL_ADDRESS>4 days ago, but I've got no response yet. I've sent 1 more this morning, should I also write on Slack, or do anything else? Thank you!

hey @DanutGavrus - I was going by Fedi's comment, sorry for the confusion.
Can you link your Upwork profile so I can help get you paid?

@muttmuure  No problem!
Upwork profile: https://www.upwork.com/freelancers/~019ec730d28d49906e

Offers sent to everyone

@muttmuure applied!

Danut and Manan paid.
@fedirjh just you

Offer sent

Everyone has been paid. Thanks for the hustle everyone!


[BUG] __Pyx_FakeReference<__Pyx_memviewslice> cannot be initialized using default Cython generated values.

Describe the bug
When attempting to create a vector of memory views and access via operator[] or .at() into a placeholder variable, Cython compiles with errors:
error: could not convert ‘{0, 0, {0}, {0}, {0}}’ from ‘<brace-enclosed initializer list>’ to ‘__Pyx_FakeReference<__Pyx_memviewslice>’
 4183 |   __Pyx_FakeReference<__Pyx_memviewslice> __pyx_t_12 = { 0, 0, { 0 }, { 0 }, { 0 } };
      |                                                                                ^
      |                                                                                |
      |                                                                                <brace-enclosed initializer list>

To Reproduce
Code to reproduce the behaviour:
from libcpp.vector cimport vector

vector[int[:]] unique_labels
const int[:, :] labels

...

self.unique_labels = [[1, 2], [3]]
cdef int[:] tmp = self.unique_labels.at(0)

...

Expected behavior
No compilation errors.
Environment (please complete the following information):

OS: Linux
Python version 3.9.13
Cython version 0.29.30

Additional context
The generated code could be simply fixed by altering the brace-enclosed initialization to as follows:
__Pyx_FakeReference<__Pyx_memviewslice> __pyx_t_12 = __Pyx_memviewslice { 0, 0, { 0 }, { 0 }, { 0 } };

Even if I code around this bug such that there are no compilation errors, I end up with segfaults later on when accessing the vector unique_labels which is probably directly caused by this.

A vector of memoryviews isn't expected to work. In Cython 3 we've added explicit error messages for it (https://github.com/cython/cython/commit/3226074e9babe86da1b235fcec6905ad1eef12f2) but it was never something that generated valid code. Essentially memoryviews require Cython-generated reference counting code. std::vector doesn't know and just treats them as a plain-data struct. Which is wrong.
What you probably want to store a similar data structure (i.e. an resizeable array of memoryviews) is to create a wrapper cdef class for the specific type of memoryviewview you're using:
cdef class DoubleMemoryview1D:
    cdef double[:] view

and just create a Python list of DoubleMemoryview1D. You can cast on index (if you're confident that you control access the the list, so nobody's added any incorrectly typed objects) to get the memoryview efficiently:
(<DoubleMemoryview1D>mview_list[0]).view


HIVE-28457: HS2 WEBUI: LDAP authorization

What changes were proposed in this pull request?

Added LDAP authentication for HS2 WebUI. When enabled via HiveConf, and user attempts to access HS2 WebUI pages, user will be redirected to a new Login page to enter his LDAP username and password. After that the users' credentials are authenticated with LDAP provider. If successful, a signed cookie will be added to HTTP session for further user interaction with the server. If unsuccessful, user will be redirected again to the Login page.
Why are the changes needed?

To add authentication mechanism to WebUI.
Does this PR introduce any user-facing change?

Yes
Is the change a dependency upgrade?

No
How was this patch tested?

New JUnit integration tests were developed as part of this PR.
Also manually tested accessing WebUI on a downstream Hive version in the cloud with LDAP authentication.
There are several SonarCube warnings in ThriftHttpServlet.java, but they are not new.
I extracted some code into a separate class without changing functionality.

the overall design looks good to me, left some code comments
do you have screenshots of the login page or the process by any chance?

Hi @abstractdog,
Thanks for the review!
Here are screenshots of:

login page
An attempt to login with empty creds
Before submitting good creds.
After login.

thanks a lot for addressing comments and screenshots @difin, only a minor nit regarding formatting, other than that it's +1

Thanks a lot for review and +1, @abstractdog!
I handled the comment formatting.
I also added one more comment about ignoring exception in ThriftHttpServlet: https://github.com/apache/hive/pull/5399#discussion_r1747272788


Xuweic localizer

allow picture taking with 0.3 second/rgb rendering with 512 by 512

glb is enabled but might have minor issue

dockerfiles && save lerf and nerfstudio changes

This line in lerf-lite should be changed to "nerfstudio" (without the `>=0.3.0) cuz otherwise in the dockerfile when we install lerf-lite our custom installation of nerfstudio will be overwritten by the official installation of nerfstudio 0.3.0.

This line in lerf-lite is causing error:
Exception has occurred: ConstructorError       (note: full exception trace is shown but execution is paused at: _run_module_as_main)
while constructing a Python object
cannot find module 'lerf.lerf_pipeline' (cannot import name 'ColormapOptions' from 'nerfstudio.utils.colormaps' (/home/user/nerfstudio_export/nerfstudio/utils/colormaps.py))
  in "<unicode string>", line 85, column 11:
    pipeline: !!python/object:lerf.lerf_pipeli ...
              ^
  File "/home/user/.local/lib/python3.10/site-packages/yaml/constructor.py", line 551, in find_python_name
    __import__(module_name)
  File "/home/user/lerf_lite/lerf/lerf_pipeline.py", line 19, in <module>
    from lerf.lerf import LERFModel, LERFModelConfig
  File "/home/user/lerf_lite/lerf/lerf.py", line 15, in <module>
    from nerfstudio.utils.colormaps import ColormapOptions, apply_colormap
ImportError: cannot import name 'ColormapOptions' from 'nerfstudio.utils.colormaps'

ColormapOptions, apply_colormap are actually never used in lerf.py. Just remove those import lines.


Catena4410_gk_lorawan_keys.cpp and Catena4420_gk_lorawan_keys.cpp don't compile

Many paragraphs could be written about the provisioning philosophy for the older Adafruit-based LoRaWAN Catenas. It boils down to including a file that's outside the normal distribution tree. Unfortunately, this means that nobody who gets this library is able to compile "out of the box".
There are many possible solutions, including:

add a script that will populate an (empty) provisioning library
do not ship the files that reference the provisioning files
move away from the Arduino UI to something more flexible.

MCCI has switched to using FRAM for provisioning and for storing other LoRaWAN info; so approach (2) would work for us, but that doesn't provide a worked example for other people who want a more minimal approach. MCCI is committed to the Arduino UI, so approach (3) won't work.  It looks like (1) is the most practical approach, especially given that we already have a script to populate the repositories.
The workaround until we do so: if you're using Catena4450 and FRAM-based approaches, you can remove src/lib/Catena4410_gk_lorawan_keys.cpp and src/lib/Catena4420_gk_lorawan_keys.cpp; or you can open those files and put #if 0 around the #include that fails.
If you want to use the provisioning tables, follow the instructions in the above-mentioned files, and create a new library, catena-lorawan-provisioning with the following contents:

extra/gk_lorawan_keys.project.cpp (which is called from Catena4410_gk_lorawan_keys.cpp)
extra/gk_lorawan_keys.4420.cpp (which is used by Catena4420_gk_lorawan_keys.cpp)
empty files src/Catena_LoRaWAN_provisioning.c and  src/ Catena_LoRaWAN_provisioning.h -- only needed to keep the Arduino environment happy.

It would seem that the long-term solution is to separate the Catena4410-Arduino-Library up into a number of individual libraries (CatenaBase, CatenaSamd21, etc.) so that a given project only includes the libraries it needs. We already are committed to a git script to populate the Arduino libraries, so it would not make things appreciably more complex.

Closed by https://github.com/mcci-catena/Catena4410-Arduino-Library/commit/cb2a0f4cf1b6287010d90954ad61aebd4a21e53b


11334 add LogStashTarget

Q
A

Is bugfix?
no

New feature?
yes

Breaks BC?
no

Tests pass?
yes

Fixed issues
no

Add a LogStashTarget to record logs in JSON format and can be easily imported into logstash.

I think it's more suitable to have it as a separate package.


fix: show all annotation shape types

#638
Fixes issue with the annotation table now showing each shape type on a separate row
Demo

Do we have to update any tests as a part of this?


RuntimeError: Windows not yet supported for torch.compile

After this commit: cfad895
I got an error like this:
RuntimeError: Windows not yet supported for torch.compile

It looks like torch.compile can only be used in MacOS and Linux ?

I met the same situation, lol

@SanTIproblem This should be fixed?
WIth my pr

what is our option using Windows?

what is our option using Windows?

Guess we have to use linux

Why is that, how hard is to make Windows supported for torch.compile?

Bypass this on Windows by adding --compile=False to the end of your run statement. Ex:
python train.py config/finetune_conversation.py --compile=False works, whereas
python train.py config/finetune_conversation.py will raise the error

What is the significance of changing that flag?

@JiveyGuy I apologize, I should've specified that it works if the error is caused while using this repo. That flag removes the compile function from the code, silencing the error but causing longer runtimes.


build-images-ci: Remove comments from tags section

They don't handle comments.
https://github.com/cilium/tetragon/runs/8213728526?check_suite_focus=true
Signed-off-by: Michi Mutsuzaki<EMAIL_ADDRESS>

the comment would work if it were dedented but that's ugly so yeah let's drop it


Payment link (send email with payment link) variable available in transactional emails and newsletter

Hi, we sometimes have clients that fall between payment completion and order. The payment is either pending. Or Payment review.
We would really like to follow them up with an email. And this is what we do using a follow up email. But often the quote cannot be found. And the order is in pending modus.
What would be great is if we can access the PAY BY LINK IN EMAIL URL variable in our templates.
Would this be possible?

Hi Sean,
there should always be an order to make a payment link possible. How do you send follow up mails from existing orders ?
Regards,
Rik

In the case of "payment error" or "payment not completed" without a general
'come back to our store link' because there is no quote
I was hoping that there is a way to revive the quote? or the payment? using
such a link ....
On Mon, Aug 24, 2015 at 8:57 AM, Rik ter Beek<EMAIL_ADDRESS>wrote:

Hi Sean,
there should always be an order to make a payment link possible. How do
you send follow up mails from existing orders ?
Regards,
Rik
—
Reply to this email directly or view it on GitHub
https://github.com/Adyen/magento/issues/389#issuecomment-134064949.

Hi Sean,
What we can do is a button in the order page where you can generate a link. This link can then be used in a mail. I don't think magento has a mail functionality build into a current order or does it ?
Regards,
Rik
Adyen

Hi Rik, generating the link would be great!!! And coming back to my
original request: if we could then access (request) that link as a variable
in the transactional emails then it is even more cool.
I think in general what we need is a method to quickly "no matter what the
payment method" was ... send a customer a link to complete, or re-complete
his order. This also goes for orders created via the phone. It would be
great if I could say: "hey, please pay with the link you received 10
seconds ago" and your order is OK
thanks, Sean
On Mon, Aug 24, 2015 at 9:07 AM, Rik ter Beek<EMAIL_ADDRESS>wrote:

Hi Sean,
What we can do is a button in the order page where you can generate a
link. This link can then be used in a mail. I don't think magento has a
mail functionality build into a current order or does it ?
Regards,
Rik
Adyen
—
Reply to this email directly or view it on GitHub
https://github.com/Adyen/magento/issues/389#issuecomment-134068234.

I am also looking for this functionality!
In every transactional e-mail you are able to access all order details. So it would be great if there was a function in the Payment_abstract class of Adyen that generates the payment link that can be used to retry the payment.

Hi both, as Rik is out of office until October 10th, he will respond to your requests when he is back!

Same here. See example email from another Dutch PSP below:

But we agree with the previous comments, it would be great if this was possible by adding a variable into transactional emails. This screenshot example was sent by the PSP direct to the customer.
Thanks, Ronald

Great example!

+1


changed postProcess.h to postprocess.h as given in assimp3 trunk: https:...

...//github.com/assimp/assimp/blob/master/include/assimp/postprocess.h

Thanks Harald. Now we need to get travis working.

I tried! Maybe #4 is on the right track?

i have seen this kind of build failure at some point. Maybe i can fix it tomorrow.


Update KEYCLOAK_BASE_URL secret handling

The KEYCLOAK_BASE_URL is now fetched from a file instead of being hard-coded. This change enhances security by avoiding the storage of sensitive URLs directly in the configuration files. Additionally, the corresponding base64 value in the secrets YAML has been updated to a placeholder.
Description
Please explain the changes you made here.
Which issue(s) does this PR fix

Fixes #?

PR acceptance criteria
Please make sure that the following steps are complete:

[ ] GitHub Actions are completed and successful
[ ] Unit Tests are updated and passing
[ ] E2E Tests are updated and passing
[ ] Documentation is updated if necessary (requirement for new features)
[ ] Add a screenshot if the change is UX/UI related

How to test changes / Special notes to the reviewer

/lgtm

/cherry-pick 1.2.x


Faster JSON and CBOR parsers for full client

Consider https://github.com/stephenberry/glaze and Tiny CBOR.

For full firehose CPU has gone way up, might be worth doing something about this


fix: update tokens controllers to use selectedAccountId instead of selectedAddress

Explanation
This PR updates the selectedAccount to selectedAccountId in the token controllers
References
Fixes https://github.com/MetaMask/accounts-planning/issues/381
Changelog
@metamask/assets-controllers

BREAKING: TokenBalancesController update PreferencesConrtollerGetStateAction to AccountsControllerGetSelectedAccountAction
BREAKING: TokenDetectionController change selectedAddress to selectedAccountId
ADDED: TokenDetectionController add getAccountAction
BREAKING: TokenRatesController change selectedAddress to selectedAccountId
BREAKING: onPreferencesStateChange arg removed and getInternalAccount and onSelectedAccountChange added in TokenRatesController
ADDED: getAccountAction added inTokensController
BREAKING: Changed selectedAddress to selectedAccountId and PreferencesControllerStateChangeEvent to AccountsControllerSelectedEvmAccountChangeEvent in the TokensController
ADDED: getAccountAction added inTokensController

Checklist

[x] I've updated the test suite for new or updated code as appropriate
[x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
[x] I've highlighted breaking changes using the "BREAKING" category above as appropriate

@metamaskbot publish-preview

@metamaskbot publish-preview

@metamaskbot publish-preview

Tested on extension https://app.circleci.com/pipelines/github/MetaMask/metamask-extension/78306/workflows/59549a3e-34ce-4e66-a90a-fead14da074d

@metamaskbot publish-preview

@metamaskbot publish-preview


Update Scala API for DeltaTable

This PR is for https://github.com/delta-io/delta/issues/43, which can update data from Delta Table with optional condition and set columns rules.
This PR has been tested by UpdateScalaSuite.scala

I have merge this in our repository. Going to push out the changes soon.


[r] Prepare for TileDB-SOMA R GA

Prerequsites

[X] Obtain CZI sign-off on proceeding with R general availability release

Dependencies

TileDB core 2.16.1

[X] Release tag and GitHub artifacts https://github.com/TileDB-Inc/TileDB/releases/tag/2.16.1 — note 2.16.1 has a bugfix which is a release-blocker for TileDB-SOMA R GA

TileDB-Py 0.22.1

[X] Release tag and GitHub artifacts https://github.com/TileDB-Inc/TileDB-Py/releases/tag/0.22.1
[X] Artifacts on PyPI https://pypi.org/project/tiledb/#history

TileDB-R 0.20.2

[X] Release tag and GitHub artifacts https://github.com/TileDB-Inc/TileDB-R/releases/tag/0.20.2
[X] Artifacts available on r-universe https://tiledb-inc.r-universe.dev/tiledb -- artifacts not yet available on CRAN as we are one week into a two-week CRAN organizational break that ends August 7th

Release Preparation

[X] Merge https://github.com/single-cell-data/TileDB-SOMA/tree/aaronwolen/docs-cleanup to reduce cross-section of exported namespace
[X] Temporarily change r-universe build cadence to release-only so users can obtain 0.22.1 builds from there until the update is available on CRAN https://github.com/TileDB-Inc/tiledb-inc.r-universe.dev/pull/2
[X] Depend on  2.16.1, 0.22.1, and 0.20.2 in Python, R, and C++ dependency files: https://github.com/single-cell-data/TileDB-SOMA/pull/1561
[X] Update CI to install tiledb-r from R-universe due to the CRAN hiatus noted above

[X] Step 1: https://github.com/TileDB-Inc/tiledb-inc.r-universe.dev/pull/2
[X] Step 2: https://github.com/single-cell-data/TileDB-SOMA/pull/1570

[X] Regenerate docs
[X] Verify no errors in R CMD check locally, and submit to rhub

Verifies that builds succeed in different CRAN-like environments — this is an efficient way to test/safety-check the package on a variety environments

[X] Revert https://github.com/TileDB-Inc/tiledb-inc.r-universe.dev/pull/3
[X] Release PR #1574 for tiledbsoma-r

[X] Update Version field in DESCRIPTION file to 1.4.0
[X] Update top header in NEWS.md file to # TileDB-SOMA 1.4.0

[X] https://github.com/single-cell-data/TileDB-SOMA/wiki/Branches-and-releases including but not limited to the following:

[X] Create release branch release-1.4 from main on single-cell-data/TileDB-SOMA
[X] Absolute necessity to do the Conda pre-check step shown in that wiki before tagging 1.4.0 in single-cell-data/TileDB-SOMA
[X] Tag 1.4.0 in single-cell-data/TileDB-SOMA

Conda Packages
Dependencies

[x] tiledb 2.16.1 available on conda-forge anaconda channel (https://anaconda.org/conda-forge/tiledb/labels)
[x] tiledb-py 0.22.1 available on conda-forge anaconda channel (https://anaconda.org/conda-forge/tiledb-py/labels)
[x] r-tiledb 0.20.2 available on conda-forge anaconda channel (https://anaconda.org/conda-forge/r-tiledb/labels)

Update steps

[X] Create PR to update tiledbsoma-feedstock https://github.com/TileDB-Inc/tiledbsoma-feedstock/pull/39

[X] Update version/version_r fields in recipe/meta.yaml to 1.4.0

Validation

[X] tiledbsoma 1.4.0 available on conda-forge anaconda channel

[X] https://anaconda.org/tiledb/libtiledbsoma/labels
[X] https://anaconda.org/tiledb/tiledbsoma-py/labels
[X] https://anaconda.org/tiledb/r-tiledbsoma/labels

TileDB Cloud Updates
Internal
CRAN submission, which will be 1.4.1

[ ] Add/update CRAN comments -- tracked in #1582
[ ] Submit to R-hub builder and verify no errors (prep for release to CRAN, not a GA blocker) -- tracked in #1582

CRAN items (1.4.1) split out on #1582


Unable to connect to the server: Method Not Allowed

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.0", GitCommit:"XXXXXXXXXX", GitTreeState:"clean", BuildDate:"2018-09-28T15:20:58Z", GoVersion:"go1.11", Compiler:"gc", Platform:"darwin/amd64"}
Unable to connect to the server: Method Not Allowed
My AKS version is 1.11.3. The activity log shows that my upgrade succeeded from 1.9.X to 1.10.X to 1.11.3. What am I missing/ how do I troubleshoot?

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

ID: 7010bd58-42b1-5c90-3253-05deed855be8
Version Independent ID: c890efb2-cdaf-a3eb-d54f-0e7ccbd4314d
Content: Upgrade an Azure Kubernetes Service (AKS) cluster
Content Source: articles/aks/upgrade-cluster.md
Service: container-service
GitHub Login: @gabrtv
Microsoft Alias: gamonroy

@nazneen84 Lets check couple of things.

Check the status of your cluster in UI or using CLI. In cli use az aks list -o table -g <resource group> and check for the Provisioning state. That should be in Succeeded state for a healthy cluster.
Refresh the login credentials for the cluster and browse using az aks browse --resource-group <resource group name> --name <cluster name>
use kubectl config view and check if your cluster is listed there or not
try to reload the credentials using az aks get-credentials --resource-group <resource group name> --name <cluster name>

Also let me know the number of nodes in the cluster.
Try these out and let me know.  Based on the results, we can move further.

@nazneen84  any update on this?

It was an issue with our corporate proxy. I reset it and used an external network to connect. Thanks for your help!


Add code highlights for single and triple backquotes blocks

Like this one and
this
multiline
block

This is a very specific feature, and I'm not certain how I'm going to display it as something that is easy recognizable from the monospaced font that the terminal uses. Besides that I want to first get the application to support colors for messages, usernames, channels and I'm going to investigate whether gocui would be better than termui.


Add configuration to set request timeout

Closes #501

The Axios client used in the service can now be configured with a request timeout by setting the environment variable. HTTP_CLIENT_REQUEST_TIMEOUT_MILLISECONDS to the desired value.
The default value for the timeout is 5000ms (5 seconds).
Setting the value to 0 disables the request timeout.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.007%) to 92.206%

Totals

Change from base Build<PHONE_NUMBER>:
0.007%

Covered Lines:
4185

Relevant Lines:
4429

💛  - Coveralls


Error: "Gist: unknown error (please, report a bug!)"

Post-install when trying to do anything with Gist! No settings popup.

I faced this problem (Win8.1 x64 and Sublime 2.0.2),
Traceback (most recent call last):
  File ".\gist.py", line 37, in _fn
    return fn(*args, **kwargs)
  File ".\gist.py", line 209, in on_gist_filename
    gist = create_gist(self.public, description, gist_data)
  File ".\gist.py", line 60, in create_gist
    gist = api_request(settings.GISTS_URL, data)
  File ".\request.py", line 135, in api_request
    return api_request_curl(url, data, token, https_proxy, method)
  File ".\request.py", line 49, in api_request_native
    token = token if token != None else token_auth_string()
  File ".\request.py", line 39, in token_auth_string
    raise MissingCredentialsException()
MissingCredentialsException
error: Gist: unknown error (please, report a bug!)

and the following lines seem not to work.
at request.py line 32.

def token_auth_string():
    settings = sublime.load_settings('Gist.sublime-settings')
    token = settings.get('token')
    print settings.get('token') # -> "None"
    print settings.get('max_gists') # -> "None"

Same problem, but with Win7 x64 and Sublime Text 2.0.2. Token has been created and added to the config.
Traceback (most recent call last):
  File ".\gist.py", line 37, in _fn
  File ".\gist.py", line 209, in on_gist_filename
  File ".\gist.py", line 60, in create_gist
  File ".\request.py", line 135, in api_request
  File ".\request.py", line 47, in api_request_native
  File ".\request.py", line 37, in token_auth_string
MissingCredentialsException
error: Gist: unknown error (please, report a bug!)

For those also not being able to open a gist, change the "show_authors":  to false. Running on windows 7

+1 to everyone above who suggested changing "show_authors" to false. Worked for me on OSX 10.10

http://stackoverflow.com/questions/28972615/gist-plugin-erroring-out-in-sublime-text-3?noredirect=1#comment46196521_28972615
The plugin still produces the same error for me. OSX Yosemite + Sublime Text 3.
I generated the token, and added it along with the "show_authors": false flag :(

Got it working!
Instead of generation a token via the CURL command: https://github.com/condemil/Gist#generating-access-token
I had to generation a token on Github here: https://github.com/settings/applications#personal-access-tokens
It produced a string which I pasted into the "token" key instead of the JSON produced by the CURL command.

Sublime 2.0.2, 2221 (osx 10.10.2)
MissingCredentialsException: Doesn't read Gist.sublime-settings to get the access token. If i edit request.py and manually return my token it works.
from pprint import pprint
pprint (vars(settings))

{}

Since the proper settings window doesn't open on package installation. When you add your token make sure you are editing
Preferences > Package Settings > Gist > Settings - User
and not just
Preferences > Settings - User

I don't know why and how but at the first line of my gist user preference file, there is a path to the file it self. I've just removed that line, and now it works like a charm.

Took the advice of all above but still doesn't seem to work. Even made new token via Personal Access. Any other possible solutions?

i took all the advices too but nothing seemed to work until i noticed my gist user preferences had some elements inside [ ] and they were not an array so i eliminated it and now is working.
the lines where:
"include_users": "[llanquin]" and "include_orgs": "[]",

and i changed them to:
"include_users": "llanquin" and "include_orgs": "",

hope this simple and stupid thing can help other people

This solved it for me. Just wondering why the Settings - Default isn't editable?

put in the token and it works :)

I can confirm it still gives that error if I set "show_authors": true, solved with @mhanel hint.

@emrecamasuvi solution is working

@mhanel's solution is a way to go :+1:

@ianchanning +1. It was just a matter of knowing where to set the token.

@mhanel kudo for that !! just turn show_authors to false and voila :)

@emrecamasuvi :+1:

The solution @mhanel provided also works on Linux.


Release 96.0.0

Minor release of @metamask/transaction-controller only to fix issues in the extension.
No breaking changes, and have verified no changes are required from other unreleased packages.

Published manually due to temporary GitHub Actions outage

A new version of the package @metamask/transaction-controller (18.2.0) was published at 2023-11-29T14:34:53.287Z from [redacted].
The shasum of this package is 12dd761d7be55a9862850fa8b7ba9ef414e77556.


Title of TextField

After installing version 2.10.2 the titles of my TextFields display on top of the textfield entry text, but not always.

This is my layout:

<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="AgentManagerMobile.Views.AgentAddressPage"
xmlns:viewmodel="clr-namespace:AgentManagerMobile.ViewModels"
xmlns:ur="http://schemas.enisn-projects.io/dotnet/maui/uraniumui/material"
x:DataType="viewmodel:AgentAddressViewModel"
         Shell.TabBarIsVisible="False"
         Title="Agent Address">

<VerticalStackLayout
        Margin="0,20,0,0"
        Spacing="25"
        Padding="30,0"
        VerticalOptions="StartAndExpand">

    <!--<ActivityIndicator
        HorizontalOptions="Center"
        IsRunning="{Binding IsBusy}"
        IsVisible="{Binding IsBusy}"
        VerticalOptions="Center"
        HeightRequest="50"
        Color="{StaticResource Primary}" />-->

    <Grid RowSpacing="0" ColumnSpacing="0" HorizontalOptions="Fill" VerticalOptions="Fill">
        <Grid.RowDefinitions>
            <RowDefinition Height="50" />
            <RowDefinition Height="70" />
            <RowDefinition Height="70" />
            <RowDefinition Height="70" />
            <RowDefinition Height="70" />
            <RowDefinition Height="70" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>

    <ActivityIndicator
        Grid.Row="0" Grid.RowSpan="7"
        HeightRequest="50"
        WidthRequest="50"
        HorizontalOptions="Center"
        IsRunning="{Binding IsBusy}"
        IsVisible="{Binding IsBusy}"
        VerticalOptions="Center"
        Color="{StaticResource Primary}"/>

    <ur:TextField x:Name="Addr1"
                  Grid.Row="1"
                  Text="{Binding Agent.Addr1,Mode=TwoWay}"
                  Title="Address Line 1"
                  Margin="5,0,0,0"
                  HeightRequest="50"
                  VerticalOptions="Center"
                  MaxLength="50"
                  AllowClear="True"/>

    <ur:TextField x:Name="Addr2"
                  Grid.Row="2"
                  Text="{Binding Agent.Addr2,Mode=TwoWay}"
                  Title="Address Line 2"
                  Margin="5,0,0,0"
                  HeightRequest="50"
                  VerticalOptions="Center"
                  MaxLength="50"
                  AllowClear="True"/>
    <ur:TextField x:Name="City"
                  Grid.Row="3"
                  Text="{Binding Agent.City,Mode=TwoWay}"
                  Title="City"
                  Margin="5,0,0,0"
                  HeightRequest="50"
                  VerticalOptions="Center"
                  MaxLength="20"
                  AllowClear="True"/>
    <ur:TextField x:Name="State"
                  Grid.Row="4"
                  Text="{Binding Agent.State,Mode=TwoWay}"
                  Title="State"
                  Margin="5,0,0,0"
                  HeightRequest="50"
                  VerticalOptions="Center"
                  MaxLength="50"
                  AllowClear="True"/>
    <ur:TextField x:Name="Zip"
                  Grid.Row="5"
                  Text="{Binding Agent.Zip,Mode=TwoWay}"
                  Title="Zip"
                  Margin="5,0,0,0"
                  HeightRequest="50"
                  VerticalOptions="Center"
                  MaxLength="10"
                  AllowClear="True"/>

    <Button Margin="0,20,0,0"
            Grid.Row="6"
            x:Name="SaveButton"
            Command="{Binding SaveCommand}"
            Text="Save" VerticalOptions="CenterAndExpand"
            HeightRequest="50"
            WidthRequest="150"
            HorizontalOptions="FillAndExpand"/>

    </Grid>
</VerticalStackLayout>

What could be causing this?
Thanks!

Similar issue. I face it when I sometime hide and show a textfield

I have same issue with the PickerField

Seems to be the same issue/ cause as #790

I tried a couple of ways and couldn't reproduce, can you share a minimalist project hat can reproduce the issue? When it happens? While using AppShell or NavigationPage or just using simple ContentPage as MainPage?

The error occurs when an attempt is made to bind a string property from a ViewModel to a TextField. The bound value is expected to persist when navigating away from the current page and returning to it.
However, the following problem occurs:

Bind a string property from the ViewModel to the TextField.
Enter some text into the TextField.
Navigate away from the current page to another page.
Navigate back to the original page.

@enisn - Are you able to reproduce this issue or do you still need sample project?

It happens only with PackageReference. When I try with the UraniumApp with the local project reference, that's why I couldn't reproduce it. I'm working on it but the most easiest solution is reverting the PR https://github.com/enisn/UraniumUI/pull/755


README is not match tag

README of tag v0.11.0 is talking about shipwright for v0.10.0
README of tag v0.10.0 is talking about shipwright for v0.9.0
https://github.com/shipwright-io/build/tree/v0.11.0

https://github.com/shipwright-io/build/tree/v0.10.0

good catch! we will need to fix this on the upcoming releases(e.g. need to be more careful on this).  @SaschaSchwarze0 we should do a force push on the existing branches, wdyt? (manual work)

Hm, overwriting a tag is not a good idea. But I agree, we should revisit the release process to make this update before the tag gets created.

/assign

Hey @SaschaSchwarze0  Is it also connected with the release.yaml file?


Fix default configuration

On my machine, influxd fails at parsing the default config generated by influxd config
# ./influxd -config =(./influxd config)

 8888888           .d888<PHONE_NUMBER>b.  888888b.
   888            d88P"  888                   888  "Y88b 888  "88b
   888            888    888                   888    888 888  .88P
   888   88888b.  888888 888 888  888 888  888<PHONE_NUMBER>888K.
   888   888 "88b 888    888 888  888  Y8bd8P' 888    888 888  "Y88b
   888   888  888 888    888 888  888   X88K   888    888 888    888
   888   888  888 888    888 Y88b 888 .d8""8b. 888  .d88P 888   d88P
 8888888 888  888 888    888  "Y88888<PHONE_NUMBER>888P"  8888888P"

2015/11/04 23:06:44 InfluxDB starting, version 0.9, branch unknown, commit unknown, built unknown
2015/11/04 23:06:44 Go version go1.5, GOMAXPROCS set to 4
2015/11/04 23:06:44 Using configuration at: /var/folders/1r/bmj_jrc92_gf99zmlqqln8v40000gn/T/zshYImWZC
run: parse config: Near line 8, key 'meta': Near line 8: Expected a top-level item to end with a new line, comment or EOF, but got 's' instead.

I fixed it and added a test.

I do not see this, and cannot reproduce the problems you report.
$ ./influxd config >sample
$ ./influxd -config sample

 8888888           .d888<PHONE_NUMBER>b.  888888b.
   888            d88P"  888                   888  "Y88b 888  "88b
   888            888    888                   888    888 888  .88P
   888   88888b.  888888 888 888  888 888  888<PHONE_NUMBER>888K.
   888   888 "88b 888    888 888  888  Y8bd8P' 888    888 888  "Y88b
   888   888  888 888    888 888  888   X88K   888    888 888    888
   888   888  888 888    888 Y88b 888 .d8""8b. 888  .d88P 888   d88P
 8888888 888  888 888    888  "Y88888<PHONE_NUMBER>888P"  8888888P"

2015/11/04 20:31:41 InfluxDB starting, version 0.9, branch unknown, commit unknown, built unknown
2015/11/04 20:31:41 Go version go1.5.1, GOMAXPROCS set to 8
2015/11/04 20:31:41 Using configuration at: sample
[metastore] 2015/11/04 20:31:41 Using data dir: /home/philip/.influxdb/meta
[metastore] 2015/11/04 20:31:41 Skipping cluster join: already member of cluster: nodeId=1 raftEnabled=true peers=[localhost:8088]
[metastore] 2015/11/04 20:31:41 Node at localhost:8088 [Follower]
[metastore] 2015/11/04 20:31:43 Node at localhost:8088 [Leader]. peers=[localhost:8088]
[metastore] 2015/11/04 20:31:43 Node at localhost:8088 [Follower]. peers=[localhost:8088]
[monitor] 2015/11/04 20:31:43 Starting monitor system
[monitor] 2015/11/04 20:31:43 'build' registered for diagnostics monitoring
[monitor] 2015/11/04 20:31:43 'runtime' registered for diagnostics monitoring
[monitor] 2015/11/04 20:31:43 'network' registered for diagnostics monitoring
[monitor] 2015/11/04 20:31:43 'system' registered for diagnostics monitoring
[store] 2015/11/04 20:31:43 Using data dir: /home/philip/.influxdb/data
[monitor] 2015/11/04 20:31:43 Storing statistics in database '_internal' retention policy '', at interval 10s
[metastore] 2015/11/04 20:31:43 No leader
[handoff] 2015/11/04 20:31:43 Starting hinted handoff service
[monitor] 2015/11/04 20:31:43 'hh' registered for diagnostics monitoring
[handoff] 2015/11/04 20:31:43 Using data dir: /home/philip/.influxdb/hh
[subscriber] 2015/11/04 20:31:43 opened service
[cluster] 2015/11/04 20:31:43 Starting cluster service
[shard-precreation] 2015/11/04 20:31:43 Starting precreation service with check interval of 10m0s, advance period of 30m0s
[registration] 2015/11/04 20:31:43 Starting registration service
[monitor] 2015/11/04 20:31:43 'registration' registered for diagnostics monitoring
[snapshot] 2015/11/04 20:31:43 Starting snapshot service
[copier] 2015/11/04 20:31:43 Starting copier service
[admin] 2015/11/04 20:31:43 Starting admin service
[admin] 2015/11/04 20:31:43 Listening on HTTP: [::]:8083
[continuous_querier] 2015/11/04 20:31:43 Starting continuous query service
[httpd] 2015/11/04 20:31:43 Starting HTTP service
[httpd] 2015/11/04 20:31:43 Authentication enabled: false
[httpd] 2015/11/04 20:31:43 Listening on HTTP: [::]:8086
[retention] 2015/11/04 20:31:43 Starting retention policy enforcement service with check interval of 30m0s
[run] 2015/11/04 20:31:43 Listening for signals
2015/11/04 20:31:43 Sending anonymous usage statistics to m.influxdb.com
^C[run] 2015/11/04 20:31:44 Signal received, initializing clean shutdown...
[run] 2015/11/04 20:31:44 Waiting for clean shutdown...
[snapshot] 2015/11/04 20:31:44 snapshot listener closed
[cluster] 2015/11/04 20:31:44 cluster service accept error: network connection closed
[copier] 2015/11/04 20:31:44 copier listener closed
[shard-precreation] 2015/11/04 20:31:44 Precreation service terminating
[registration] 2015/11/04 20:31:44 registration service terminating
[continuous_querier] 2015/11/04 20:31:44 continuous query service terminating
[retention] 2015/11/04 20:31:44 retention policy enforcement terminating
[monitor] 2015/11/04 20:31:44 shutting down monitor system
[monitor] 2015/11/04 20:31:44 terminating storage of statistics
[handoff] 2015/11/04 20:31:44 shutting down hh service
[subscriber] 2015/11/04 20:31:44 closed service
[run] 2015/11/04 20:31:44 server shutdown completed

This has also failed on Circle.
https://circleci.com/gh/influxdb/influxdb/7168#artifacts

@nkatsaros -- there is either something about the libraries you are using, or the machine you are on, because it all works fine for me on Ubuntu 14.04 with Go 1.5.1.
@corylanou -- OK on Mac?

When I run influxd config all the intervals are quoted.  I did notice this test was commented out:
I reenabled it locally.  here is what it should be if you want to update it:
https://github.com/influxdb/influxdb/blob/master/toml/toml_test.go#L30
https://gist.github.com/corylanou/f125b1e40284df468b8f
It verifies that it does work.
Perhaps you don't have the latest version of github.com/BurntSushi/toml?

I don't know what shell you are running, but it must be doing something to the output.
./influxd -config =(./influxd config)

That's very strange. At commit 780df57 I did
# go build -a github.com/influxdb/influxdb/cmd/influxd
# ./influxd config

and it spits out
reporting-disabled = false

[meta]
  dir = "/Users/nkatsaros/.influxdb/meta"
  hostname = "localhost"
  bind-address = ":8088"
  retention-autocreate = true
  election-timeout = 1s
  heartbeat-timeout = 1s
  leader-lease-timeout = 500ms
  commit-timeout = 50ms
  cluster-tracing = false

[data]
  dir = "/Users/nkatsaros/.influxdb/data"
  engine = "bz1"
  max-wal-size = 104857600
  wal-flush-interval = 10m0s
  wal-partition-flush-delay = 2s
  wal-dir = "/Users/nkatsaros/.influxdb/wal"
  wal-logging-enabled = true
  wal-ready-series-size = 30720
  wal-compaction-threshold = 0.5
  wal-max-series-size = 1048576
  wal-flush-cold-interval = 5s
  wal-partition-size-threshold = 52428800
  wal-flush-memory-size-threshold = 5242880
  wal-max-memory-size-threshold = 104857600
  index-compaction-age =<PHONE_NUMBER>0
  index-min-compaction-interval =<PHONE_NUMBER>0
  index-compaction-min-file-count = 5
  index-compaction-full-age =<PHONE_NUMBER>00
  query-log-enabled = true

[cluster]
  force-remote-mapping = false
  write-timeout = 5s
  shard-writer-timeout = 5s
  shard-mapper-timeout = 5s

[retention]
  enabled = true
  check-interval = 30m0s

[registration]
  enabled = true
  url = "https://enterprise.influxdata.com"
  token = ""
  stats-interval = 1m0s

[shard-precreation]
  enabled = true
  check-interval = 10m0s
  advance-period = 30m0s

[admin]
  enabled = true
  bind-address = ":8083"
  https-enabled = false
  https-certificate = "/etc/ssl/influxdb.pem"

[monitor]
  store-enabled = true
  store-database = "_internal"
  store-interval = 10s

[subscriber]
  enabled = true

[http]
  enabled = true
  bind-address = ":8086"
  auth-enabled = false
  log-enabled = true
  write-tracing = false
  pprof-enabled = false
  https-enabled = false
  https-certificate = "/etc/ssl/influxdb.pem"

[collectd]
  enabled = false
  bind-address = ":25826"
  database = "collectd"
  retention-policy = ""
  batch-size = 1000
  batch-pending = 5
  batch-timeout = 10s
  typesdb = "/usr/share/collectd/types.db"

[opentsdb]
  enabled = false
  bind-address = ":4242"
  database = "opentsdb"
  retention-policy = ""
  consistency-level = "one"
  tls-enabled = false
  certificate = "/etc/ssl/influxdb.pem"
  batch-size = 1000
  batch-pending = 5
  batch-timeout = 1s

[continuous_queries]
  log-enabled = true
  enabled = true
  recompute-previous-n = 2
  recompute-no-older-than = 10m0s
  compute-runs-per-interval = 10
  compute-no-more-than = 2m0s

[hinted-handoff]
  enabled = true
  dir = "/Users/nkatsaros/.influxdb/hh"
  max-size =<PHONE_NUMBER>
  max-age = 168h0m0s
  retry-rate-limit = 0
  retry-interval = 1s
  retry-max-interval = 1m0s
  purge-interval = 1h0m0s

I made sure to try this a few times because it seems like too big of thing to overlook.

You going to re-enable that test @corylanou ?

Ugh, sorry about that guys. The toml package was out of date. Nothing to see here.

lol, no worries.  If you want a freebee pull request, you can update that test I linked above :-).  No obligation of course.  I can do it tomorrow as well.


How to run client programs

How do I run the client programs in ndn_python_repo/clients/? I see that they have a command-line interface but they are not installed as console scripts.

Currently they are implemented as python modules, so that they can be imported in other python programs (e.g. examples/getfile.py).
I can also make them install as console scripts if necessary.

What's the point of the command-line interface if they're supposed to be used as modules?

They were used for testing and will be removed.

How about you move those CLI options to the example programs? It would make testing/debugging much easier...

How about you move those CLI options to the example programs? It would make testing/debugging much easier...

Yes, I agree

Fixed with 1763a00bcb55d45c8cc71f56c9b6046708508616. Moved CLI options to /examples.

command_checker.py and delete.py still have their CLI...
Btw, it would be useful to have a delfile.py (or whatever) example too.

command_checker.py and delete.py still have their CLI...
Btw, it would be useful to have a delfile.py (or whatever) example too.

I will get that done soon.

Thanks.

Added delfile and command_checker example with de6fe57cc94673dbf7f61d79bbc74bfef83f3360 and 8be5522bd4dbe0332b1f5ae411094bc0a3e8e691.


Is there a way to specific cookbook versions from community site?

Am I crazy? I've been reading through the code trying to figure it out, but no luck. Seems that in order to this to be a true definition of an infrastructure (that we can rebuild from if ever needed), we need to be able to specify a cookbook version from the :site...
Am I missing something?
Awesome gem though, by the way! Was so pumped when I heard about this...

You can specify a version on cookbooks:
site 'http://community.opscode.com/api/v1'
# An exact version
cookbook 'apache2', '0.12.2'
# A version constraint
cookbook 'apache2', '>= 1.0.0'

When you run librarian-chef resolve that will create a Cheffile.lock that pins the version of apache2 and everything apache2 depends on. The pinned versions will be consistent with whatever constraints you set in your Cheffile.


Add AppInsights deployment scripts

This pull request adds a terraform script to set up Application Insights. It also wire-up the Application Insights environment variable in documentation, helm and docker-compose.
VSO/532
All Submissions:

[x] Have you followed the guidelines in our Contributing document?

[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

[x] Does your PR follow our Code of Conduct?

[x] Have you added an explanation of what your changes do and why you'd like us to include them?

[x] Does each method or function "do one thing well"? Reviewers may recommend methods be split up for maintainability and testability.

[x] Is this code designed to be testable? Not applicable: devops

[x] Is the code documented well?

[x] Does your submission pass existing tests (or update existing tests with documentation regarding the change)? Not applicable: devops

[x] Have you added tests to cover your changes? Not applicable: devops

[x] Have you linted your code prior to submission? Not applicable: devops

[x] Have you updated the documentation and README?

[x] Is PII treated correctly? In particular, make sure the code is not logging objects or strings that might contain PII (e.g. request headers). Not applicable: devops

[x] Have secrets been stripped before committing?

@c-w can you please resole conflicts? Thank you!


Enhance the UI to Query a Customer

As a Product Owner
I need to be able to query a customer records
So that I can get customer details based on a specific attribute.
Assumptions

Selenium is used to conduct UI testing.
The attributes that can be queried are:

First name / last name
City
Email

Acceptance Criteria
Given the service is running
When an attribute is queried through the UI
Then I should get a list of customer records satisfying that query

We need to split this in to 4 different issues: query firstname, lastname, email, city


Incorrect link from CC connect modal

Last "see our docs" doesn't point to an existing anchor.

cc @laurenbarker Feel free to reassign as you see fit.

What should the "see docs" link be? Right now it's https://www.cockroachlabs.com/docs/managed/stable/managed-connect-to-your-cluster.html#generate-the-connection-string
It doesn't seem like our docs talk about sslmode=require except for https://www.cockroachlabs.com/docs/v19.2/connection-parameters.html#secure-connections-with-urls
There is a section that discusses connection methods though. Is that the link we want?
https://www.cockroachlabs.com/docs/cockroachcloud/stable/cockroachcloud-connect-to-your-cluster.html#step-3-select-a-connection-method

TBH, I am not sure we need the docs link there. We already link to the connection method docs from the first "see our docs".

Oh gotcha, so just remove the second docs link 👍

Yeah. I need to talk to Jeremy about reworking the text on that page anyways. We can take this up as part of the larger overhaul.

@Amruta-Ranade, is this still an issue?

I don't think this has been fixed yet. Let me check with Lauren.

Closing - the link now works / redirects to https://www.cockroachlabs.com/docs/cockroachcloud/connect-to-your-cluster.html


[Feature-Request] {ROS2 Humble support for OAK D SR PoE}

I have received the OAK D SR PoE camera and the RGB and depth data quality seems to be very good. I believe there is no ROS2 support for this model yet. Can you please add ROS2 support for that since our application is highly dependent on ROS2. Also, please let me know the timeline for this development.

@Serafadam , if this isn't yet supported, could we provide some guesstimation, so the client can better plan their project?
Thanks!

Hi @spalande2023, SR PoE is not officially supported yet but you can test it on this branch, the one change you currently need to make to enable it is to set parameter
camera.i_pipeline_type: StereoToF.

Hello @Serafadam ,
As suggested, I changed the camera.i_pipeline_type to StereoToF and launched the camera using camera.launch.py file.
I am getting the stereo image topics and the tof image topic so it seems to work fine.
However, when I launch the camera using sr_rgbd_pcl.launch.py to visualize the point cloud data and rgb image, there is a grayscale image published on the rgb color image topic (oak/right/image_raw).

When I visualize the point cloud data in RViz, it shows a weird point cloud. Any reason why this is happening?

Please let me know the nodes that I need to launch to get all the rgb, depth and point cloud data topics in ROS2. Is there a single launch file for this yet?

Hi, sorry for the delay, we pushed some small modifications which should allow publishing rgb data.

Hi @Serafadam, like @spalande2023 I'm having problems with the point cloud. The depth and RGB images look ok but the point cloud is all wrong:

I'm also having issues with parameters. If I call ros2 param list /oak I get an exception and the camera node prints the following:
[component_container-2] [WARN] [1710514197.384784851] [oak.rclcpp]: failed to send response to /oak/list_parameters (timeout): client will not receive response, at ./src/rmw_response.cpp:154, at ./src/rcl/service.c:314

@Serafadam So the sr_rgbd_pcl launch file was generating the point cloud using the stereo image instead of the ToF image. The stereo image seems to be completely broken (RViz crashes when just trying to view it). I anyway don't plan to use stereo, so I switched it to the ToF depth image topic. But before I can do that, the depth image needs to be registered to the RGB image, but it looks like there is no TF frame defined for the ToF camera. The depth image has frame_id oak_rgb_camera_optical_frame, which doesn't seem correct and no transform is published for this frame by default. It is published if I set camera.i_publish_tf_from_calibration: true, but the published transform is just identical to the base frame. Can someone help me with this? And is it possible to do the depth registration (and potentially the point cloud transform) on the camera's onboard processor?
I'm also still having the issue with parameters mentioned above.


Where to get MediaPipe Meet Segmentation Model?

I can only find the model card. But I don't know how to get the tflite files. Are there any ways to get the tflite files?

I only know where the ONNX file is because Barracuda only supports ONNX.
Please check README for the ONNX file.

I'm closing this issue as the question is irrelevant. Please feel free to reopen it for further problems.


Address Feedback QA

Add warning in the prerequisites regarding the version to be on
Replace <gitguardian_namespace> with default for embedded cluster

Hello, could I be invited as a collaborator on this repository please?


PWN-3100 - Selection mechanism to pay fee in non-sol/sol token

Jira Ticket (Mandatory)
https://p2pvalidator.atlassian.net/browse/PWN-3100
Description of Work (Mandatory)
Check that the fee payer token has enough funds to pay for the fee. try to check that the fee can be paid with the user SOL token, then check it with a non-sol source token.
Screenshots (Optional)

Screenshot #1
Screenshot #2
Screenshot #3

[tbd
[tbd]
[tbd]

Working on this issue here - https://github.com/p2p-org/p2p-wallet-android/pull/507


[proposal] gen_l10n should support select

This issue is similar to #75094, but instead of plural, select is completely not supported. This blocks us in updating to Flutter 2 / gen_l10n.
ARB file (fragment):
"commonVehicleType": "{vehicleType, select, sedan{Sedan} cabriolet{Solid roof cabriolet} truck{16 wheel truck} other{Other}}",
"@commonVehicleType": {
  "description": "Vehicle type",
  "placeholders": {
    "vehicleType": {}
  }

This currently generates:
  @override
  String commonVehicleType(Object vehicleType) {
    return '{vehicleType, select, sedan{Sedan} cabriolet{Solid roof cabriolet} truck{16 wheel truck} other{Other}}';
  }

Instead, this should support the select properly and output something like this:
  @override
  String commonVehicleType(Object vehicleType) => Intl.select(
    vehicleType,
    {
      'sedan': 'Sedan',
      'cabriolet': 'Solid roof cabriolet',
      'truck': '16 wheel truck',
      'other': 'Other',
    },
    name: 'commonVehicleType',
    desc: 'Vehicle type',
    args: [vehicleType],
  );

Tested on both 1.22.6 as well as 2.0.5:
[✓] Flutter (Channel stable, 1.22.6, on Mac OS X 10.15.7 19H15 darwin-x64, locale de-DE)
    • Flutter version 1.22.6 at /Users/mreichelt/bin/flutter-1.22.6
    • Framework revision 9b2d32b605 (3 months ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5

[√] Flutter (Channel stable, 2.0.5, on Microsoft Windows [Version 10.0.19042.964], locale de-DE)
    • Flutter version 2.0.5 at C:\Program Files\Development\flutter
    • Framework revision adc687823a (3 weeks ago), 2021-04-16 09:40:20 -0700
    • Engine revision b09f014e96
    • Dart version 2.12.3

Thread in Flutter Study Channel: https://flutterstudygroup.slack.com/archives/CACLB2TGC/p1620311716307900
The source code that affects this is here (thanks to @jamesblasco for helping): https://github.com/flutter/flutter/blob/71cb40f46ac318e0e59ae17b958c14fa7b030085/packages/flutter_tools/lib/src/localizations/gen_l10n_templates.dart

CC @shihaohong - sounds like a reasonable feature

Additional information to this, the "old way" over intl_translation does support it, maybe this is helpful for the implementation.

On a side note, it would be awesome if the gen_l10n tool would print an error message on unsupported literals in the ARB file - instead of just moving forward and generating code that contains errors.

Any news on this topic?

On a side note, it would be awesome if the gen_l10n tool would print an error message on unsupported literals in the ARB file - instead of just moving forward and generating code that contains errors.

@mreichelt
How about creating a new issue for this, giving failure examples?


java.lang.NullPointerException error in VariantQC

https://gatk.broadinstitute.org/hc/en-us/community/posts/12114421047195-java-lang-NullPointerException-error-in-VariantQC?page=1#community_comment_12301701379867
I have uploaded a question in the above link. but the GATK support team asked me to contact you here as the problem is related to DISCVRSeq tool.
I look forward to hearing the probable reason behind the error, or any guidance on how to solve this problem would be very helpful.
Thank you,
Ankita

The quick answer is that the tool is failing because there isnt a sequence dictionary, either within the VCF header or provided by your genome. I'll make the tool handle this situation with a more informative error, but I think the solution is either to make sure your FASTA file has a dictionary or include the sequence dictionary in the VCF header.

Thanks for reporting this - it should be fixed in https://github.com/BimberLab/DISCVRSeq/releases/tag/1.3.24.
Note: it's possible the prior version would not have used the .dict file even if you provided it. This version should accept either a dictionary in the VCF or a standalone file from the genome.

Hi,
Thank you for your reply. it was very helpful.
Although with the updated DISCVRSeq I still received the null error. But I used https://gatk.broadinstitute.org/hc/en-us/articles/360037425731-UpdateVCFSequenceDictionary
this tool to change the contigs in the vcf file and variantQC could run successfully.
Thank you again for helping me.

@ankita16lawarde Thanks for the feedback. Glad it worked, but i will try to find some time to test/fix the scenario where the VCF lacks a dictionary.
Do you by chance have the actual stacktrace/error from the latest version? I wonder if there's a second place that needs an update.

Hi BimberLab/DISCVRSeq,
Yes!
Please find the error message I got after using the new version of
DISCVRSeq tool.
I hope it helps
PFA.
Best Regards,
Ankita
On Wed, Jan 25, 2023 at 4:15 PM bbimber @.***> wrote:

@ankita16lawarde https://github.com/ankita16lawarde Thanks for the
feedback. Glad it worked, but i will try to find some time to test/fix the
scenario where the VCF lacks a dictionary.
Do you by chance have the actual stacktrace/error from the latest version?
I wonder if there's a second place that needs an update.
—
Reply to this email directly, view it on GitHub
https://github.com/BimberLab/DISCVRSeq/issues/216#issuecomment-1403689929,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIZBIO3OPTUQE76P3JA7MRDWUEYPJANCNFSM6AAAAAAUE4B4G4
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @ankita16lawarde: were you intending to post an error message? Thanks.

Hi BimberLab/DISCVRSeq,
I sent an email yesterday with the error file.
Do you want me to post it on the GitHub page?
Best Regards,
Ankita
On Thu, Jan 26, 2023 at 4:13 PM bbimber @.***> wrote:

Hi @ankita16lawarde https://github.com/ankita16lawarde: were you
intending to post an error message? Thanks.
—
Reply to this email directly, view it on GitHub
https://github.com/BimberLab/DISCVRSeq/issues/216#issuecomment-1405063342,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIZBIO7JWXLFNWCADHEZWFLWUKA7RANCNFSM6AAAAAAUE4B4G4
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi,
Please check the error message i received after using the new version of DISCVRSeq.
Error page:
We are currently testing and validating Spark against non-Spark tools.
Reference Genomes location: /gpfs/hpc/databases/broadinstitute
Datasets info:
https://cloud.google.com/life-sciences/docs/resources/public-datasets/reference-genomes
10:52:46.141 INFO  NativeLibraryLoader - Loading libgkl_compression.so from jar:file:/gpfs/space/home/etais/hpc_ankita.ee/Endometrial_cancer_Spain/DISCVRSeq-1.3.24.jar!/com/intel/gkl/native/libgkl_compression.so
10:52:46.287 INFO  VariantQC - ------------------------------------------------------------
10:52:46.290 INFO  VariantQC - DISCVR-seq Toolkit v1.3.24
10:52:46.291 INFO  VariantQC - For support and documentation go to https://software.broadinstitute.org/gatk/
10:52:46.291 INFO  VariantQC - Executing as hpc_ankita.ee@ares8 on Linux v3.10.0-1160.42.2.el7.x86_64 amd64
10:52:46.291 INFO  VariantQC - Java runtime: OpenJDK 64-Bit Server VM v1.8.0_265-b01
10:52:46.291 INFO  VariantQC - Start Date/Time: January 25, 2023 10:52:46 AM EET
10:52:46.291 INFO  VariantQC - ------------------------------------------------------------
10:52:46.291 INFO  VariantQC - ------------------------------------------------------------
10:52:46.291 INFO  VariantQC - HTSJDK Version: 3.0.1
10:52:46.291 INFO  VariantQC - Picard Version: unknown
10:52:46.291 INFO  VariantQC - Built for Spark Version: unknown
10:52:46.291 INFO  VariantQC - HTSJDK Defaults.COMPRESSION_LEVEL : 2
10:52:46.292 INFO  VariantQC - HTSJDK Defaults.USE_ASYNC_IO_READ_FOR_SAMTOOLS : false
10:52:46.292 INFO  VariantQC - HTSJDK Defaults.USE_ASYNC_IO_WRITE_FOR_SAMTOOLS : true
10:52:46.292 INFO  VariantQC - HTSJDK Defaults.USE_ASYNC_IO_WRITE_FOR_TRIBBLE : false
10:52:46.292 INFO  VariantQC - Deflater: IntelDeflater
10:52:46.292 INFO  VariantQC - Inflater: IntelInflater
10:52:46.292 INFO  VariantQC - GCS max retries/reopens: 20
10:52:46.292 INFO  VariantQC - Requester pays: disabled
10:52:46.292 INFO  VariantQC - Initializing engine
10:52:46.632 INFO  FeatureManager - Using codec VCFCodec to read file file:///gpfs/space/home/etais/hpc_ankita.ee/Endometrial_cancer_Spain/Files_VCF_GZ/BL_CHUS/BL_5_TSVC_variants_IonXpress_001.vcf
10:52:46.703 INFO  VariantQC - Done initializing engine
10:52:46.709 INFO  VariantQC - Total VariantEval instances: 8
10:52:46.881 INFO  Reflections - Reflections took 149 ms to scan 1 urls, producing 9 keys and 31 values
10:52:46.990 INFO  Reflections - Reflections took 102 ms to scan 1 urls, producing 7 keys and 42 values
10:52:46.997 INFO  VariantEvalEngine - Creating 3 combinatorial stratification states
10:52:47.001 INFO  VariantQC - Shutting down engine
[January 25, 2023 10:52:47 AM EET] com.github.discvrseq.walkers.variantqc.VariantQC done. Elapsed time: 0.02 minutes.
Runtime.totalMemory()=1248329728

UNEXPECTED ERROR: null

Please, search for this error in our issue tracker or post a new one:
java.lang.NullPointerException
at java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:469)
at java.util.Collections$ReverseComparator2.compare(Collections.java:5232)
at java.util.TimSort.binarySort(TimSort.java:296)
at java.util.TimSort.sort(TimSort.java:239)
at java.util.Arrays.sort(Arrays.java:1512)
at java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:353)
at java.util.stream.Sink$ChainedReference.end(Sink.java:258)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:483)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
at com.github.discvrseq.walkers.variantqc.Contig.getContigNames(Contig.java:49)
at com.github.discvrseq.walkers.variantqc.Contig.(Contig.java:26)
at com.github.discvrseq.walkers.variantqc.ExtendedVariantEvalEngine.createVariantStratifier(ExtendedVariantEvalEngine.java:58)
at org.broadinstitute.hellbender.tools.walkers.varianteval.VariantEvalEngine.initializeStratificationObjects(VariantEvalEngine.java:812)
at org.broadinstitute.hellbender.tools.walkers.varianteval.VariantEvalEngine.validateAndInitialize(VariantEvalEngine.java:215)
at com.github.discvrseq.walkers.variantqc.ExtendedVariantEvalEngine.doValidateAndInitialize(ExtendedVariantEvalEngine.java:37)
at com.github.discvrseq.walkers.variantqc.ExtendedVariantEvalEngine.(ExtendedVariantEvalEngine.java:28)
at com.github.discvrseq.walkers.variantqc.VariantQC$VariantEvalWrapper.configureEngine(VariantQC.java:570)
at com.github.discvrseq.walkers.variantqc.VariantQC.onTraversalStart(VariantQC.java:380)
at org.broadinstitute.hellbender.engine.GATKTool.doWork(GATKTool.java:1093)
at org.broadinstitute.hellbender.cmdline.CommandLineProgram.runTool(CommandLineProgram.java:140)
at org.broadinstitute.hellbender.cmdline.CommandLineProgram.instanceMainPostParseArgs(CommandLineProgram.java:192)
at org.broadinstitute.hellbender.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:211)
at org.broadinstitute.hellbender.Main.runCommandLineProgram(Main.java:160)
at org.broadinstitute.hellbender.Main.mainEntry(Main.java:203)
at com.github.discvrseq.Main.main(Main.java:50)

@ankita16lawarde Thanks for posting the error. Can you please try with version 1.3.26? I dont know if this will fix it, but it includes expanded validation over the dictionary and perhaps better reporting on exactly what is failing.


Update README.md

Remove a duplicate statement
Issue #, if available:
Description of changes: It is a simple change in the grammar to remove a duplicate entry
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

LGTM. Can you resolve conflict and resubmit?


Update pre-commit.yml

Pull Request Test Coverage Report for Build<PHONE_NUMBER>6
Details

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>7:
0.0%

Covered Lines:
172

Relevant Lines:
172

💛  - Coveralls


Which method should be used instead of pasteHTML after upgrading?

In version 1. x, the pasteHTML method was used to initialize content, but in version 2. x, this method was removed. Which method should I use instead?

Try this: quill.clipboard.dangerouslyPasteHTML(html)

@zoltalar Thank you very much. I have found a relevant method to replace it.


Unable to make a github release

Describe your suggestion
First of all sorry for using the general suggestion template i just wasnt sure what else to use.
Running the script produces this error: https://pastebin.com/XMPnUbXn and it doesnt make a github release.
Why would you like this added/changed?
.

The issue is that the $MODPACK_VERSION that you defined in the settings.ps1 file is not a valid tag - I'm curious, what is it set to? 😄

That's interesting
I have it set to $MODPACK_VERSION = "0.2.3"

That is.. strange 😄 does that tag already exist in your repo?

No, i don't think so at least? my repo consists of a Readme.md and a modlist.md that was generated from the modpackuploader and I uploaded manually.

Can you link your repo?

Yeah i should've done that in the first place
https://github.com/WFPhantom/Balanced-Eternal

Ah, I was hoping settings.ps1 was in there 😅

i figured, i edited my previous message

Yeah that does look fine - Did your put your GitHub credentials in the secret.ps1?

Yes, my github name, repository and token are all in there, here is my settings.ps1 with the CF and Github tokens removed for obvious reasons https://pastebin.com/JS7yGcD2
Could it be the permissions set up for the token?

Could it be the permissions set up for the token?

Yeaht that might be it.

Well i gave it all perms and still same error 😅

I have no idea, I thought there was only one kind :P I'm afraid I don't know what's going on here.

Assuming it works for the enigmatica modpacks its an issue on my end so I'll just close this issue if u want

Hi there, i figured i out! my main branch is called main and not master I have no idea why tbf but changing the target_commitish in modpack-uploader.ps1 from master to main fixed it, whoops. Thank you for your help!

Ahh that makes sense, I'll get that fixed on my end, thanks 👍 no reason for it to be hardcoded to master

All patched up 👍
https://github.com/EnigmaticaModpacks/ModpackUploader/releases/tag/2.5.2


Jamaica phone code

Hi,
as far as I see Jamaica has "+876" code not "+1876"

This is now fixed in version 3.0.3
Thanks for reporting the issue.


GO: 143. Reorder List

File(s) Modified: 143-Reorder-List.go
Language(s) Used: Go
Submission URL: _https://leetcode.com/submissions/detail/761464874/_

Thanks, @MaratKhakim!


automatic differentiation

Automatically compute the jacobian for use in the solver. This speeds up sundials, and gives better convergence etc.  One option is to use autograd. This has the benefit of being able to handle numpy functions, but the cost is that you have to import autograd.numpy instead of just numpy (as mentioned in #189). Since we already have the expression tree, we could write something ourselves to take the derivative of the expression tree (defining derivatives of all the standard functions and use things like pybamm.cos instead of np.cos etc), but maybe this is a lot of effort if there are already tools out there which can do it for us?

@rtimms - this line is killing speed (doing a deepcopy at each evaluation to find the orphans), should be removed


Add transaction info to tour.md

+1, although we should understand the Travis failure:
[ERROR] Failed to execute goal on project jdub_2.11: Could not resolve dependencies for project com.simple:jdub_2.11:jar:0.9.0: Could not find artifact com.simple:simplespec_2.11:jar:0.8.4 in central (http://repo.maven.apache.org/maven2) -> [Help 1]

Yeah, the travis failure is because simplespec hasn't been pushed to maven central yet, I think @parsnips knows how to do that...

Just saw this.. Will start pushing up new builds this evening.

I move that we merge this now, even though CI is failing. It only touches docs.

+1
On Thu, Jan 22, 2015 at 11:56 AM, Jeff Klukas<EMAIL_ADDRESS>wrote:

I move that we merge this now, even though CI is failing. It only touches
docs.
—
Reply to this email directly or view it on GitHub
https://github.com/SimpleFinance/jdub/pull/45#issuecomment-71054388.

merged.  new artifacts are out for jdub and simplespec too.


Bump "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" version to 0.44.0

Our security scanner reported an vulnerability "CVE-2023-45142"  because of go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp version v0.35.1.
Issue with : go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
Affected version: v0.35.1
Fixed version: v0.44.0
Requesting you please upgrade go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp version to v0.44.0

This was bumped with !1825 and should be released with the next version v0.29.0.


feat: support no_std

This is only a early pr for support no_std.
All tests are passed. Use core and alloc instead of std.
There should be some better ways to disable serialization tests when no_std.
For issue #265

Instead of having all these separate #[cfg(...)] in the tests, the entire file can be disabled by putting #![cfg(feature = "std")] at the top.
I noticed bytemuck and byteorder are only used for serialization, and serde depends on the serialization. So IMO the Cargo.toml can be changed to this:

[dependencies]
bytemuck = { version = "1.7.3", optional = true }
byteorder = { version = "1.4.3", optional = true }
serde = { version = "1.0.139", optional = true }

[features]
default = ["std"]
serde = ["dep:serde", "std"]
simd = []
std = ["dep:bytemuck", "dep:byteorder"]

So a build with no default features will have no dependencies besides the alloc crate :smiley:

Since no one has responded to this PR for a long time, I wonder if there is any plan to continue support no_std?

No commit has been made in 5 months, probably the maintainers are busy.

No commit has been made in 5 months, probably the maintainers are busy.

ok, I'll take your suggestions, thanks!

@Kerollmops Hello! Will no_std support be in the plans?

I tested the latest version for all dependencies, all works fine and all tests passed, so I locked them to latest.

note that this pr has already run cargo +nightly fmt

Thank you very much @GZTimeWalker.
I am in the process of bumping the MSRV and fixing the SIMD feature in #267. Would it be possible to rebase on the main once I merge it, please? After that, I will merge yours and #264 to create a new release.

Thank you very much @GZTimeWalker.
I am in the process of bumping the MSRV and fixing the SIMD feature in #267. Would it be possible to rebase on the main once I merge it, please? After that, I will merge yours and #264 to create a new release.

Sure.

Can you rebase on main, please? 😃

Ok, wait a second

Merged main into no_std.

Thank you very much for this addition 🎉


[8.x] Arr::get contains a logic error

The $array[$key] there isn't logic because $key simply doesn't exists in $array on this line. If it did exist, it is returned in the previous if statement.

Why is this closed? Is it wrong?


Plotting interface

I need to make some sort of plotting interface so that people can actually see the things.

This may be easier to be adding flags to functions calculating the parameters to then create plots as needed and save them or plot them if in interactive mode aka jupyter notebook.


Revert "Add redirects from website-v8 here directly instead"

Reverts prisma/docs#3070

I think this is/was not needed and can be closed now @nilubava?


Not working

Whenever I try to input the payload it gets detected immediately, any idea on how to fix this? Any help would be helpfull
Thanks!

Hope it helps -> https://www.youtube.com/watch?v=iElVfagdCD4


[Android] Date function in adaptive card is missing month name

Bot sends card to user:
{
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
        {
            "type": "TextBlock",
            "text": "Your package will arrive on {{DATE(2017-02-14T06:00:00Z, SHORT)}} at {{TIME(2017-02-14T06:00:00Z)}}",
            "wrap": true
        }
    ]
}

Teams android app is showing "M2" instead of "Feb", "M11" instead of "Nov" etc.

@matthiasdilger - We have repro this issue.We have raised the bug for it and Concerned team is looking into it.We will let you know if there is any update.

@matthiasdilger -For this bug the fix will be added to the up coming release.

@Nivedipa-MSFT Hi, any updates on this? I am using version 1416/<IP_ADDRESS>1194504/1209 and the issue is still present

@matthiasdilger - Engineering team is looking into it. We will inform you once we have any update.

@matthiasdilger - The bug is fixed now. Could you please check it once.

@Nivedipa-MSFT Thanks, I just tried with version 1416/<IP_ADDRESS>1195305/1216 and the issue is still present. I will wait for an app update from the store and get back to you.

This issue has been fixed, thanks


General Meta Fixes and Tag Removal

Lots of meta fixes around the repository, but mostly regarding tags (and some with mechanisms and commands)
Also, <PlayerTag.ip.address_only> was removed from meta, along with some cleaning of the code regarding that tag (suggested by @Fortifier42)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

The majority of this was wrong. Some just redundant/weird, but a lot of it was actively changing correct meta into incorrect meta, and I don't know why you did that. I've manually applied the ones that actually make sense.


v1.4

Add clash checking for approving add module appeals
Bug fixes

Added more appeals for testing

the Codacy comments are actually valid this time, you should probably consider editing those


Is there a possibility to set auto generated backing fields?

Lets assume I want to set a read only property with the name Path. The compiler generates a backing field name with something like:
k__BackingField
of course these brackets can't be used to set the field using dynamic coding. Do you have some code conventions that allow me to set that backing field?

No, unfortunately we currently do not support the setting of automatically generated backing fields through the dynamic API.
Using some code from this StackOverflow answer, and the API I marked deprecated (seemed more like an accidental exposure of an internal API), you could do something like this:
private string GetBackingFieldName(string propertyName)
{
    return string.Format("<{0}>k__BackingField", propertyName);
}

private FieldInfo GetBackingField(object obj, string propertyName)
{
    return obj.GetType().GetField(GetBackingFieldName(propertyName), BindingFlags.Instance | BindingFlags.NonPublic);
}

// ....

GetBackingField(obj, "Path").ToIProperty().SetValue(obj, "NewValue", null);

But I think you've already figured that out, and I don't think that converting to IProperty adds much value for you.
I'm not sure if I would be willing to add searching for an auto generated backing field when no setter on a property is found, need to think about the implications when adding that.

you could make it configurable in the AsDynamic() extension. e. g. AsDynamic(bool fallbackToPropertyBackingFields)

This seems like a good addition. The whole hard coding k__BackingField is a hack, but then again, this whole project is a happy hack! 😆


When adding express entry data without filling out required items, some attribute input data will be cleared.

If you press add button without filling out required items, some attribute data are cleared, like checkbox,image,topics,page selector and user selector.

Can you please post a video demonstrating this more clearly?

Please check gif file above.


Fixes kompose.service.type label issue

Minor Fix, resolves #673

@cdrage @surajssd review needed

LGTM.
I actually encountered this issue before a demo yesterday. I think this is high-priority since our main examples use it (see http://kompose.io). :-1:
Any way to add tests too so this does not happen again @surajnarwade ?

@cdrage , tests are already there, i dont think we can add any more tests


Fix gluesql-js web/ integration tests.
I will also add gluesql-js headless browser test to GitHub Action soon.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.945%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
38268

Relevant Lines:
39071

💛  - Coveralls


Better TestScheduler handling for absolute Dates

Related to discussion on #421

Seems like this can be closed.


Enable Broker Authentication usign SASL mechanism

This PR implements the #34 issue, but only focused in the SASL authentication mechanisms (nothing about TLS or secured connections).
This implementation is based on this documentation. Including the feature of enable different listeners and identify which one use for the inter-broker connections.
Using an inter-broker listener is a good pattern to split the traffic between consumers/producers and the internal broker. This feature covers the case of an authenticated listener too.
PS: This PR was implemented as an extension of the PR #33 (this is way some of the commits are described here).

@guidograzioli @rpelisse What do you think?

Added an extension to manage the authentication in the Kafka Connect cluster. Otherwise the Kafka connect will not be able to connect to an authenticated Kafka cluster managed by this collection.

Superseeded by https://github.com/ansible-middleware/amq_streams/pull/43

Glad to see that my contributions are now merged into the main branch after the amazing review of my colleague @rpelisse. A great step forward of this collection.

@rmarting, @rpelisse: Good job!
Linked to:

https://github.com/scram-sasl/info/issues/1
https://github.com/ansible-middleware/amq_streams/pull/35
https://github.com/ansible-middleware/amq_streams/pull/43


Create Setup Options

Options to Include:

[ ] # of Rounds
Dropdown box of 1, 3, 5, or 7
[ ] Elements Active
Boolean checkbox
[ ] Combo Rules Variant
Boolean checkbox
[ ] Same Rules Variant
Boolean checkbox
[ ] Keepers Active
Boolean checkbox
[ ] Random Ruleset?
Randomize all above options

Setup will be implemented in subsequent version of this app as rule variations and card selection will also be held until then.


multi: update primary interfaces to be compatible with latest version of BIP 158, use latest btcd+neutrino+btcwallet

In this commit, we update all the primary interfaces to be compatible with the latest version of BIP 158. The major change is that we can no longer watch directly from txid's, instead we need to use the pkScript of an output on the transaction to use for filter matching. Similarly, for all spend notifications, we also need to pass in the pkScript of the previous output script. The following changes have been propagated to all relevant packages to ensure that the current codebase will be able to support the new version of the neutrino protocol without any other significant changes.
This PR also updates the dep files to point to the latest versions of btcwallet, btcd, and neutrino. With this set of updates, the lnd+neutrino combo should be able to sync against btcd master (after an additional bug fix is added there ;).
NOTE TO REVIEWERS: if this is scheduled to land before the expanded set of integration tests to cover bitcoind and neutrino, take special care to ensure that all areas where was pass in a new pkScript are actually passing in the proper script. Otherwise, it's possible for us to miss sets of notifications which may have dire consequences.

We 💚!

Needs a rebase.

Looks like this is pretty close! Did a couple passes on the script passing and everything looks in place to me ✨

Pushed up a new version with a fix for the chainview tests, will see how it fares on master.