custom dataset with different image size and ply unit in mm

Hi, I custom my own dataset with image 160120 and I change code from 640480 to 160*120. But i have some doubts.

What is the test_width and test_height = 672 in train.py and test_width and test_height = 544 in valid.py ?
My ply file is in mm while the LINEMOD ply file seems to be in meters, so I change the units of vertices  by dividing 1000, after training it seems to be ok, but when I run valid.py (also change vertex by dividing 1000) the result bbx is too large, if I do not divide, it seems to be correct. All the training accuracy is not very high after 400 epochs.

We adopt a multi-scale training procedure and change the input resolution during training randomly. This allows us to be able to change the input resolution at test-time and predict from images with higher resolution. Therefore, the choice for the test resolution is not fixed to a single number and could be chosen arbitrarily from the multiples of the cell size (32 pixels). We arbitrarily chose 672 during validation at train.py and 544 for validation at valid.py. We provide an analysis on the effect of test resolution on the accuracy and the runtime in Table 7 of our paper. You could change this number according to which input resolution you would like to use for testing.

Which parts of the code did you change to work with your custom input resolution? You should make sure to change the default resolution values in respective functions (e.g. https://github.com/Microsoft/singleshotpose/blob/master/utils.py#L230) or specify them while calling these function. As a sanity check, could you train your model by first resizing the original image to 640x480?

Hi, I custom my own dataset with image 160_120 and I change code from 640_480 to 160*120. But i have some doubts.

What is the test_width and test_height = 672 in train.py and test_width and test_height = 544 in valid.py ?
My ply file is in mm while the LINEMOD ply file seems to be in meters, so I change the units of vertices  by dividing 1000, after training it seems to be ok, but when I run valid.py (also change vertex by dividing 1000) the result bbx is too large, if I do not divide, it seems to be correct. All the training accuracy is not very high after 400 epochs.

hello，can you tell me how you get the ply file of the object like linemod dataset？？？

Please refer to the first bullet point in the following link: https://github.com/Microsoft/singleshotpose/blob/master/label_file_creation.md

@btekin

2\. Which parts of the code did you change to work with your custom input resolution? You should make sure to change the default resolution values in respective functions (e.g. https://github.com/Microsoft/singleshotpose/blob/master/utils.py#L230) or specify them while calling these functions. As a sanity check, could you train your model by first resizing the original image to 640x480?

Is changing the code here necessary? As far as I understand, the function only calculates the confidences based on the differences between predicted and GT corners, which are both normalized. (Also, shouldn't the threshold change if we change the resolution?)
My dataset has images of multiple resolutions and the network works fine without these changes. I only had to load intrinsics differently for the PnP algorithm to work.

Thanks for your input! Indeed as long as you load intrinsics differently, changing the code in the above mentioned line should not be necessary.

Also, shouldn't the threshold change if we change the resolution?

Here, the normalized predicted and GT corners are scaled back to a predefined resolution and the specified threshold is also with respect to (in proportion to) that resolution. So, it wouldn't be necessary to change the the threshold for this specific reason. However, it is also true that some other threshold values might work better for different datasets/images.


Deprecation error on [@octokit/request-error]

We're using this github action to rotate our AWS credentials but got into a problem with rotating organisation level secrets. we're am able to rotate repository level secrets.
This is the build step setup that we have:
- name: Rotate AWS credentials
uses<EMAIL_ADDRESS>env:
GITHUB_TOKEN: ${{ secrets.AWS_KEYS_ROTATION_TOKEN }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID_ORG_LEVEL }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY_ID_ORG_LEVEL }}
with:
github-access-key-id-name: 'AWS_ACCESS_KEY_ID_ORG_LEVEL'
github-secret-access-key-name: 'AWS_SECRET_ACCESS_KEY_ID_ORG_LEVEL'
organization: 'orgname'
This is the error that we get, and it looks like there's a problem with @octokit/request-error
Deprecation: [@octokit/request-error] 'error.headers' is deprecated, use error.response.headers.
at RequestError.get (/home/runner/work/_actions/softprops/aws-credential-rotary/v0.1.1/dist/index.js:7:67890)
at /home/runner/work/_actions/softprops/aws-credential-rotary/v0.1.1/dist/index.js:28:225510
at processTicksAndRejections (internal/process/task_queues.js:93:5) {
name: 'Deprecation'
}
{
'access-control-allow-origin': '*',
'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset',
connection: 'close',
'content-length': '376',
'content-security-policy': "default-src 'none'",
'content-type': 'application/json; charset=utf-8',
date: 'Mon, 16 Aug 2021 09:11:44 GMT',
'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
server: 'GitHub.com',
'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
vary: 'Accept-Encoding, Accept, X-Requested-With',
'x-accepted-oauth-scopes': 'admin:org',
'x-content-type-options': 'nosniff',
'x-frame-options': 'deny',
'x-github-media-type': 'github.v3; format=json',
'x-github-request-id': '0484:1915:4462CC:861FAA:611A2BCF',
'x-oauth-scopes': 'admin:org, repo, workflow',
'x-ratelimit-limit': '5000',
'x-ratelimit-remaining': '4978',
'x-ratelimit-reset': '1629106077',
'x-ratelimit-resource': 'core',
'x-ratelimit-used': '22',
'x-xss-protection': '0'
}
Error: Invalid request.
For 'items', "381315435" is not an integer.
For 'items', "389972912" is not an integer.
For 'items', "381315757" is not an integer.

I'd not used the organization level feature myself. Support was added in https://github.com/softprops/aws-credential-rotary/pull/6 . @ulich have you seen this in your usage?

No, we haven't seen this error yet. The only difference I see from how we use this action is that we use the default secret names:
      - name: Rotate credentials
        uses<EMAIL_ADDRESS>        with:
          iam-user-name: "github.actions"
          organization: "orgname"
        env:
          GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }}
          AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
          AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

Could you maybe try it out with the default secret names @razvanonet?

yesss, it works with the default ones. This is how I've used it.
      - name: Rotate AWS credentials
        uses<EMAIL_ADDRESS>        env:
          GITHUB_TOKEN: ${{ secrets.AWS_KEYS_ROTATION_TOKEN }}
          AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
          AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
        with:
          organization: 'orgname'

are there any chances you'll make it work with custom credentials names?
I am thinking of a scenario when you use two AWS accounts with organization level credentials in gh and you will not be able to have this action setup for both as you can't have two secrets with the same name
Anyways, thanks for your answers!

I just tried to reproduce it with custom credential names and it was working for me. Could you try again please? And could you then also provide the full logs of the action?
It should be something like
Checking current credentials
Provisoning new access key
Fetching public key
Upserting secret <name of secret 1>
Upserting secret <name of secret 2>
Deleting previous access key

oddly enough now it worked
Run<EMAIL_ADDRESS>  with:
    github-access-key-id-name: AWS_ACCESS_KEY_ID_LOLA_TECH_MASTER
    github-secret-access-key-name: AWS_SECRET_ACCESS_KEY_LOLA_TECH_MASTER
    organization: lolaent
  env:
    GITHUB_TOKEN: ***
    AWS_ACCESS_KEY_ID: ***
    AWS_SECRET_ACCESS_KEY: ***
Checking current credentials
Provisoning new access key
Fetching public key
Upserting secret AWS_ACCESS_KEY_ID_LOLA_TECH_MASTER
Upserting secret AWS_SECRET_ACCESS_KEY_LOLA_TECH_MASTER
Deleting previous access key

Curious, maybe it was just some hickup of the github API? I guess we can close this then @softprops

I have no idea, but I'm really glad it works now. Thanks for your help!

yea. let's close for now. thank you for chiming in @ulich. have an awesome day


[Bug] Missing “Payroll Adjustment”, “Payroll Check”, “Sales Tax Payment”, and “Tax Payment” transaction types

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the issue
Investigating discrepancies between Quickbooks UI and the quickbooks__balance_sheet, I find that there were several transactions of type “Payroll Adjustment”, “Payroll Check”, “Sales Tax Payment”, and “Tax Payment” in Quickbooks that aren't anywhere to be found in the balance_sheet or ledger. I also looked in the raw data files and couldn't find them there either. Even though there were only a few of these transactions and only on a few days in 2021, they impact the account the payments were made from and a myriad of other balance sheet liabilities for taxes and benefits.
Relevant error log or model output
No response
Expected behavior
We expect all transactions of all types that are in the Quickbooks UI to be reflected in the relevant data models
dbt Project configurations
# quickbooks:
using_address:        true
using_bill:           true
using_credit_memo:    true
using_department:     true
using_deposit:        true
using_estimate:       true
using_invoice:        true
using_invoice_bundle: true
using_journal_entry:  true
using_payment:        true
using_refund_receipt: true
using_transfer:       true
using_vendor_credit:  true
using_sales_receipt:  true
using_purchase_order: true
using_credit_card_payment_txn: true

Package versions
packages:

git: https://github.com/fivetran/dbt_quickbooks.git
revision: feature/backwards-credit-card
warn-unpinned: false

note: using this branch to make sure we're properly counting credit card payment transactions
What database are you using dbt with?
bigquery
dbt Version
unknown
Additional Context
No response
Are you willing to open a PR to help address this issue?

[ ] Yes.
[ ] Yes, but I will need assistance and will schedule time during our office hours for guidance
[X] No.

Hi @mel-restori thanks for opening this issue. Unfortunately I do not believe this is something we can address within the package at the moment if the connector does not have these source tables.
It looks like there is a similar Feature Request open on the Fivetran Support portal that goes into the Payroll piece of your original issue. I would recommend posting in this feature request to talk directly to our Product Manager and raise the importance of these transaction types. They can then work with you to see if this is possible to bring into the connector.

thanks @fivetran-joemarkiewicz ! I'll ask someone from the team (and thus a Fivetran login) to upvote and comment on that thread.

Sounds great! I will mark this as wont do for the time being as it is something we cannot address within the package until the source tables are included.

that makes sense, thank you!


add entrypoint based test host poc

Simple POC on using EntryPoints as a base for our test host and registrations.

@Korgath @MrDach Is this something we need to look into?

@Korgath @MrDach Is this something we need to look into?

@Christian-Meyer  should be a team discussion

@cla-bot check

@cla-bot check


Add support for invoice_immediately in subscription-items

This was recently added to the API but isn't available via this package yet:
https://docs.lemonsqueezy.com/api/subscription-items#update-a-subscription-item

HI, @elie222.
I'll submit a PR once the official API fixes this issue. https://github.com/lmsqueezy/lemonsqueezy.js/issues/57

The update function will have a break change, which I have to admit is a design error on my part. Sorry for the inconvenience!
Before:
updateSubscriptionItem(123, 10);

After:
updateSubscriptionItem(123, {
  quantity: 20,
  invoiceImmediately: true,
});

The updateSubscriptionItem function will have a break change, which I have to admit is a design error on my part. Sorry for the inconvenience!
Before:
updateSubscriptionItem(123, 10);

After:
updateSubscriptionItem(123, {
  quantity: 20,
  invoiceImmediately: true,
});

We'll probably have to support both the old and the new signature (deprecate the old one), at least until the next major version is released.

The updateSubscriptionItem function will have a break change, which I have to admit is a design error on my part. Sorry for the inconvenience!

Before:

updateSubscriptionItem(123, 10);

After:

updateSubscriptionItem(123, {

quantity: 20,

invoiceImmediately: true,

});

We'll probably have to support both the old and the new signature (deprecate the old one), at least until the next major version is released.

Yes, that's how it's being done currently.

PR. https://github.com/lmsqueezy/lemonsqueezy.js/pull/61


training error with layer issues

@Orpine
F1013 12:05:22.696523 14673 net.cpp:784] Cannot copy param 0 weights from layer 'rpn_conv/3x3'; shape mismatch.  Source param shape is 512 1024 3 3 (4718592); target param shape is 512 2048 3 3 (9437184). To learn this layer's parameters from scratch rather than copying from a saved net, rename the layer.
*** Check failure stack trace: ***

Sorry, I made a silly mistake. it seems that you didn't use OHEM, and please modify this line: https://github.com/Orpine/py-R-FCN/blob/master/models/pascal_voc/ResNet-101/rfcn_end2end/train_agonistic.prototxt#L6929 to bottom: "res4b22"

@Orpine
I use ResNet-50, how to fix this?

@brisker  You need to change https://github.com/Orpine/py-R-FCN/blob/master/models/pascal_voc/ResNet-50/rfcn_end2end/test_agonistic.prototxt#L3532 to bottom: res5c, but the real reason is that I forgot to modify https://github.com/Orpine/py-R-FCN/blob/master/models/pascal_voc/ResNet-50/rfcn_end2end/train_agonistic.prototxt#L3532 to bottom: res4f

@Orpine
I modified following you advice, but new error occurs:
F1014 13:34:19.352131  5063 net.cpp:784] Cannot copy param 0 weights from layer 'rfcn_cls'; shape mismatch.  Source param shape is 1029 1024 1 1 (1053696); target param shape is 98 1024 1 1 (100352). To learn this layer's parameters from scratch rather than copying from a saved net, rename the layer.
*** Check failure stack trace: ***

@brisker Please upload your prototxt (both train and test) and log to https://gist.github.com/, let me check it.

@Orpine
here https://gist.github.com/brisker/66bb0775defb82e9b4255727b6eba887

Seems like those prototxts have no problem. I wonder if you use my demo model to finetune? That will raise a error since my demo model contains a rfcn_cls layer whose output channel is 1029. You should check Preparation for Training & Testing step 7, download ResNet-50 and ResNet-101 imagenet pretrained model manually(from https://github.com/KaimingHe/deep-residual-networks).
Another solution is that you could change the layer name from rfcn_cls to any other name, like rfcn_cls_binary, then Caffe will reinitialize this layer rather than try to copy weights.

hello ,my graphics cars is GTX 1060 6GB.however when I run the code on windows ,I got the error lilke "error == cudaSuccess (2 vs. 0)  out of memory".what should I do ,and the modification will result a lower accuracy.thanks

Hi @Simonhong111 , there maybe several reason for your situation. The first one is you must use cudnn to reduce your GPU memory cost. And you also need to exit any application that may occupy large GPU memory. On my machine R-FCN with ResNet-101 will use 5.5GB GPU memory. I think it is possible for GTX 1060 to run it. Otherwise you could try ResNet-50.

Should I change https://github.com/Orpine/py-R-FCN/blob/master/models/try1/ResNet-50/rfcn_end2end/class-aware/train_ohem.prototxt#L3532 as well? Getting the same error as OP.

@Orpine I have tried the second approach where rfcn_cls and rfcn_bbox need to be renamed. However I am intersted also in trying out the first approach, but I can not find Preparation for Training & Testing Step 7 on the mentioned URL ?

@Orpine I have tried the second approach proposed by you and it worked. However I am interested also in trying out the first approach but  Preparation for Training & Testing Step 7 is not found on the referenced URL ?

@plopd Preparation for Training & Testing Step 7 is on https://github.com/Orpine/py-R-FCN/blob/master/README.md, the mentioned URL is to help you find where to download them.

"Another solution is that you could change the layer name from rfcn_cls to any other name, like rfcn_cls_binary, then Caffe will reinitialize this layer rather than try to copy weights. You also need to rename rfcn_bbox since I modified this layer's weights when I snapshot, you cannot continue training on the weights."
What does this passage mean and how should it be understood？
many many thanks


v1.0.0 Release

This update is not yet ready for release but I would appreciate any feedback regarding any of the changes in this PR or any other issues you might have with the driver as I hope this will be the last time I make any changes to the API for some time.
I will update the changelog with the full list of changes but here is a summary:

RethinkDB 2.0 support
Cluster/host discovery (ability to connect to multiple nodes in a cluster)
Changed format for Connect
Channel iterator helper
Various small bug fixes

@dancannon So, this is the last time when it's possible to break the API and lint the code. DB, DBCreate, DBDrop, DBList, RQLDriverError, RQLClientError, RQLRuntimeError, RQLCompileError, RQLConnectionError, etc. Rename all those exported methods. Or do you think it's too late to rename them?

@anonx I am debating have one last release to try and fix any bugs with the new host discovery feature but yes this is the time to make any changes to those functions.
Are there any changes you would like to see?

I'll try to have a look at these changes later this week, but it might end up getting pushed to the weekend :)

Thanks @kofalt, no rush. I think I might release RC1 instead over the next couple of days to get some feedback and then release 1.0 once I am happy that #105 has not caused any issues.

Closing this PR in favour of #168 as I don't think the driver is quite ready for v1.

Are there any changes you would like to see?

@dancannon As I said, here is a list of methods, structs, and variables:
Db, DbCreate, DbDrop, DbList, RqlDriverError, RqlClientError, RqlRuntimeError, RqlCompileError, RqlConnectionError, and so forth.
After linting the code they should look as follows:
DB, DBCreate, DBDrop, DBList, RQLDriverError, RQLClientError, RQLRuntimeError, RQLCompileError, RQLConnectionError.
Here is a related link: https://github.com/golang/go/wiki/CodeReviewComments#initialisms

Ah right I see what you mean, apologies that I did not read your message properly.
I think that I will not make any changes to the naming of these functions since this is same format as the JS driver and I try to keep this driver as similar as possible to the official drivers.

@dancannon In every language they use conventional way for that specific language.
JavaScript (http://rethinkdb.com/api/javascript/#db_create)
// Their JS version looks like Golang's conventional naming BTW.
r.dbCreate('superheroes').run(conn, callback)

Python (http://rethinkdb.com/api/python/#db_create)
r.db_create('superheroes').run(conn)

Ruby (http://rethinkdb.com/api/ruby/#db_create)
r.db_create('superheroes').run(conn)

True, I'll consider making the change in the next major version.


HOTT-4749: Bottom feedback banner with choice selection

Jira link
https://transformuk.atlassian.net/browse/HOTT-4749
What?
I have added/removed/altered:

[ ] Display feedback banner at bottom of all pages except on feedback page
[ ] Remember users choice during feedback journey
[ ] Remember users choice if any errors occur during form submission
[ ] Email users choice
[ ] Only allow valid choices

Why?
I am doing this because:

This improves feedback collection

Have you? (optional)

[ ] Reviewed view changes with stake holders
[ ] Validated mobile responsive behaviour of view changes

Couple of conflicts with main in this one to tidy up first but otherwise looks good to me.

I just merged the other 2 ticket's like 20 mins ago so the conflicts are from those, I will sort these out, thanks

@amberstarlight I have fixed the merge conflicts


Vulkan: transparency sorting is broken

Godot version:
v4.0
OS/device including version:
MacOS, Macbook Pro 2019
Issue description:
Alpha transparency doesn't properly draw at all and will cause textures behind to disappear, as well as sit over the top of things like the camera and the translate/rotate/scale widget

Steps to reproduce:
Made two planes with a texture and used the logo to test

set the transparency of the StandardMaterial3D to Alpha (or anything other than 'disabled')
set depth draw mode to 'always'
Watch the camera and the transform widget disappear behind the meshes
Also happens when running the build

Minimal reproduction project:

16_Z_Sorting_GDv4.0.zip

This might be fixed by https://github.com/godotengine/godot/pull/43507. Note that transparency sorting was never that good in Godot in the first place…

I can only hope that it can somehow be improved as it seems like quite a fundamental necessity for a game engine to have it working correctly. I do understand that there are a lot of other moving parts that need to be considered though, but for my purposes, the entire app I'm building relies on alpha sorting.

@MrJoshBowman You could try rebasing QbieShay's work from that pull request against the latest master branch and see if it works correctly.

Took your advice and tried to implement the code changes into the latest master, but it looks like the renderer_scene_cull.cpp file has changed so much that the changes made in the above fix aren't directly compatible as far as I can see. I couldn't search or find the code either side of the changed line.


Duplicate current line feature

VSCode Version: 1.1.1
OS Version: Debian Jessie

Hello,
I did not foud this usefull feature inside the user shortcut parameter: duplicate the current line
Using any jetbrains IDE I am used to do this with this shortcut: ctrl+d
Lets see if I am the only one who wants this feature inside vscode or if it is worth it to implement it.

Ops, I will add it inside the user voice instead of inside issues... (sorry for the inconvenience)


Current temperature is not the current temperature on fridge

Describe the bug
In the attributes of the fridge entity, there is a "current_temperature: 3". That's not right, the current temperature is unknown, only the "desired" temperature is known for the fridge (I don't know why LG does not publish this data, but it seems it does not for fridges).
It's better to have this value null "current_temperature: null", in this way, the thermostat card of Home Assistant shows the desired temperature but it hides the current temperature (that is unknown).
Expected behavior
Don't have current_temperature attribute when this value is unknown.
Environment details:

Environment (HASSIO, Raspbian, etc): HASSIO
Home Assistant version installed: 2024.9.2
Component version installed: 0.39.2
Last know working version: -
LG device type and model with issue: 2REB1GLVB1__2-BF (REFRIGERATOR)
LG devices connected (list):

I'm having the same problem: https://github.com/ollo69/ha-smartthinq-sensors/issues/800#issuecomment-2394585309
Model number: LRFLS3206S.ASTCNA0

It's better to have this value null "current_temperature: null", in this way, the thermostat card of Home Assistant shows the desired temperature but it hides the current temperature (that is unknown).

I think is better to replace climate control with a slider in this case, will avoid confusion. I will manage this change with next release

I think is better to replace climate control with a slider in this case, will avoid confusion. I will manage this change with next release

I don't think so. It's in reality a "climate control" or at least a "thermostat". But the thermostat does not give information about current temperature. That's all.

I will try to set current_temperature to none and check the result, not sure this work properly.
Looking at the LG app the fridge temperatures are managed by a slider (beautiful, but just a slider)

This is how it looks when I put a "null" value in the developers tools for the current_temperature:

As you see the current temperature disappears.
I don't know if none will work, I think I can't emulate it from the developers tools.
Another thing is that maybe the "Express" modes must be a "mode" of the thermostat, like "auto", but this is another thing and a breaking change.

Now I remember that I set the current temperature because in the thermostat interface the target temperature is not shown when the device is set in eco friendly mode and the target temperature feature is disabled.
In any case the 2 temperature sensors are still available, so I will set the climate current temperature to none in next release to avoid confusion a let see if someone will complain about this...

Tested latest update in Home Assistant, and it seems to work. It seems the none ends with a null value in the attribute, and it works.
Thanks for the change!

Another thing is that maybe the "Express" modes must be a "mode" of the thermostat, like "auto", but this is another thing and a breaking change.

This "feature" remains, but the current switch works so it's not a problem or a need. More a personal like.

I close this issue as fixed in last releases. About the feature, eventually create a new feature request, but it will be complex to map this because not all devices have this mode and HVAC mode must always match the modes provided by HA


1 04 caso de uso entrega 1

Codecov Report
Patch coverage: 100.00% and no project coverage change.

Comparison is base (a8997be) 100.00% compared to head (6b6b3ff) 100.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@             Coverage Diff             @@
##              master        #5   +/-   ##
===========================================
  Coverage     100.00%   100.00%
- Complexity         5        11    +6
===========================================
  Files              2         4    +2
  Lines             10        19    +9
===========================================
+ Hits              10        19    +9

Impacted Files
Coverage Δ

src/main/java/edu/fiuba/algo3/modelo/Tierra.java
100.00% <100.00%> (ø)

src/main/java/edu/fiuba/algo3/modelo/Torre.java
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


FreeBSD port?

Could we bring boot2docker to FreeBSD, to make it easier for Unix users to enjoy Docker?

I'd like to see that as well.

what do you mean by FreeBSD port? what VM system would you be using to run the b2d linux?
(mostly, this requires a FreeBSD user / coder to add the VM engine driver (to docker-machine) and should not require changes to the b2d linux distro.

FreeBSD supports VirtualBox and bhyve.

@lantw44 Can VirtualBox on a FreeBSD host use the virtualization hardware on an Intel / AMD processor?

@znmeb  Yes, VT-x/AMD-V is enabled in VirtualBox on FreeBSD.

I think the main issue will be mounting the homedir so one can run docker from the host and properly access the volumes that need to be mounted.
I have something working by using a combo of
https://github.com/chantra/boot2docker/commit/29dabecc316b609de84f699a9968ea7c4d858fd1 on the b2d side
and
https://github.com/chantra/machine/commit/74b5db67ec7d8f11c6e25427e130e5951623f4a8
on the docker-machine side.
The issue is that we can't mount the host /home in the VM so I trick that by creating /hosthome in the VM and, if the mount exist, I am linking the subdirs from the host's /home to the vm's /home
Unless there is a docker home dir on the host, it should work just fine.

I reckon that should work on BSD

Any news regarding this? I'd really love to see Docker running on FreeBSD, even if it's in a VM. Maybe it's worth looking at how the FreeNAS folks have accomplished that. The newest release offers Docker support through what I can only speculate is boot2docker in bhyve.

At this point, this would be accomplished via docker-machine, not boot2docker.  This is simply a generic Linux distribution containing Docker which would then be used within a virtual machine, as has been described above.  If there are any specific changes required to the distribution to support running on a VM within FreeBSD (which seems unlikely), we should evaluate those in their own PRs. :+1:


Add an example with a simulated heater

Here's your basic example, but modified to drive a simulated heater block.  It might be good as a test case, where you can see the behavior in s standardized system with different settings.
//
//    FILE: PID_basic_sim.ino
//  AUTHOR: Rob Tillaart
// PURPOSE: demo
//
// This simulates a 20W heater block driven by the PID
// Wokwi https://wokwi.com/projects/356437164264235009

#include "PID_RT.h"

PID_RT PID;

const int PWM_PIN = 3;  // UNO PWM pin

int op = 0;
float input = 0;

void setup()
{
  Serial.begin(115200);
  Serial.println(__FILE__);

  PID.setPoint(125);
  PID.setOutputRange(0, 255);  // PWM range
  PID.setInterval(50);
  PID.setK(2, 5, 1);
  PID.start();

  op = analogRead(A0);
}

void loop()
{
  float heaterWatts = ((int)op)*20.0/255; // 20W heater
  float blockTemp = simPlant(heaterWatts); // simulate heating
  input = blockTemp;
  //input = analogRead(A0);
  if (PID.compute(input))
  {
    op = PID.getOutput();
    analogWrite(PWM_PIN, op);

  //  Serial.print(PID.getInput());
  //  Serial.print('\t');
  //  Serial.println(op);
  }
  report();
}

void report(void){
  static uint32_t last = 0;
  const int interval = 1000;
  if (millis() - last > interval){
    last += interval;
//    Serial.print(millis()/1000.0);
    Serial.print(PID.getSetPoint());
    Serial.print(' ');
    Serial.print(input);
    Serial.print(' ');
    Serial.println(op);
  }
}

float simPlant(float Q){ // heat input in W (or J/s)
   // simulate a 1x1x2cm aluminum block with a heater and passive ambient cooling
   float C = 237; // W/mK thermal conduction coefficient for Al
   float h = 5 ; // W/m2K thermal convection coefficient for Al passive
   float Cps = 0.89; // J/g°C
   float area = 1e-4; // m2 area for convection
   float mass = 10 ; // g
   float Tamb = 25; // °C
   static float T = Tamb; // °C
   static uint32_t last = 0;
   uint32_t interval = 100; // ms

   if(millis() - last >= interval){
     last += interval;
     T = T + Q*interval/1000/mass/Cps - (T-Tamb)*area*h;
   }
   return T;
}

// -- END OF FILE --

I made this simulation because I'm interested in integral windup, testing PID libraries for it, and perhaps solving it per https://controlguru.com/integral-reset-windup-jacketing-logic-and-the-velocity-pi-form/

Thanks for the example. I will look at it and add it asap.
As it is your code I propose to add your name as author to give credits where they belong.

@drf5n
(add cpp to your post for syntax high lighting)
Nice simulation in wokwi 👍
I'll add it to the examples of the  library

Created a develop branch (also added some backlog edits)

Example added, did comment one line as it triggered a fail in the Arduino build-CI (unused var).
Thanks again for this addition!
If you have more examples, issues etc please let me know.


Update Composer dependencies (2022-01-04-00-13)

Visual regression test passed!
View the visual regression test report


Update date and subject for ESDN

@guegueng, @rudeamy, and @anarchivist may want to take a quick look.

looks good to me

:+1: :squash:?

I'm okay with leaving these as two commits. Thoughts? I squashed my syntax/style changes into 8086829.

:statue_of_liberty:


Typon in TextPacket.Types

I thought Sytem is a typo, so I fixed to System.
can you accept this changes please?

It's a deprecated constant.
and it exists for backward compatibility.

It's a deprecated constant.
and it exists for backward compatibility.

OK I understood.
thanks for answer.


Issues getting ssh to work with pyte

When I try to ssh to a server, it seems to think pyte is missing and it attempts to install and then that fails.
[~/Documents]$ ssh<EMAIL_ADDRESS>pyte module not found.
StaSh ssh installing pyte...
Opening: https://codeload.github.com/selectel/pyte/zip/master
Save as: /private/var/mobile/Containers/Shared/AppGroup/E8976D95-898E-44EF-A708-2161747BCF7C/Documents/site-packages/pyte.zip
8192
16384
24576
32768
40960
49152
52161
mv: Error: Destination path '/private/var/mobile/Containers/Shared/AppGroup/E8976D95-898E-44EF-A708-2161747BCF7C/Documents/site-packages/pyte/pyte' already exists
done
stash: <type 'exceptions.ImportError'>: No module named wcwidth
[~/Documents]$

There are currently a few issues with ssh and scp:

The builtin paramiko module (1.13) is not compatible with OpenSSH 6.7+, e.g. it errors out when trying to connect my OS X 10.11 with message paramiko incompatible ssh peer. You need upgrade to 1.15+ to fix the bug.
pyte 0.5+ adds dependency on wcwitdh package. So it is better to use 0.4.x.
The terminal mode needs pretty much a revamp (#133)

I haven't really got time to work on any of above issues. I'll keep you updated.

All your suggestions worked. I was able to ssh to one of my servers. Thanks!

David, can you describe the steps you took?  Someone on the forums was looking for detailed instructions

It was pretty simple.
Pip install paramiko
Pip install wcwidth
Ssh<EMAIL_ADDRESS>-p password


Multiple errors when querying the api with the same client, roughly simultaneously

Description
Hello 👋 I noticed that if you start using slack client instance as a singleton in your app, you shall ready yourself for a lot of confusing exceptions. Personally, so far I've got:
aiohttp.client_exceptions.ClientConnectorSSLError: Cannot connect to host www.slack.com:443 ssl:default [[SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1076)]
IndexError: deque index out of range
aiohttp.client_exceptions.ClientPayloadError: Response payload is not completed

I think it would be awesome to document that it is preferred to create a fresh slack client instance per request. That is unless I'm missing something and it's a bug.
What type of issue is this? (place an x in one of the [ ])

[ ] bug
[ ] enhancement (feature request)
[ ] question
[x] documentation related
[ ] testing related
[ ] discussion

Requirements (place an x in each of the [ ])

[x] I've read and understood the Contributing guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.
[ ] I've searched for any related issues and avoided creating a duplicate issue.

Can you share more information? In particular, I'm curious about:

run_async=True or False (the default is False)
slackclient version
Python version
OS info
a minimum piece of code you use if possible

If you use run_async=False (the default) and version 2.x, could you try v2.6.0rc2 out?
https://pypi.org/project/slackclient/2.6.0rc2/
With this version, you won't be necessarily affected by aiohttp's behavior.

Sure thing @seratch!

With run_async=True and a singleton client instance, I'm consistently getting:

Traceback (most recent call last):
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app
    response = self.full_dispatch_request()
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
    raise value
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
    rv = self.dispatch_request()
  File "/Users/jakubkorzeniowski/.pyenv/versions/recognizer/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/Users/jakubkorzeniowski/vortexa_repos/recognizer/recognizer/api/breakdown.py", line 22, in breakdown
    to_timestamp=to_timestamp,
  File "/Users/jakubkorzeniowski/vortexa_repos/recognizer/recognizer/data/fetch.py", line 35, in fetch_messages
    _fetch_messages(client, channel_name, from_timestamp, to_timestamp)
  File "/Users/jakubkorzeniowski/vortexa_repos/recognizer/recognizer/data/utils.py", line 29, in messages_to_df
    for message in messages
  File "/Users/jakubkorzeniowski/vortexa_repos/recognizer/recognizer/data/utils.py", line 28, in <listcomp>
    [message_category(message), message_timestamp(message)]
  File "/Users/jakubkorzeniowski/vortexa_repos/recognizer/recognizer/data/fetch.py", line 12, in _fetch_messages
    client.conversations_list()["channels"], channel_name
TypeError: 'Task' object is not subscriptable

slackclient==2.5.0
Python 3.7.4
macOS mojave, 10.14.6
All requests more or less do client.conversations_list() to find the id of the channel by name, followed by client.conversations_history().

Bear in mind that creating a new WebClient instance for each request makes all of the above disappear.

Another piece of info is that I'm doing the following:
import asyncio
import nest_asyncio

nest_asyncio.apply()

This is to allow nested asyncio loops. If I don't do that, I'm getting the similar issue to what notebook users have experienced in the past: https://github.com/slackapi/python-slackclient/issues/429

@kujon Thanks. The outcome is a bit different but it looks a similar issue with https://github.com/slackapi/python-slackclient/issues/497#issuecomment-617536013
As you mentioned, if you really want to use run_async=True, there is no other option apart from creating a dedicated WebClient instance per Flask request.  See also: https://github.com/slackapi/python-slackclient/blob/master/integration_tests/samples/issues/issue_497.py
If you go with Flask, I don't see the necessity to heavily rely on aiohttp. If you use run_async=False in 2.6.0 (rc2 at this moment but the version will be released tomorrow!), you can reuse a single instance across your Flask app.

I think it would be awesome to document that it is preferred to create a fresh slack client instance per request.

I will update the document a bit. Thanks for the suggestion.

Thanks a lot for your help @seratch, that was rapid!

I've added a new part in FAQ regarding this. https://slack.dev/python-slackclient/faq.html#should-i-go-with-run-async
Let me close this issue now. Thanks for asking this question here!


JSON Logging

Summary
Argo Workflows is one of the few Argo tools that doesn't support JSON logging.
Use Cases
When trying to naively parse WF logs using log aggregation tools

Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

@terrytangyuan Is that available in 1.2? It's not in 1.1:
❯ docker run -it --rm quay.io/argoproj/argo-rollouts:v1.1.1 --help
argo-rollouts is a controller to operate on rollout CRD

Usage:
  argo-rollouts [flags]

Flags:
      --alb-ingress-classes stringArray     Defines all the ingress class annotations that the alb ingress controller operates on. Defaults to alb (default [alb])
      --ambassador-api-version string       Set the Ambassador apiVersion that controller should look when manipulating Ambassador Mappings. (default "getambassador.io/v2")
      --analysis-threads int                Set the number of worker threads for the Experiment controller (default 30)
      --as string                           Username to impersonate for the operation
      --as-group stringArray                Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
      --aws-verify-target-group             Verify ALB target group before progressing through steps (requires AWS privileges)
      --certificate-authority string        Path to a cert file for the certificate authority
      --client-certificate string           Path to a client certificate file for TLS
      --client-key string                   Path to a client key file for TLS
      --cluster string                      The name of the kubeconfig cluster to use
      --context string                      The name of the kubeconfig context to use
      --experiment-threads int              Set the number of worker threads for the Experiment controller (default 10)
  -h, --help                                help for argo-rollouts
      --ingress-threads int                 Set the number of worker threads for the Ingress controller (default 10)
      --insecure-skip-tls-verify            If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --instance-id string                  Indicates which argo rollout objects the controller should operate on
      --istio-api-version string            Set the default Istio apiVersion that controller should look when manipulating VirtualServices. (default "v1alpha3")
      --kloglevel int                       Set the klog logging level
      --kubeconfig string                   Path to a kube config. Only required if out-of-cluster
      --loglevel string                     Set the logging level. One of: debug|info|warn|error (default "info")
      --metricsport int                     Set the port the metrics endpoint should be exposed over (default 8090)
  -n, --namespace string                    If present, the namespace scope for this CLI request
      --namespaced                          runs controller in namespaced mode (does not require cluster RBAC)
      --nginx-ingress-classes stringArray   Defines all the ingress class annotations that the nginx ingress controller operates on. Defaults to nginx (default [nginx])
      --password string                     Password for basic authentication to the API server
      --request-timeout string              The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests. (default "0")
      --rollout-resync int                  Time period in seconds for rollouts resync. (default 900)
      --rollout-threads int                 Set the number of worker threads for the Rollout controller (default 10)
      --server string                       The address and port of the Kubernetes API server
      --service-threads int                 Set the number of worker threads for the Service controller (default 10)
      --tls-server-name string              If provided, this name will be used to validate server certificate. If this is not provided, hostname used to contact the server is used.
      --token string                        Bearer token for authentication to the API server
      --traffic-split-api-version string    Set the default TrafficSplit apiVersion that controller uses when creating TrafficSplits. (default "v1alpha1")
      --user string                         The name of the kubeconfig user to use
      --username string                     Username for basic authentication to the API server
      --version                             Print version

You are looking at Argo Rollouts, not Workflows.

🤦  I shall commit sudoku.
Thanks!


SSR fetch without "res.json()" makes client call endpoint again

Describe the bug
If not calling res.json() in the load() function, the svelte-data-script is not added during SSR, so the client will also do the same fetch.
Logs
--
To Reproduce

Ping

Expected behavior
The client wouldn't do the fetch again
Information about your SvelteKit Installation:

Diagnostics
System:
    OS: macOS 11.2.3
    CPU: (8) x64 Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
    Memory: 537.48 MB / 16.00 GB
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 14.5.0 - ~/.nvm/versions/node/v14.5.0/bin/node
    Yarn: 1.22.5 - ~/.nvm/versions/node/v14.5.0/bin/yarn
    npm: 6.14.5 - ~/.nvm/versions/node/v14.5.0/bin/npm
  Browsers:
    Brave Browser: <IP_ADDRESS>
    Firefox: 86.0
    Safari: 14.0.3
  npmPackages:
    @sveltejs/kit: ^1.0.0-next.69 => 1.0.0-next.69
    svelte: ^3.37.0 => 3.37.0
    vite: ^2.1.5 => 2.1.5

Your browser: Safari

Your adapter: Node

Severity
Low, easily worked around.

Curious about what the behaviour should be here? The assumption was that if you don't consume the body with res.text() or res.json(), it's because you're streaming the response or using res.arrayBuffer() — either way we don't want to serialize it. What's a scenario in which you want the response to be inlined but don't want to use text or json?

So I had this issue when wanting to set a cookie using fetch but didn't care about the response. (Setting cookie with fetch during SSR doesn't work btw, that depending on how you look at it also could be considered an issue).
I'm not going to use this approach, but thought that it was worth reporting anyway.

What's a scenario in which you want the response to be inlined but don't want to use text or json?

I would say that the question wasn't if I wanted the response inlined, I just didn't want to do the request twice. Once during SSR, and then again by the client.
A scenario where you don't care about the response could also be analytics, send some data like page viewed, but not caring about the response.

Another side effect of this, depending on wether you transform the response or not (with res.json(), or whatever)
The responses from both client and server are completelly different in structure.
for instance:
// load() at /src/routes/xx/[slug]/index.svelte
const res = await fetch(`/xx/${page.params.slug}.json`);
if (res.redirected) { // We are not allowed
  console.log('should be redirected'); // The console is triggered in browser but not in SSR
  return {
    status: 303,
    redirect: '/no-rights'
  };
}

If the api response was:
return {
  status: 303,
  headers: {
    location: '/no-rights'
  }
}

The server gets as the response:
{
    url: undefined,
    status: 303,
    statusText: '',
    headers: { location: '/no-rights' },
    counter: undefined,
    highWaterMark: undefined
}

The browser gets:
{
  body: ReadableStream
  bodyUsed: false
  headers: Headers // This do not contain location
  ok: true
  redirected: true
  status: 200
  statusText: "OK"
  type: "basic"
  url: "http://localhost:3000/no-rights"
}

Things gets even more messy if I use res.text() for instance:
1 . If the page was harcoded the url and the app was loaded in that page. Both Browser and SSR gets the same SSR fetch response.
2. If i reach to this URL by using the svelte router. SSR will NOT fetch and the browser will gets only the browser response.
Because of this and how different the params in the response are, to cover all the cases I can only do this:
const res = await fetch(`/xx/${page.params.slug}.json`);
res.text(); // with this, first page is directly redirected, then back routes to the same path will make the screen blink as browsers fetch again
// without .text() page always blinks to fetch from browser.

// handler of load for all the cases
// left side ssr mode - right side browser mode
if (!res.ok && res.headers.has('location') || res.redirected) {
      return {
        status: 303,
        redirect: res.headers.get('location') || res.url  // ssr vs browser
      };
    }

The result of this is not nice as the route is not really protected and in some cases the browser still needs to load this again and the delay makes the screen to blink and expose the page momentanealy.

Hi, any plan for fixing this issue?

I think I'm running into this issue as well, trying to do a client side fetch with .blob()


"There was an error when attempting to create your account. Please try again later."

After attempting to create an account, an error message appears, "After attempting to create an account" but it is persistent. I'm running the app on Mac os.

I can confirm this issue!

I built from source locally but that didn't make any difference. The issue remains.

We'll look into it. We're pushing for a big release in the next 3 days. Will definitely resolve this.

@dylan-k This should be resolved in the latest release. You may need to open your developer tools and delete all application data. Thank you for reporting this issue!

Download release v2.0.157 from the website (built 2 days ago) and have the same issue on a clean install.


⚠ Bofrost.lu has degraded performance

In e8459b1, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 2493 ms

Resolved: Bofrost.lu performance has improved in aba03da after 32 minutes.


Refactor createHandler to createHandlerFromSchema

Also repurposes createHandler to accept resolvers.

/release:pr

/release:pr

/release:pr

/release:pr


make generate-openapi-spec fails

@Moopli and I can reproduce this error in our local environments:
~/dev/hyperledger/aries-framework-go$ make all
Running scripts/check_license.sh
Examining working directory changes
All files have SPDX-License-Identifier headers
Running scripts/check_lint.sh
rm -f coverage.txt
rm -Rf ./build
Generating and validating controller API specifications using Open API
Generating Open API spec
Validating generated spec
2019/09/20 19:46:43
The swagger spec at "build/rest/openapi/spec/openAPI.yml" showed up some valid but possibly unwanted constructs.
2019/09/20 19:46:43 See warnings below:
2019/09/20 19:46:43 - WARNING: spec has no valid path defined

The swagger spec at "build/rest/openapi/spec/openAPI.yml" is invalid against swagger specification 2.0.
See errors below:
- .info in body is required

Makefile:38: recipe for target 'generate-openapi-spec' failed
make: *** [generate-openapi-spec] Error 1

Contents of the openAPI.yml file:
$ cat build/rest/openapi/spec/openAPI.yml
paths: {}
swagger: "2.0"
$

My environment:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:        18.04
Codename:       bionic
$ docker version
Client:
 Version:           18.09.7
 API version:       1.39
 Go version:        go1.10.1
 Git commit:        2d0083d
 Built:             Fri Aug 16 14:20:06 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.09.7
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.1
  Git commit:       2d0083d
  Built:            Wed Aug 14 19:41:23 2019
  OS/Arch:          linux/amd64
  Experimental:     false
$ go version
go version go1.13 linux/amd64

Just noticed that we're not running make generate-openapi-spec in our CI.

I got this to work on my machine by pinning the version of quay.io/goswagger/swagger to v0.20.1, but this does not work for @Moopli .

Another way of fixing this (for me) was docker rmi quay.io/goswagger/swagger and running build again. YMMV.

@sudeshrshetty @fqutishat this issue just occurred in PR #404 - see build log

Ok - it may be that the problem is that quay.io/goswagger/swagger image is running on Go 1.12.9:
llorllale@L-GARISTY:~$ docker run -it --entrypoint /bin/sh quay.io/goswagger/swagger:v0.20.1
/go # go version
go version go1.12.9 linux/amd64

fixed for now https://github.com/hyperledger/aries-framework-go/pull/404/files#diff-b67911656ef5d18c4ae36cb6741b7965R10

@fqutishat we will need to remember to switch back to the next release version.


Sysnet

@Dilshat are you sure we don't need 404 HTTP code?

@crioto Yes we need 404 for ../info endpoint, but dont need for ../list endpoint


Docker image using incorrect version

Describe the bug
Docker container swacli/static-web-apps-cli:1.1.2 does NOT contain swa cli version 1.1.2, but version 1.1.1.
To Reproduce

docker run --rm -it swacli/static-web-apps-cli:1.1.2
swa -v

Expected behavior
Expected version to be 1.1.2
Screenshots

Desktop (please complete the following information):

OS: Windows
Version 11

Thanks for your feedback. The bug is due to the docker publishing workflow, and it will be fixed in the next release : )


docs(features/software-templates): update "writing-custom-field-extensions.md".

Hey, I just made a Pull Request!
Update "writing-custom-field-extensions.md" after deprecated "createScaffolderFieldExtension" and "ScaffolderFieldExtensions" from  "@backstage/plugin-scaffolder".
The current documentation still advises that imports be performed from "@backstage/plugin-scaffolder":

:heavy_check_mark: Checklist

[ ] A changeset describing the change and affected packages. (more info)
[x] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Wouldn't this update be interesting in the documentation?

Hi @padupe, I think this got missed as it was during the window when several of the Maintainers were away on vacation, reopening it 👍

PSC @awanlin @Rugvip

@Rugvip or @freben, sorry to bother you  but would be nice to get this merged in, please


Uploading errors

When using api to upload,

When using bsh website to upload,

I have these two issues when uploading idf files. Let me know what happened. :(

The issue was due to the hard drive space overflow on the web server and it is resolved - close the thread on Dec 17


sync license-maven-plugin version

Motivation
license-maven-plugin version is 3.0 in the root pom.xml file. sync the version otherwise in my local environment it failed with
Cannot resolve plugin com.mycila:license-maven-plugin:3.0.rc1

Modifications
sync version of license-maven-plugin in buildtools/pom.xml and pulsar-sql/presto-distribution/pom.xml
Verifying this change

[ ] Make sure that the change passes the CI checks.

This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:
no affect
Documentation
no affect

/pulsar-bot rerun-failure-checks

/pulsarbot run-failure-checks

Thanks for your review @eolivelli


CMDLET Collision: Get-AccessToken already exists in another PS module... (MSCloudLoginAssistant)

MSCloudLoginAssistant also has a cmdlet named "get-accesstoken".
https://github.com/microsoft/MSCloudLoginAssistant
Please advice on best path forward..

Hey @chadcarlton,
I re-named our Get-AccessToken cmdlet to Get-IDNAccessToken in https://github.com/sailpoint-oss/powershell-sdk/commit/1177e86c8e4b835bddc1432b0632a707422ebb3f.
The change will be in the next release, or you can download the code from github and install it manually.
Thank you for submitting this issue!

This issue has been mentioned on SailPoint Developer Community Forum. There might be relevant details there:
https://developer.sailpoint.com/discuss/t/powershell-script-for-downloading-campaign-reports/20077/1


Do we need C++11 compatibility?

The current project uses the C++17 standard, and I'm wondering if anyone has a requirement to use it with lower versions of C++.
Of course, if it's below C++11, the required changes would be too extensive, so we won't consider it at the moment.
I would greatly appreciate it if you could kindly share the compiler version and C++ standard you are currently using.

C++11 supported! See r0.1.0.
It can be compatible with C++11, and C++14 and C++17 new features can also be used to optimize the code. We recommend using standards above C++14 to use libuvcxx.


Move health checks and autorecovery to bot_config

This is required before moving the tests beds to LUCI to ensure tasks are using only test beds that are healthy. The bot config file is in the chrome configurations files.
For this we can decide on creating an independent tool, maybe in flutter/packages that runs health checks and force recovery bundled in a cipd package that can be downloded and used from the bot_config file or just embed the validations in bot_config file.

[x] Create health check tool in flutter/cocoon
[x] Create pre-submit builder to test build process
[x] Create salt state to provision bots with this tool from CIPD.
[x] Update bot_config to apply this tool.
[ ] Create and test the config in a staging pool first before in prod.

Part of https://github.com/flutter/flutter/issues/70635

@keyonghan can we close this bug?

@keyonghan can we close this bug?

Not fully completed. Prefer to wait until we implement the cleanup section.

@keyonghan I believe the work outlined in this bug has been completed. Can we close this bug?


(Issue #53) : Kinugasa.Uwp.Mvvm's some classes are inherit Kinugasa.M…

…vvm's assembly.

Relate to #53


KTOR-6823 Refactor topic names

KTOR-6823
Preview on staging
Topic file names were refactored to improve readability and consistency. This impacts the autogenerated URLs.

names are lowercase only
hyphens are used to separate words
articles (a,the) and punctuation are omitted from names
client or server-specific topics include the relevant prefix client- or server-
plugin pages include the plugin name in the file name (example: The Resouces plugin topic has been renamed fromtype-safe-routing.md to server-resources.md)
where possible use a noun phrase that doesn't start with an -ing verb (example: migrating-2-2.md has been renamed to migration-to-20x.md)
use plain verb form in tutorials and how-to's (exmaple: creating-http-apis.md has been renamed to server-create-http-apis.md)

With this last change of using the plain verb form and if you agree to it, I would suggest that we adjust the titles in the topic headings (and in the navigation) in the same way. It is a standard followed by Kotlin docs as well.
Additionally in this PR:

two unused topics have been removed: A_Ktor_Application.md and redirects.md

@e5l  Yes, in fact these changes also affect the html file names in the URLs. I've requested the SEO review.


🟡((Free™)) Followers TikTok | 🎁[ 100% ] WORKING GUARANTEE🟡Free TikTok Followers To Grow Your Profile Instantly!

Free Tiktok Follower (** 99000 free tiktok followers) - Tik Tok Followers Free - TikTok Followers Generator (2024) You'll reach NursingCenter in much less time. Free Tiktok Likes app fast fans followers TIK-TOK can help you to get the very first fans for the TIK-TOK videos, you will get to the key page and attract more followers.
Free TikTok Followers and Likes Now
Free TikTok Followers and Likes Now
Free Tiktok Followers Generator 2024 No Human Verification. Tiktok Free Followers Generator Unlimited Free Tiktok Followers. Free Tiktok Likes 2024.#1 TikTok Followers Generator! Grow your TikTok account with FREE and REAL followers NOW!Free TikTok Followers, Fans and Likes. Get up to 20k TikTok Followers for Free daily, all you need is your NursingCentername. Join us and be famous Get Real Followers for more than 3 TikTok accounts.
Free Tiktok Follower ( 85000 free tiktok followers) - Tik Tok Followers Free - Free Tiktok Likes app fast fans followers Tik Tok Followers Free - Free Tiktok .
 Boost Followers Days NursingCenters V-bucks Generated How to Boost Your Account Followers How To Get Free Tiktok Fans in 2024TikTok is an application that has transformed the internet, especially for music lovers. The app is getting attention across social media, in partiNursingCenterar on Instagram. Just like other applications, if you are using TikTok, then it’s guaranteed that you’re getting lots of eyes and followers to your Tiktok account. In the end, something has to prove that it is worth its salt to the masses before it gets praised in the modern, technologically-advanced world.
So, how would you feel if we told you that you could get free TikTok followers and fans for your account? We’re here with our exclusive TikTok tool that lets you gain up to 20k followers and 10k likes each and every day to your Tiktok account without having to pay a single cent? We don’t even want you to subscribe to a monthly fee! The best part is that the tiktok followers you get are genuine and safe. There’s no fakery, hacking, or shady tactics involved. That’s why you can trust the results that you get.
So, what’s holding you back? Let’s get going now! Keep on NursingCentering to learn more about how you can get even more audience to your account and make it as popular as you’ve always wanted it to be. Are the Tiktok likes and followers generated by the tool real?
Whenever there are lots of different services on offer, it’s no use to say that you have the best service. You have to show that you have the best service through data and facts, so NursingCenters have a clear idea of what we do and what we are capable of. So we’ve put together a image proof that shows off how many real fans our other NursingCenters have had before and after utilizing our tool. Take a look for yourself to see the impressive results we can offer. free tiktok followers proof
How amazing is that? This isn’t a fake generator that just increases the number without increasing actual fans and followers. These increases are real people that are responsible for increasing the likes, follows, and shares.   It’s a genuine and unique tool that is sure to help you get tons of free fans.


MONIOR: Remove tool directory

Motivation
Since this directory is never used in current repo.
Modifications
Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a followup issue for adding the documentation

@xwm1992 Please talk a look.

@xwm1992 Please talk a look.

It's ok, I'll merge this pr to master after the 1.4.0 has been released.


Autogenerate Strawberry Shake help texts

While running the Strawberry Shake dotnet tool I found that the help command listed options that were no longer valid.
The help texts were hardcoded in various HelpTextGenerators and these generators were not updated when the command line options were modified. Furthermore, the DownloadCommand was referencing the help text generator from the InitCommand and two generators for non-existent commands were still present.
I've refactored the Program class and subcommands to use the built-in help text generation from McMaster. For some reason, this did not work when using the AddSubcommand() method to add subcommands, so I refactored it to use Command().

/AzurePipelines run

Thanks!


Added test resources to replicate tests

What
Dynamically name the databases used by the Replicate tests.
Why
Prevent intermittent issues with tests stepping on each other's resources.
How
Add a supertype with common setup for the tests that utilizes the JUnit Rule based resources.
Testing
No new tests, but these tests still pass.
reviewer @brynh

+1

+1


CI updates

CI updates:

Update workflow to run yarn package after yarn test.
Before running yarn package we remove all compiled sbt code.

This seemed to cause issues every so often in CI. It would complain about something already existing.

@arosien, will you please review this?  Thanks.

Before running yarn package we remove all compiled sbt code.

This seemed to cause issues every so often in CI. It would complain about something already existing.

I'm confused by this. Can you point to a failed build that I can look at?

@arosien https://github.com/apache/daffodil-vscode/actions/runs/4500462875/jobs/7919625386

This same issue has been driving me crazy too.  Seems like I have to re-run failed CI every time, sometimes more than once to get everything to pass.

This same issue has been driving me crazy too. Seems like I have to re-run failed CI every time, sometimes more than once to get everything to pass.

The solution is obvious: remove the JAXB stuff! :trollface:
But seriously, I started on this at https://github.com/michael-hoke/daffodil-vscode-fork/pull/115.

@arosien, can we get a +1 on this in the meantime?

@arosien, can we get a +1 on this in the meantime?

I guess, but I'm not happy. I'll file an issue about the build problem.


Link project related stories with cms articles

Now that we can successfully pull articles from the CMS, we should have everything to link projects with articles: tags.
Using api.ghost lib, pull all stories related to a project using project name as tag and show them under related stories.

Alternative approaches
Search
Instead of using tags, we can search for project name in all articles.
Manual entry.
Instead of automated approaches above, we can add widgets to the NetlifyCMS for a content editor to enter related stories.


Update scripts and README

Coverage remained the same at 92.857% when pulling 7234c88e222156ba0d0cfd373984b6042ed0823d on readme into b48a6467d96793d51aec943de814fe03fbbd76e4 on master.


[master] Bump Mesos to nightly master 4bed583

High-level description
This is a routine bump to the latest Mesos and mesos-modules.
Related JIRA Issues
Checklist for all PRs

[ ] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[x] Changelog:
https://github.com/apache/mesos/compare/84749967a1c1384f75c3c017bda45a85eea67787...4bed583a04600cd267a95045362f571308578c67

[ ] Test Results: [link to CI job test results for component]

[ ] Code Coverage (if available): [link to code coverage report]

Closed in lieu of https://github.com/dcos/dcos/pull/3318


Root browser

Added a root browser to the "Introduction to Histogramming" part

added a root_browser.py

I moved the descriptions to the rootbrowser.py where it should be. and i made it work with spanish

It's working great!
The only other thing I am seeing, in the "Intro to python" tab, now there are 3 tabs, and one is empty. It would be good to have that tab gone before merging. It's the "Load additional datasets" tab


Preview results for large datasets leads to "no healthy upstream" error

For example, click "preview results" on the sessions_full.sqlx table on our internal project.

If this is happening, it suggests that some queries result in rows that are so large that the job-service OOMs (even though we limit the number of rows returned).
I wasn't able to reproduce this error specifically, though I was able to reproduce "Preview results" failing with some other error (timeout?). Regardless, we should be limiting the total MB size that we allow to be returned to our servers.


Fix bazel fetch in ./configure on Windows

On Windows, $(bazel query //...) hangs when running in a new workspace.
https://github.com/bazelbuild/bazel/issues/2248

Jenkins, test this please


docs: Improve rules docs

Hello!
Firstly, I really appreciate the code you wrote as it saved me a lot of time.
Just wanted to make a small documentation improvement for actually applying the rules (spend two days debugging, not knowing why it was not actually syncing the changes 😄 )
Thanks!

Thanks! I also opened the discussions for when something isn't really an issue but a API related question.


Testing a functional component isn't the same as a regular one (propsData)

Version
1.0.0-beta.24
Reproduction link
https://codesandbox.io/s/pjlwznqq1m
Steps to reproduce

Make a functional component
mount it with propsData

What is expected?
props are passed to the component
What is actually happening?
no props are passed to the component

You can only test a functional component with context.props, not with propsData as with other components, which means that what used to be an internal implementation detail (what kind of component it is) becomes public API for the tests now and needs to be changed if that component changes of type. See what I expected to work in the first assertion, and what eventually worked in the second assertion. I didn't find anything about this in the docs.
import { mount } from '@vue/test-utils';
import FunctionalComponent from './FunctionalComponent';

it("doesn't allow you to pass propsData", () => {
  // this doesn't work but I'd like it to
  const wrapper = mount(FunctionalComponent, {
    propsData: {
      someProp: 'hi there',
    },
  });

  expect(wrapper.html()).toMatchSnapshot();
});

it('only allows you to pass context', () => {
  const wrapper = mount(FunctionalComponent, {
    context: {
      props: {
        someProp: 'hi there',
      },
    },
  });

  expect(wrapper.html()).toMatchSnapshot();
});

Could we have a props option which delegates to either propsData or context.props depending on what type of component is being mounted?

Hi, updating documentation can save poor little fellows time. It took me almost an hour that it's actually  an issue belongs to vue-test-utils.

Any solution?

a functional component works like the second example test in my post

I am going to take responsibility for this. I think we should do to things

update docs (definitely, this is a no brainer)
have the same API for functional and non-functional, and a check somewhere in the codebase depending if the component is functional or not (if there is a way to know if a component is functional, not sure if there is)

If it turns out we cannot detect if a component is functional or not, I'll abandon (2) and just do (1).

Thanks @lmiller1990, that sounds like a great resolution to me!

@Haroenv so it looks like this is actually fixed? Upgrading your reproduction repo to beta-30 shows all green.
Going to close this one, unless I missed something. Googlers, update your version of vue-test-utils to the latest (if possible).

I wasn't aware this was fixed, this is great news @lmiller1990, thanks!


Remove deprecated test

I was not sure whether at some point we will check this again, but I think you are right and we can delete it.


Speech Translation with language detection

Hi,
we are using Speech Translation to translate audio from one language to another. Everything is working fine if we set the source language using SpeechRecognitionLanguage.
Our problem is when we use the language detection. The translation is working fine, but we are not receiving the audio synthetized.
We have configurated the language detection with continuous recognition as the documentation said in here:
https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/language-identification?tabs=continuous&pivots=programming-language-csharp#speech-translation
We also have tried the sample shown in here and the result is the same. The events Recognizing and Recognized are triggered and we get the translation, but not the event Synthesizing, so no audio is received.
Is there any reason why we are not receiving the audio? is it not working for language identification?
We are using SDK v1.28.0.
Regards

Hi, synthesized audio is indeed missing in this case. I'm checking with service people whether this is intentional or not, will update here when it's confirmed.

Just to note, the issue is still under discussion, but in the meantime you could try "manual synthesis" as documented in https://learn.microsoft.com/azure/cognitive-services/speech-service/how-to-translate-speech?tabs=terminal&pivots=programming-language-csharp#manual-synthesis i.e. use the translation text as input for a separate SpeechSynthesizer instance. Of course, this may add some additional latency so it depends on your use case whether this is acceptable.

Hi, thanks for the recommendation. As a temporary measure, while the issue is being discussed, and because our problem was with language detection, what we have done is add a language selector before starting the translations, so the user can set their source language.
It is an extra step for the user, but with this solution we are receiving the synthesized audio and we are also avoiding this possible additional latency.

Internal work item ref. 5493198.

There has been no resolution on this issue in discussions with the service side so far, but I created a work item for internal follow-up as there is no good reason why synthesized audio in the target language couldn't be available regardless of input language detection. Currently there is no ETA, we will update this when we know a schedule for the fix.

Still no shareable ETA, but this remains on the backlog and has had recent discussion in the context of broader service endpoint capabilities.


pretrained models available

Hello, thank you for sharing this project. I was hoping to test it out for inference and fine-tuning but could not see any pretrained models available to do so, would it be possible to share an english model?

Thank you for your interest in our project, pretrained models are available now.

Thanks!


adds numerous keepass plugins

Motivation for this change
Adds support for:

[x] de-facto (as in built-into Keepass2Android etc.) standard plugin for handling OTPs in KeePass
[x] copying passwords & fields on character-by-character basis without using autotype
[ ] wayland autopaste enabler
[x] plugin displaying fields as QRCodes for easy transfer between devices

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

I've tested it by adding to my /etc/nixos/configuration.nix and confirming the plugin works in a keepass installation by adding those with (callPackage /<path-to-directory>/default.nix {})

@SuperSandro2000 i've cleaned up the commit history and applied your suggestions, last thing I am not sure about is whether i should add any changelog/release entries myself?

last thing I am not sure about is whether i should add any changelog/release entries myself?

Probably not necessary. It isn't a breaking change and not major enough for everyone to read.


Change groupId to com.azure and artifactId to azure-spring-cloud-starter-xxx

update #13523

this file https://github.com/ZhuXiaoBing-cn/azure-sdk-for-java/blob/work/sdk/spring/ci.yml should be updated together.

I am sorry that there are some problems in my repository and there are redundant submissions. I need to close this PR now.

Hi, @ZhuXiaoBing-cn , you can use git push -f to avoid creating closed PR.


rawRequest and headers

Hey there,
I am trying to use rawRequest directly for a script, insted of instantiating a full GraphQLClient.
I may be wrong, but there does not seem to be a way to set headers of rawRequest upon calling it since it only takes query and endpoint as inputs and deduces the headers from this.options in the source code.
Is there a hack around that? Is it even worth a PR (since my use case is rather special)?

Need this feature too

For anyone that needs this, it is possible already:
new GraphQLClient(URL, { headers: ... }).rawRequest(query)
The rawRequest you can import instantiates GraphQLClient as well but doesn't take options.

I am well over this specific issue, can't remember my use case and too lazy to test the solution above.
Closing this since the solution above SeemsGood

I still can't figure this one out. Anyone have any ideas? In my case, I am just doing the rawRequest and not pulling in the full client. In my example, how would I pass headers in to the rawRequest?
return await rawRequest(url, query, variables);


Can't use keyof index for indexing intersection of Partial and another type in generic class.

Bug
I'm trying to use an object's key to index an intersection into a partial of an object and another object, but I'm getting an error.
Note: this error only shows up in a generic class. Using plain types I was not able to replicate it.
TypeScript Version:
2.7.1-insiders.20180127 (playground)
2.3.1 (visual studio tools)
2.7.2 (command line)
Search Terms:
Keyof, intersection, union, Partial, index, merge.
Code
    interface Rum {
        "ho hum": string;
    }

    interface Color {
        "blue": number;
    }

    class Thingy<T> {
        mything: Rum & Partial<T>;
        log(param: keyof T) {
            console.log(this.mything[param]); //ERROR!
        }
    }

Expected behavior:
No errors.
Actual behavior:
test.ts(13,25): error TS2536: Type 'keyof T' cannot be used to index type 'Rum & Partial'.
Playground link

Should be fixed by https://github.com/Microsoft/TypeScript/pull/22300

@mhegazy does this mean that the best typing I'm going to get is this.mything[param]: string | number?

it is actually (Rum & Partial<T>)[keyof T], which is generic, and not assignable to string | number, since T can have additional properties when it is instantiated.

This is not fixed in the latest nightly<EMAIL_ADDRESS>Can we reopen this?


tagged-literal warnings with Clojure 1.7.0-beta1

I use ultra. I get these warnings with [mvxcvi/puget "0.7.1"] with [org.clojure/clojure "1.7.0-beta1"]:
WARNING: tagged-literal already refers to: #'clojure.core/tagged-literal in namespace: puget.data, being replaced by: #'puget.data/tagged-literal
WARNING: tagged-literal? already refers to: #'clojure.core/tagged-literal? in namespace: puget.data, being replaced by: #'puget.data/tagged-literal?

Yeah, this needs to be updated for Puget to use the built-in tagged-literal code in 1.7.

I took a look at the code -- it didn't like a trivial change (at least for me).

@xpe see the referenced commit - this code wasn't actually being used much. Once 1.7 is stable I should extend the ExtendedNotation protocol to the built-in TaggedLiteral type.


🌌 Prompt engineering ideas thread

A thread to discuss the prompt engineering things to explore

split action description listing and categorization in two different LLM calls

reduce context document load by pruning nodes that are not IDentified


[Feat]: add filters

Feature Description
add filters for categorizing movies
Provide a detailed description of the feature
add filters for categorizing movies on the basis of genre like horror , comedy , romance , etc.
please assign ... i would love to contribute
Put here any screenshots or videos (optional)
No response
By submitting this issue, you agree to

[X] I agree to follow this project's Code of Conduct
[X] I’ve read all the issues in the issue section, and this feature has not been proposed yet.

Other Information

[X] I'm a GSSoC '24 Extended contributor
[X] I'm a Hacktoberfest '24 contributor
[X] I am willing to work on this feature (optional)

@RiyaJain8114 This feature is already implemented.


Update Register 211 to be configurable except reserved bit ;)

I've added also in esp_home project name and version for easly identification running code

I've prepared some commits -thats why so fast. minus after some error in commit -than I must adopt in next commits offline files ;)
next planned:
4.1.5 add COP
4.1.6 update 272 lambda section -to avoid out of range array
4.1.7 update 200
4.1.8 update 101 -status states from heat pump as text sensor
4.1.9 update 7-8-9 as switch -made changes remotelly but is reverted soon, also from HA. maybe i don't have any heater connected and this is the reason ;) -but these are configurable

I already expected some extra pull requests, that’s why I did not created a release yet. Since this PR and the next ones fix some issues and also introduce new “sensors”, I will wait until all your PRs are in and then create a release. That will be 4.2.0 or maybe a 5.0.0 if major changes are being made. But I will decide later on this

I've added also in esp_home project name and version for easly identification running code

I like it, but also am afraid that updating this will be forgotten. Can you leave out so I can think about an automated manner to do this.

I've added also in esp_home project name and version for easly identification running code

I like it, but also am afraid that updating this will be forgotten. Can you leave out so I can think about an automated manner to do this.

Yes -I've removed version from esp_home. I know it's easy to forgot, but I'm affraid it will be difficult to autoversioning this ;) -It will be grat solution -If you find way give me hint ;)
I think project name can be set -it's nicly displayed in Homeassistant as vwendor ;)

I already expected some extra pull requests, that’s why I did not created a release yet. Since this PR and the next ones fix some issues and also introduce new “sensors”, I will wait until all your PRs are in and then create a release. That will be 4.2.0 or maybe a 5.0.0 if major changes are being made. But I will decide later on this

OK. I don't change ChangeLog from now ;)

Or only write temprary -what is added changed ;)

I think project name can be set -it's nicly displayed in Homeassistant as vwendor ;)

Agree, let's set that indeed. For the version I am thinking about a github action on my repo, but I have to dive into that.

I will test this PR today in the evening.

OK. So to monday ;) -I'll go in travel on week ;)
I think everything will be ok. These Register 211 also affects to turn Off all Power on Register 0 ;) -this is service parameters changed heat pump control. Thats why i implemented for me autorecovery power on afetr some time when heatpump was disabled ;)

Do you have information about which register from 0 will be set to off when something from 211 is changed?
Enjoy your trip!

hiunfortunately all1. power on climate for fan coil2. power on zone 1 heat3. power on dhw4. power on zone2 heatfor sure after change value from register 210, 211 and other values like dt5_on delta for dhw and i think all other  delta temp values, also changing emission type (radians, underfloor, fan coil unit) and otherslimits of temp also depends from emission type -eg when i’m on cool mode i power on cool/heat zone 1 and i can set to cool water in buffer to 5 deg if i choose for zone1 cool “fan coil unit” -in other cases temp T1s is limited to 19degPozdrawiamRyszard GwizdakMARM.pl Sp. z o.o.Wiadomość napisana przez Richard Arends @.***> w dniu 19.10.2024, o godz. 15:18:
Do you have information about which register from 0 will be set to off when something from 211 is changed?
Enjoy your trip!
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

hi unfortunately all

I was already “afraid” of that.

i can provide solution in eg. 5minut interval to power on heat zone1 and dhw or to get from global to turn on these which was running

That’s logic I want to keep out of this config. But heaving this knowledge (if you turn this off, then the effect is…) written down somewhere, would nice. Getting that from the manuals is almost un-doable for a normal person 😌

weak point is reset vs memory write worn if too often these will be saved to rom;)

Indeed, let’s stay away from that.

maybe for essential registers add line disabled_by_default which makes registers not recorded by home assistant at default but these registers must be checked as enabled in home assistant to be able to config ;) -it could be solution for that fragile registers.;)PozdrawiamRyszard GwizdakMARM.pl Sp. z o.o.Wiadomość napisana przez Richard Arends @.***> w dniu 19.10.2024, o godz. 16:59:
hi unfortunately all
I was already “afraid” of that.
i can provide solution in eg. 5minut interval to power on heat zone1 and dhw or to get from global to turn on these which was running
That’s logic I want to keep out of this config. But heaving this knowledge (if you turn this off, then the effect is…) written down somewhere, would nice. Getting that from the manuals is almost un-doable for a normal person 😌
weak point is reset vs memory write worn if too often these will be saved to rom;)
Indeed, let’s stay away from that.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

i corrected this from phone so i hope all i found -on pc you have ctrl+f and is possible to find and replace -on phone is worse…;)

Code is good. I will merge it and immediately change the CHANGELOG.md to reflect the right versioning. Can you put your next changes in the CHANGELOG.md under the ## [Unreleased] line.


.#33 - Support for multiple HITs and using global_unique_id in their …

…definition

Fixed a bug indexing the nodes assigned to a given HIT in the admin panel
Hiding the Graph for CONFLAB, which is distracting
Fixed a bug which was preventing the creation of multiple HITs, as there was a constraint that per row of the HIT the project_id + project_name had to be unique, which did not make sense.
Now dynamically associating ids to hits in the same way it is done for journeys, through a counter in dev mode and through a secret in deployment

The requested modification was added with 4300103 . Please approve if it's now ok with you.


pull request for e2e test at 12/12/2016 12:56:04

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


Graceful restart of Airflow celery workers in MWAA

Hi we are using the latest v2.2.2 MWAA,
We have one (and potentially) more libraries to handle dynamic task generation, but every deployment of said libs can only be updated with a full restart of all components in Airflow, resulting all running task entered a zombie state.
where with the self-hosted version we could restart the other components like schedulers first to make the dynamic DAG parsed, while keeping the existing task to continue to run before gracefully shutdown and restart celery workers.
Are there plans in MWAA to support a smoother environment update process?

While we cannot comment directly on MWAA roadmap items the MWAA team is working to improve all aspects of environment management.


Unable to <REDACTED: user-file-path> when source '<REDACTED: user-file-path>' is parent of target '<REDACTED: user-file-path>'.

Error: Unable to move/copy when source '<REDACTED: user-file-path>' is parent of target '<REDACTED: user-file-path>'.
at r.Q in src/vs/platform/files/common/fileService.ts:887:11
at r.M in src/vs/platform/files/common/fileService.ts:736:16
at async i.n in src/vs/workbench/services/workingCopy/common/workingCopyFileService.ts:394:31
at async g.perform in src/vs/workbench/contrib/bulkEdit/browser/bulkFileEdits.ts:80:3
at async o.apply in src/vs/workbench/contrib/bulkEdit/browser/bulkFileEdits.ts:396:20
at async w.n in src/vs/workbench/contrib/bulkEdit/browser/bulkEditService.ts:137:10
at async w.perform in src/vs/workbench/contrib/bulkEdit/browser/bulkEditService.ts:120:20
at async S.apply in src/vs/workbench/contrib/bulkEdit/browser/bulkEditService.ts:245:22
at async in src/vs/workbench/contrib/files/browser/explorerService.ts:204:4
at async k in src/vs/workbench/services/progress/browser/progressService.ts:56:12

Go to Errors Site

This seems to originate from an action in the explorer.


Updating latest Spark version

Hope I'm doing this right.  Documentation claims 1.6.2 is the latest Spark release, but Apache indicates it's 2.2.0.
Thank you for submitting a pull request!
Please make sure you have signed our Contributor License Agreement (CLA).
We are not asking you to assign copyright to us, but to give us the right to distribute your code without restriction. We ask this of all contributors in order to assure our users of the origin and continuing existence of the code.
You only need to sign the CLA once.

[x] I have signed the Contributor License Agreement (CLA)

Missed the checkbox.  I have signed the CLA.

Hi @mharkins-spokeo, thanks for opening a PR. Could you target your changes against master? It's easier for us to backport than forwardport changes.

Targeted to master.

It looks like you pulled up a good number of commits in retargetting to master. You might have to rebase your branch onto master for it to pick up the retargetting correctly.

I'll close this PR and retry.


Sendgrid account in "paused" mode

we have multiple sendgrid accounts (created on Azure cloud) and 1 of them is showing up as "paused". We can't login and we cannot re-activate it. I opened a case with support, however there's been 0 traction on it. Please advise
Expected content
Actual content
Link to page:

Hi @mariojacobo,
Generally, when this happens, it's paused on the Azure side, not the SendGrid side. If you want us to do some more investigating please send your UID to<EMAIL_ADDRESS>and I'll pass it along to the right people.
Thanks,
The SendGrid Docs team


Push bug fixes to gh-pages

Add an option to update running AFQ-Browser instances on gh-pages to the newest version of AFQ-Browser. We don't want to have to regenerate them each time we update the software

Closing as redundant to #197


build(deps): Update crc32c version

Fix this compilation issue:
error[E0658]: use of unstable library feature 'stdarch_arm_crc32'
  --> /Users/tison/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crc32c-0.6.8/src/hw_aarch64.rs:50:33
   |
50 |         .fold(crc, |crc, &next| simd::__crc32cb(crc, next))
   |                                 ^^^^^^^^^^^^^^^
   |
   = note: see issue #117215 <https://github.com/rust-lang/rust/issues/117215> for more information
   = help: add `#![feature(stdarch_arm_crc32)]` to the crate attributes to enable
   = note: this compiler was built on 2024-05-11; consider upgrading it if it is out of date

error[E0658]: use of unstable library feature 'stdarch_arm_crc32'
  --> /Users/tison/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crc32c-0.6.8/src/hw_aarch64.rs:62:5
   |
62 |     simd::__crc32cd(crc, next)
   |     ^^^^^^^^^^^^^^^
   |
   = note: see issue #117215 <https://github.com/rust-lang/rust/issues/117215> for more information
   = help: add `#![feature(stdarch_arm_crc32)]` to the crate attributes to enable
   = note: this compiler was built on 2024-05-11; consider upgrading it if it is out of date

Seems my toolchain's issue.


Txn & Index Discussion 07/17/2017

Modify the call back method that checks the visibility of a tuple when calling CondInsert() of the index
Currently it calls concurrency::TransactionManager::IsOccupied()
In the garbage collector, for any tuple that are inserted they should have an delete entry in the index first.
This should be done before we recycle the version chain
Merge the txn handler stuff (this item is incomplete)
If a txn deletes a tuple, and the abort succeeds, then the GC will delete the entry from the index
When a txn deletes a tuple we should not append delete delta to the index at run time. The GC will recognize the delete operation and then perform physical delete. Ths delete should happen on the index first and then on the data table to ensure safety.
Maintain a flag in the GC about whether we have deleted the entry from the index or we have deleted it both form the index and from the data table.

@wangziqi2013 This is fixed, right? Inquiring minds want to know...


Solution does not seem to support named profile when running  sm-local-ssh-ide <<kernel_gateway_app_name>>

When initiate local ssh session using sm-local-ssh-ide, it does not support passing named profile to the command line.
 sm-local-ssh-ide <<kernel_gateway_app_name>> --profile dev

Hi, Wei. It's already possible to pass the profile with the environment variable:
AWS_PROFILE=dev sm-local-ssh-ide sm-local-ssh-ide <<kernel_gateway_app_name>>

See AWS CLI environment variables for more details.

This is now added to the FAQ.


qtcreator: 13.0.2 -> 14.0.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/qtcreator/versions.
meta.description for qtcreator is: Cross-platform IDE tailored to the needs of Qt developers
meta.homepage for qtcreator is: https://wiki.qt.io/Qt_Creator
Updates performed

Version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 14.0.0 with grep in /nix/store/c8m84mmxr376ngx27fsi3wbq4sb3fvir-qtcreator-14.0.0
found 14.0.0 in filename of file in /nix/store/c8m84mmxr376ngx27fsi3wbq4sb3fvir-qtcreator-14.0.0

Rebuild report (if merged into master) (click to expand)

12 total rebuild path(s)

12 package rebuild(s)

First fifty rebuilds by attrpath

qtcreator
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages_5.mivisionx
rocmPackages_5.mivisionx-cpu
rocmPackages_5.mivisionx-hip
rocmPackages_5.mivisionx-opencl
rocmPackages_6.mivisionx
rocmPackages_6.mivisionx-cpu
rocmPackages_6.mivisionx-hip

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/c8m84mmxr376ngx27fsi3wbq4sb3fvir-qtcreator-14.0.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A qtcreator https://github.com/r-ryantm/nixpkgs/archive/445afd11c40951b66aeee975b31257baa1e7211d.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/445afd11c40951b66aeee975b31257baa1e7211d#qtcreator

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/c8m84mmxr376ngx27fsi3wbq4sb3fvir-qtcreator-14.0.0
ls -la /nix/store/c8m84mmxr376ngx27fsi3wbq4sb3fvir-qtcreator-14.0.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

7 packages marked as broken and skipped:

rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages_5.mivisionx
rocmPackages_5.mivisionx-cpu
rocmPackages_5.mivisionx-hip
rocmPackages_5.mivisionx-opencl

1 package built:

qtcreator

Maintainer pings
cc @wineee for testing.

https://www.qt.io/blog/qt-creator-14-released


[Bug] Lowering number of colors can break plugin

If you lower the number of colors and your tickCounter is greater than your colorCycle / number of colors, the plugin will go to the 10th tick color and get stuck until you disable and re-enable the plugin.
Taking a quick peek, I'm guessing you can alter the if check here , but maybe catching the config change and resetting the tickCounter would be a cleaner long term solution

Thanks for notifying me, I see the problem. I'll check it out, I'll probably just make it reset the TickCounter when the config is changed.

Fixed in V1.2.3, thanks.


Create a static analysis tool of UGUI Elements that can be batched

Alongside issue #8 - I think by going down this route, we should create a static analysis tool that looks at the canvas hierarchy and suggest what can be batched:
Criteria for batching

Same textures across multiple images
Same material across multiple images
Static text

Ultimately, it's up to the dev/technical designer to fill in the authoring tool to state which elements are batched together.
For example, if we suggest certain elements across different hierarchy levels be batched, but a technical artists would prefer to keep hierarchy levels batched separately (like subpanels), then they have the decision to do so.
I think the goal should be not to keep it automatic - but to allow ppl to design their own batches for more control.

Here's an example of batching multiple images into a single submesh.

Current issue is I don't check if I am batching text/images so currently text ends up breaking as the current way of calculating an offset does not make sense for the index.

Basics have been added with pull request #12


Is there any way I can show the event directly in calendar day box

By default eventlist only show when we hover and click on them.
What I am looking for is showing the text directly and no need to hover and click.
Do someone know how to get this done.
Thanks in advanced.

Unfortunately right now there is no way for that out of the box. Only with custom development. This is planned feature.


Readme for issue #1160

Description
Adding a readme file for issue no #1160 - Reverse an array
Domain
README
Type of Contribution
Enhancement
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

#assign

/assign