Get Variable value during buttons load

I need value of this.ttype during getButtons method, to decide to enable the button or not. (unfortunatly its undefined during that time and set later)
How can i get this value in getbuttons method?
I just want to push the button only if ttype is 2
ttype is flown from Parent form to Detailseditor
namespace SHP.Default {

    @Serenity.Decorators.registerClass()
    export class TransactionDetailsEditor extends Common.GridEditorBase<TransactionDetailsRow> {
        protected getColumnsKey() { return "Default.TransactionDetailsColumnsInline"; }
        protected getDialogType() { return TransactionDetailsInlineDialog; }
        protected getLocalTextPrefix() { return TransactionDetailsRow.localTextPrefix; }

        constructor(container: JQuery) {
            super(container);
        }

        public ttype: number;

 protected getButtons(): Serenity.ToolButton[] {
 var buttons = super.getButtons();

            if (this.ttype == 2) //here value of this.ttype is undefined, may be due to order of execution but value is availabel later
            buttons.push({
                title: 'Download Template',
                cssClass: 'export-xlsx-button uploadexcel_button',
                onClick: () => {
                    Q.postToService({ service: TransactionDetailsService.baseUrl + '/DownloadTemplate', request: null, target: '_blank' });
                }

            });

            return buttons;
        }

}

Value of ttype to TransactionDetailsEditor is passed in TransactionsDialog's update intrface method as below
 this.form.DetailList.ttype = Q.toId(this.form.Type.value);

Maybe you can pass it through the  constructor.  getbuttons function fired before you setting the value of ttype.

So will not work, it is necessary after loading to address buttons and to hide or show the necessary
protected updateInterface() {
            super.updateInterface();

 if (this.ttype != 2)  $(".agreed-appy-button
.export-xlsx-button uploadexcel_button").remove();

        }

Thanks
But there is no updateinterface in Common.Grideditorbase
On Fri, 1 Mar 2019, 1:27 pm Игорь<EMAIL_ADDRESS>wrote:

So will not work, it is necessary after loading to address buttons and to
hide or show the necessary
protected updateInterface() {
super.updateInterface();
if (this.ttype != 2)  $(".agreed-appy-button
.export-xlsx-button uploadexcel_button").remove();
    }

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/volkanceylan/Serenity/issues/4278#issuecomment-468601199,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEjO0I-Ao7VUOWIDiiM5BZvzrlykBPHAks5vSPKCgaJpZM4bObaB
.

try so
private _ttype: number;

        get ttype() {
            return this._ttype;
        }

        set ttype(value: number) {
            if (this._ttype !== value) {
                this._ttype = value;
               if (value != 2)  $(".agreed-appy-button .export-xlsx-button uploadexcel_button").remove();
            }
        }


Create File name Bot001

Yes this seems good. mwaaaa haahahahah

yay! Glad to be done. Thank you though!


API request returns 503 while script is still running

Sometime api call return early with a status 503 code, but when I see the console, I find lambda function is still running, but it's just API that has returned early with a status code 503 and message "Service Unavailable".
Is there a way to fix it or if it is a known issue?

I'm seeing this as well. It appears that if I kick of like 4+ requests at the same time to my API that 1-2+ of them will timeout and throw the Service Unavailable message.
I think is the same issue seen here: https://github.com/serverless-stack/sst/issues/341

I believe this "503 Service Unavailable" error is originating from API Gateway itself. From what I've read, API Gateway has a hard limit of 30 seconds for any lambda function (this is not configurable).
So your lambda could still be happily chugging along but the API Gateway has already given up and shown an error to your user.

@disbelief yes that's correct.
@joshstrange same goes for 4+ requests case at same time, when our local server gets parallel 4+ requests, same machine handles it which makes it slower , but when it's for deployed, different lambda instance handles it.

Is there a proposed solution/workaround for this? Ideally SST would fork multiple processes to handle concurrent requests/events

I mean it handles concurrent requests fine. Is the issue that these requests are timing out?

Is there a proposed solution/workaround for this? Ideally SST would fork multiple processes to handle concurrent requests/events

@disbelief as this is issue with API gateway, SST doesn't do anything as of now. One workaround what I implemented which helps app in production too is,
I send a request_id let's say uuidV4 along with api, and save the response before returning from lambda along with that request_id for a short time in db as Transient. And if request has returned a 503, I retry to get the value of that pending response using that request_id . Let's say GET /pending-response/<request_id>

I mean it handles concurrent requests fine. Is the issue that these requests are timing out?

yes, the lambda is taking more than 30sec

I mean it handles concurrent requests fine. Is the issue that these requests are timing out?

They're timing out because of the way SST handles concurrent operations (ie. other requests or EventBus handlers) in development.
An app with any amount of concurrency (multiple requests, Event Bus triggers, etc) is likely to encounter this, as things tend to run a bit slower in development than in production and everything is executed by a single process.

@ankitmishra88

Ideally SST would fork multiple processes to handle concurrent requests/events

I don't think, this would also work. What in case if single lambda is taking more than 30sec to complete? That would anyway fail and return 503

There isn't much that can be done about a single request taking longer than 30 seconds, and in situations where that is the case, your solution (storing result in db and refetching) is a pretty cool workaround.
The problem is handling concurrent requests (or event bus triggers) with a single process slows down all of the requests, making the 30 second timeout far more likely. Multiple processes would resolve this.

That's really strange that it does that. @disbelief can you put together a repo that we can reproduce it with?

I can try to find some time to do that.
Here's a very high-level overview of my project in the meantime:

Receive API request from user
Query database ~0.5s
Perform business logic ~5-10s
Write to database ~1-2s
Emit EventBus events (eg. "message.created") ~0.1s
Prepare API response ~0.2-0.5s
Respond to user ~0.1s

At step 5, some EventBus handlers execute and slow down the remaining steps. There are typically 1-3 EventBus handlers, depending on scenario, and they tend to execute in ~5s


Upgrade term to 0.5.1

I think a new release has to be made of slog-term for this change to actually make it to users. /cc @dpc.

@jonhoo  Thanks for reminding me! Done.


Stuttering

After latest osrs weekly update i noticed that there is stuttering when i click a mouse to do an action. for example open a bank or deposit items from inventory to the bank. the stutters are quite severe. when clicking items to deposit fast(same speed as switching gear mid fight for example) I deposit every second item that I have clicked. I tried turning off GPU related plugins at first but it didnt help. then I started turning plugins off 1 by one and this plugin was the one causing the issue. if you need any other information let me know.

oof, ill have to retract update rip... thanks


http: added OVERWRITE_IF_EXISTS header manipulator

Commit Message:
added OVERWRITE_IF_EXISTS header manipulator
Additional Description:
This is to address a use case when a header should be modified only when it exists and should not be added when it does not exist.
Risk Level: Low
Testing: Unit tests.
Docs Changes: Yes.
Release Notes: Yes
Platform Specific Features: No
Fixes #27907

/retest

Yes, it is still relevant. This is to address use case when an upstream server returns a header which should be modified. For example add some attributes to "set-cookie" header. But if that specific header is absent, nothing should be done. AFAIK it was not possible before this PR.

Just for discussion, I am thinking if there is a more common way to resolve all these problem. This is essentially a conditional header rewrite, right?

I agree. The problem is that already existing manipulation commands already contain kind of conditional logic: IF_EXISTS, IF_EXIST_OR_ADD. It probably would be a bit cleaner to separate action and condition into separate fields. Action would be ADD, OVERWRITE and DELETE and condition would be IF_EXISTS, IF_ABSENT, ALWAYS.

/retest

Seems that latest main should be merged.
/assign-from @envoyproxy/senior-maintainers

needs main merge, which may also resolve CI failure
/wait

@adisuissa I changed nothing in proto file in the latest commit, but it looks that this PR needs another approval for api change.

/assign-from @envoyproxy/senior-maintainers

Needs a merge fix.

/wait on main merge

main is merged. For some reason each time I push an update, api LGTM is dropped. @adisuissa - sorry to bug you again for api approval. This PR was approved by @htuch and there is nothing to add on my side, so I think it is ready for merge.


Segmentation using self trained model from python script returns different results to running from command line

I have trained a model from scratch (from the command line). If I run this model on a given set of images from the command line, the results are very good, however if I run the same model from a python script, the results are complete nonsense. Running the default cyto model from the python script seems to work fine.

@miguelatienza could you share the code you used to train and the code you used to evaluate the model in python and CLI? One thing that comes to mind is that you might be using the Cellpose class instead of CellposeModel, the former of which uses a SizeModel and that could be the culprit, especially for custom models.

yes thanks Kevin, this could be the issue. we've added a code-based notebook to use custom models that may help you pinpoint your error: https://colab.research.google.com/github/MouseLand/cellpose/blob/main/notebooks/run_cellpose_2.ipynb
going to close this for now but please let us know if you're still having issues


Support firefox

It works, but

If we want to use a single manifest file (+ don't have a build step) for all browsers, then I can't do anything about it


CSHARP-980 Improve data reading performance by avoiding using ThreadLocal in the hot loop

Hi,
our internal testing shows, that reading performance improves by 5-10% with this change. It works on the premise that ThreadLocal<T>.Value  within the hot loop is expensive compared to passing it from the outside of the loop. Both changed methods are internal/private so the public API is not affected by this change.

Simple but powerful optimization 👍
Please sign the CLA if you haven't yet: https://cla.datastax.com (I know I've asked you in the other PRs about this too but it's just to make sure I don't forget to check this before merging the PR)

Please sign the CLA if you haven't yet: https://cla.datastax.com (I know I've asked you in the other PRs about this too but it's just to make sure I don't forget to check this before merging the PR)

Done


country code added

#Fixed 542
Changes proposed
I have added a country code input column in the sign up page before the phone number.

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[x] All new and existing tests passed.

@MonalikaPatnaik  kindly review


[BUG] Cannot save contenttype

When saving a contenttype the following error appears:
Could not save [contenttype].
The given alias '[contenttype]' is not unique in FROM and JOIN clause table. The currently registered aliases are: [contenttype].

Note: this is only when saving a translation other than the Bolt default language.
Details

Translate Version: 4.0.0
Install type: Extension Repository
Bolt Version: 3.1.4 (fresh and upgraded from 2.2)
PHP version: 7.0.3
Used webserver: Nginx version 1.9.11

After some testing with @SahAssar it appears to be the relation defined in the contenttype. And only when the relation is pointing to itself, like this:
demos:
    name: Demos
    slug: demos
    singular_name: Demo
    singular_slug: demo
    fields:
        locale:
            type: locale
            group: Text
        title:
            type: text
            class: large
            required: true
            pattern: ".{2,255}" # see: http://html5pattern.com/
            error: "The Title field is required, and must contain at least 2 characters"
            group: Text
            is_translateable: true
        slug:
            type: slug
            uses: [ title ]
        endata:
            type: hidden
        enslug:
            type: locale_data
            index: true
        dedata:
            type: hidden
        deslug:
            type: locale_data
            index: true
    relations:
        demos:
            multiple: true
            label: "Choose an entry"
            order: -id
            format: "{{ item.title|escape }} <span>(№ {{ item.id }})</span>"
            postfix: "By selecting an Entry, you're creating a bi-directional relationship to that Entry."
    taxonomy: [ categories, tags ]
    show_on_dashboard: true
    default_status: publish
    searchable: true
    icon_many: "fa:gift"
    icon_one: "fa:gift"

Just tested on bolt 3.2.6 with translate 4.0.4 and couldn't reproduce anymore, so it's probably been fixed either in translate or in bolt in the meantime. Closing for now, please reopen if it reappears! :)


Beta PR 1 of 2: subject-ID range review

Fix https://github.com/UAVCAN/specification/issues/94
Provide config for SpellRight in the VSCode settings file.
Update the spelling dictionary -- some of the words were located in my personal dictionary on my workstation; now everything is kept in the repo.
Switch the Public Regulated Data Types submodule to https://github.com/UAVCAN/public_regulated_data_types/pull/80
Switch the PyDSDL source from PyPI to https://github.com/UAVCAN/pydsdl/pull/45 to support the changes introduced by the above (otherwise it won't compile). Will switch back to PyPI after PyDSDL v1.6 is released.

@TSC21 @dimracer this is the first of the two PRs that separate us from the beta.

Please update the .vscode/Dockerfile to use the 18.04 texer image. The 16.04 version is no longer able to build the specification apparently.


Allow reading and writing to open h5py.File objects

As discussed in #56.  I've added additional errors in case the file is opened with wrong modes.

CI failures
Travis:
$ make flake
Running flake8
h5io/_h5io.py:101:80: E501 line too long (81 > 79 characters)
h5io/_h5io.py:102:29: E128 continuation line under-indented for visual indent
h5io/_h5io.py:104:15: F821 undefined name 'UnsupportedOperation'
h5io/_h5io.py:112:5: E306 expected 1 blank line before a nested definition, found 0
h5io/_h5io.py:276:15: F821 undefined name 'UnsupportedOperation'
h5io/_h5io.py:276:80: E501 line too long (80 > 79 characters)
h5io/_h5io.py:281:5: E306 expected 1 blank line before a nested definition, found 0
h5io/tests/test_io.py:86:1: E302 expected 2 blank lines, found 1
h5io/tests/test_io.py:92:10: F821 undefined name 'h5py'
h5io/tests/test_io.py:97:10: F821 undefined name 'h5py'
h5io/tests/test_io.py:98:23: F821 undefined name 'UnsupportedOperation'
h5io/tests/test_io.py:100:10: F821 undefined name 'h5py'
h5io/tests/test_io.py:101:23: F821 undefined name 'UnsupportedOperation'
h5io/tests/test_io.py:103:10: F821 undefined name 'h5py'
h5io/tests/test_io.py:105:80: E501 line too long (80 > 79 characters)
h5io/tests/test_io.py:109:1: E303 too many blank lines (3)
16
Makefile:38: recipe for target 'flake' failed

Appveyor
================================== FAILURES ===================================
_____________________________ test_h5_file_object _____________________________

tmpdir = local('C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0')

    def test_h5_file_object(tmpdir):
        tempdir = str(tmpdir)
        test_file_path = op.join(tempdir, 'test1.hdf5')
        # test that wrong object type raises error
        pytest.raises(ValueError, write_hdf5, fname=33, data=1)
        # test that reading/writing are unaffected
>       with h5py.File(test_file_path, 'a') as test_file_obj:
E       NameError: name 'h5py' is not defined

tempdir    = 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0'
test_file_path = 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0\\test1.hdf5'
tmpdir     = local('C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0')

h5io\tests\test_io.py:92: NameError

Appveyor Windows
================================== FAILURES ===================================
_____________________________ test_h5_file_object _____________________________

tmpdir = local('C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0')

    def test_h5_file_object(tmpdir):
        tempdir = str(tmpdir)
        test_file_path = op.join(tempdir, 'test1.hdf5')
        # test that wrong object type raises error
        pytest.raises(ValueError, write_hdf5, fname=33, data=1)
        # test that reading/writing are unaffected
>       with h5py.File(test_file_path, 'a') as test_file_obj:
E       NameError: name 'h5py' is not defined

tempdir    = 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0'
test_file_path = 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0\\test1.hdf5'
tmpdir     = local('C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_h5_file_object0')

h5io\tests\test_io.py:92: NameError

Sorry this somehow got lost in my notifications.  I can't seem to test locally, so let's hope this works out.

Codecov Report

Merging #57 (a926916) into master (7dab452) will decrease coverage by 0.24%.
The diff coverage is 88.00%.

@@            Coverage Diff             @@
##           master      #57      +/-   ##
==========================================
- Coverage   92.26%   92.02%   -0.25%
==========================================
  Files           3        3
  Lines         556      589      +33
  Branches      120      128       +8
==========================================
+ Hits          513      542      +29
- Misses         28       30       +2
- Partials       15       17       +2

Impacted Files
Coverage Δ

h5io/_h5io.py
89.75% <83.33%> (-0.54%)
:arrow_down:

h5io/tests/test_io.py
96.79% <100.00%> (+0.25%)
:arrow_up:

Continue to review full report at Codecov.

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

Thanks @pmrv -- I did some local iteration until things were green, hopefully my changes make sense!

Looks good, thanks for merging this!


Provide URL to example source file(s) containing every possible correct ts grammatical construct, and list it in FAQ

Suggestion
Such files can be re-used by writers of API-plugins for testing -- ensuring no correct constructs cause error or are omitted from consideration.
Probably the TS core group has such files in the development tree, and it is just a matter of disclosing their location.
(In particular, I'm looking for every possible type construct, and every possible declaration construct. But this suggestion is wider and more general than that)
🔍 Search Terms

typescript test files for compiler api
testing a compiler api

✅ Viability Checklist

[OK ] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[ OK] This wouldn't change the runtime behavior of existing JavaScript code
[ OK] This could be implemented without emitting different JS based on the types of the expressions
[ OK] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
[ OK] This feature would agree with the rest of TypeScript's Design Goals.

💻 Use Cases
For writers of API plugins to test their plugins

https://github.com/microsoft/TypeScript/tree/master/tests/cases/compiler
and
https://github.com/microsoft/TypeScript/tree/master/tests/cases/conformance
This is not a frequently-asked question.

https://github.com/microsoft/TypeScript/tree/master/tests/cases/compiler
and
https://github.com/microsoft/TypeScript/tree/master/tests/cases/conformance
This is not a frequently-asked question.

Thank you!

Thank you!


Delete local client

Signed-off-by: Mykola Morhun<EMAIL_ADDRESS>What does this PR do?:
Removes KCP client that can access the workspace where the operator is deployed.
Changes behavior of gitops prepare, so now everything is taken from current cluster (KCP workspace)
Which issue(s)/story(ies) does this PR fixes:
Removing KCP epic

/retest


Unsubscribe when take* completes

In RxJS, take* unsubscribes after onCompleted/onError. In RxLua, it doesn't. I'm not sure if that's intentional or not, but in case it isn't, here's a fix.

I've been digging into this as I wasn't exactly optimistic that this PR is gonna solve all issues for me, and now I can say that it is indeed not enough to properly fix the issue, because the problem is actually a bit deeper.
When the observable emits complete or error it should automatically unsubscribe... at least it does so in rxjs implementation where everything works in a predictable way, but not in RxLua.
I've spent a lot of time comparing these two implementations and I've managed to fix the underlaying issue. I'm gonna send PR in a couple days when I polish things up as I was debugging multiple problems and messed the code up a lot :) But the end result will be proper automatic unsubscription in general (not only for take* operators) which will also work properly with cold observables which complete instantly in a synchronous way. This is important because Observables differ from Promises in that they don't have to be asynchronous and it can be leveraged in quite a lot of use cases.
Anyway thank you for your work on this @veyh because even though it's not a full fix, it helped me a bit to find a right direction while researching this issue :)

Hello, I don't want to send spam but since this is directly related I'll just leave a link to my comment in another issue: https://github.com/bjornbytes/RxLua/issues/22#issuecomment-711093395


v0.11

Codecov Report
Attention: 36 lines in your changes are missing coverage. Please review.

Comparison is base (f8231cd) 97.35% compared to head (bd84c00) 95.05%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
- Coverage   97.35%   95.05%   -2.31%
==========================================
  Files          13       13
  Lines        2120     2265     +145
==========================================
+ Hits         2064     2153      +89
- Misses         56      112      +56

Files
Coverage Δ

sepes/__init__.py
100.00% <100.00%> (ø)

sepes/_src/tree_base.py
98.78% <100.00%> (+0.13%)
:arrow_up:

tests/test_index.py
82.54% <100.00%> (-12.38%)
:arrow_down:

tests/test_mask.py
99.62% <100.00%> (-0.01%)
:arrow_down:

tests/test_operator.py
98.07% <100.00%> (+0.07%)
:arrow_up:

tests/test_pprint.py
97.58% <100.00%> (-0.08%)
:arrow_down:

tests/test_treeclass.py
98.13% <100.00%> (+<0.01%)
:arrow_up:

sepes/_src/tree_util.py
96.48% <98.27%> (-0.19%)
:arrow_down:

sepes/_src/tree_mask.py
94.11% <84.21%> (+0.04%)
:arrow_up:

sepes/_src/tree_index.py
93.16% <93.87%> (-3.18%)
:arrow_down:

... and 2 more

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


[Translation] Renames StorageInputType to StorageInputUrikind

Fixes: https://github.com/Azure/azure-sdk-for-net/issues/23085 feedback from architects

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.AI.Translation.Document


[tool_crash] OutOfMemoryError: (null)

Command
flutter --no-color --no-version-check precache

Steps to Reproduce

...
...
...

Logs
OutOfMemoryError: (null)
#0      new Uint8List (dart:typed_data-patch/typed_data_patch.dart:2221:3)
#1      _BytesBuilder.takeBytes (dart:_internal/bytes_builder.dart:205:18)
#2      ZLibDecoder.convert (dart:io/data_transformer.dart:365:25)
#3      inflateBuffer_ (package:archive/src/zlib/_inflate_buffer_io.dart:4:33)
#4      inflateBuffer (package:archive/src/zlib/inflate_buffer.dart:6:10)
#5      ArchiveFile.decompress (package:archive/src/archive_file.dart:154:22)
#6      ArchiveFile.content (package:archive/src/archive_file.dart:125:7)
#7      _WindowsUtils._unpackArchive (package:flutter_tools/src/base/os.dart:557:45)
#8      _WindowsUtils.unzip (package:flutter_tools/src/base/os.dart:510:5)
#9      ArtifactUpdater._downloadArchive (package:flutter_tools/src/cache.dart:1111:18)
#10     _rootRunUnary (dart:async/zone.dart:1399:47)
#11     _FutureListener.handleValue (dart:async/future_impl.dart:147:18)
#12     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:766:45)
#13     Future._propagateToListeners (dart:async/future_impl.dart:795:13)
#14     _rootRunUnary (dart:async/zone.dart:1399:47)
#15     _FutureListener.handleValue (dart:async/future_impl.dart:147:18)
#16     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:766:45)
#17     Future._propagateToListeners (dart:async/future_impl.dart:795:13)
#18     Future._complete (dart:async/future_impl.dart:557:7)
#19     Stream.last.<anonymous closure> (dart:async/stream.dart:1612:20)
#20     _rootRun (dart:async/zone.dart:1383:47)
#21     _CustomZone.runGuarded (dart:async/zone.dart:1201:7)
#22     _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:392:13)
#23     _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:402:7)
#24     _DelayedDone.perform (dart:async/stream_impl.dart:534:14)

[✓] Flutter (Channel stable, 3.3.7, on Microsoft Windows [Version 10.0.22621.521], locale ja-JP)
    • Flutter version 3.3.7 on channel stable at C:\tools\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision e99c9c7cd9 (5 days ago), 2022-11-01 16:59:00 -0700
    • Engine revision 857bd6b74c
    • Dart version 2.18.4
    • DevTools version 2.15.0

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at C:\Users\uminekoken\AppData\Local\Android\sdk
    • Platform android-33, build-tools 33.0.0
    ✗ No Java Development Kit (JDK) found; You must have the environment variable JAVA_HOME set and the java binary in your PATH. You can download the JDK from https://www.oracle.com/technetwork/java/javase/downloads/.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop for Windows (Visual Studio Community 2022 17.3.2)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.3.32819.101
    • Windows 10 SDK version 10.0.19041.0

[!] Android Studio (version 2021.3)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to determine bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] VS Code, 64-bit edition (version 1.72.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.46.0

[✓] Connected device (4 available)
    • sdk gphone x86 64 (mobile) • emulator-5554 • android-x64    • Android 11 (API 30) (emulator)
    • Windows (desktop)          • windows       • windows-x64    • Microsoft Windows [Version 10.0.22621.521]
    • Chrome (web)               • chrome        • web-javascript • Google Chrome 107.0.5304.88
    • Edge (web)                 • edge          • web-javascript • Microsoft Edge 105.0.1343.33

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 2 categories.

Flutter Application Metadata
No pubspec in working directory.

Labeling this based on stacktrace and there's not an existing issue alreaddy for this.
/cc @christopherfujino

Deduping with https://github.com/flutter/flutter/issues/133371 (basically stop using package:archive to extract zips on windows)


watchOS

This seems to work and fix #15, The same approach can also be used to add watchUI classes and OS X UI Classes.

Hi @bassrock, thanks for the pull request! I'll take a look into it as soon as I can.
From what I saw at the first glance:

Please branch of the develop branch instead of master
Instead of creating a different subspec with UI components for each platform I would rather keep 'UI' subspec and specify source files per platform:

    s.subspec "UI" do |ss|
        ss.dependency "DFImageManager/Core"
        ss.source_files = "DFImageManager/Source/UI/**/*.{h,m}" # shared files
        ss.ios.source_files = "DFImageManager/Source/UI/iOS/*.{h,m}" # platform specific files
    end

Ok will update the specs in a bit. Also this is branched off of develop.

I think CFAbsoluteTimeGetCurrent works.

CFAbsoluteTimeGetCurrent is ok :+1:
Subspec name is still iOSUI s.subspec "iOSUI" do |ss|

Merging, thanks for your contribution @bassrock  :+1:
P.S. If you want to submit more, please branch of the develop branch and create pull requests for the develop branch, thanks :)

I've removed entire xcodeproj with framework targets and moved to classic CocoaPod project structure with a single Xcode project. Now there is no need to manage two build configuration at the same time, we rely on a single build configuration, which is podpsec and CocoaPods.


disable the 'generate datasets' button if discovery + detection feature flag is on

Partially closes PROD-2138
Related to https://github.com/ethyca/fidesplus/pull/1455
Description Of Changes
Disables the generate datasets button in the UI if the discovery + detection feature flag is on.
This reduces confusion for end users while we still in the process of phasing out the 'legacy' scanning and classification workflows: if a user is using detection + discovery, then they should not be using the old "generate datasets" functionality.
Code Changes

[x] disable the generate datasets button in the UI if the discovery + detection feature flag is on

Steps to Confirm

[x] tested both positive and negative cases locally, see screenshot below for when the feature flag is enabled (and button is disabled):

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[ ] documentation complete, PR opened in fidesdocs
[ ] documentation issue created in fidesdocs
[ ] if there are any new client scopes created as part of the pull request, remember to update public-facing documentation that references our scope registry

[ ] Issue Requirements are Met
[ ] Relevant Follow-Up Issues Created
[ ] Update CHANGELOG.md
[ ] For API changes, the Postman collection has been updated
If there are any database migrations:

[ ] Ensure that your downrev is up to date with the latest revision on main
[ ] Ensure that your downgrade() migration is correct and works

[ ] If a downgrade migration is not possible for this change, please call this out in the PR description!

Also, re: this comment:

not sure if there's a way to disable a feature flag for particular cypress tests, or if i should just remove these tests since we want to deprecate this button altogether soon...

To be very thorough in my answer, since you're a thorough guy...

It's definitely possible to disable a flag for a single test. You could navigate to /management/about and disable the flag in the test itself and navigate back... or it'd also be possible to trigger the Redux action directly 😄
It's very reasonable to also disable these the legacy tests with it.skip and describe.skip though. You're right, the go-forward is the new monitoring UI, so regressions in the legacy fashion isn't our primary concern. You have my blessing 👍

thanks for your comments @NevilleS! i made adjustments per your suggestions and i think this is good to go now 👍

LGTM. I pushed a minor nit to just add a tooltip as a hint (mostly for ourselves!) since it's non-obvious why that button is disabled:

that's great, thanks for that polish! i also was thinking something like that would be nice, just wasn't confident enough in my FE abilities to venture there 😆


[ClangImporter] Break circularity when importing macros

Rather than being smart about this, just record an import failure when we start importing a particular macro and update it at the end. Also add a PrettyStackTrace to make this a little easier to track down in the future.
The old logic for importing macros that just aliased other macros managed to handle this in a clever way, but that was never tested for the newer logic that evaluates expressions (#6678). Macro importing in general probably deserves some cleanup, but meanwhile we should make sure not to crash!
rdar://problem/34986930

cc @IngmarStein (if you're still interested) and @karwa.
@swift-ci Please test

@swift-ci Please test source compatibility

I don't know why you want my review on this; I'm not particularly an expert in either macros or how we import them in Swift.  As a general approach for breaking circularity problems, the patch seems fine.

Doug's been too busy to get to it, and there aren't that many others who regularly work on the importer. That's probably worth improving in the future. Meanwhile, the second pair of eyes is appreciated, so thank you!


Translated Readme.md to Spanish

I have translated the Readme.md to Spanish.
The file that contains the translation is README.es.md.
Let me know if there is anything else I could help with :)

Thanks so much @ucdstudent95618! I have added you to a contributor (to both README's 😄)

You’re welcome! Thank you! 😃


Icon request: teacher/chalkboard/seminar

I'm trying to pick an icon to represent my community's seminars. I've grown really quite attached to the duotone Phosphoricons, so it's a shame that there's nothing education-based in there, not even a graduation cap. In the meantime I'm using puzzle-piece.
FontAwesome has both a chalkboard and a chalkboard+teacher:

Many thanks, and thanks to the both of you for this very useful project.

Thanks for the feedback, will add this to the list! In the mean time could any of the book or note icons work for you?

Thanks for the suggestion! Unfortunately we're a writing community so either of those would be ambiguous with other links in the same component. I appreciate the thought, though!

chalkboard, chalkboard-simple, chalkboard-teacher, and graduation-cap  added in 1.2.0!


reliant libev lib Library version

My code failed to initialize the channel,The code follows the official example,I doubt it's mine libev library version wrong,Can you tell me the version you use,It is better for cmake.
void RabbitMqWorker::subscriber(struct ev_loop* loop, const AMQP::Address &address) {
	AMQP::Address zac(std::string("<IP_ADDRESS>"), 5672, AMQP::Login("guest", "guest"), std::string("/"));
	// handler for libev (so we don't have to implement AMQP::TcpHandler!) make a connection
	AMQP::LibEvHandler handler(loop);
	// create a AMQP connection object
	AMQP::TcpConnection connection(&handler, zac);
	// and create a channel
	AMQP::TcpChannel channel(&connection);
	// use the channel object to call the AMQP method you like
	channel.declareExchange("amq.direct");
	/*channel.declareQueue("FXJGSEARCH2/SPFXJGSEARCH2");
	channel.bindQueue("my-exchange", "FXJGSEARCH2/SPFXJGSEARCH2", "my-routing-key");*/
	channel.declareQueue("hello");
	channel.bindQueue("amq.direct", "hello", "my-key");
	// repty connect success.
	auto startCb = [](const std::string&consumertag) {
		std::cout << "Consumer operation started" << std::endl;
	};
	// connect error repty.
	auto errorCb = [](const char *message) {
		std::cout << message << std::endl;
		std::cout << "Consume operation failed" << std::endl;
	};
	// recv message call.
	auto messageCb = [&](const AMQP::Message &message, uint64_t deliveryTag, bool redelivered) {
		std::cout << "Message Delivered" << std::endl;
		channel.ack(deliveryTag);
		QJsonValue request(message.body());
		if (deserializationJson(request)) {
			// push task queue.
			if (!_requestManager->push(request)) {
				qInfo() << "queue already it is full";
			}
		}
		else {
			qInfo() << "invalid message" << QString::fromStdString(message.userID());
		}
	};

	channel.consume("hello").onReceived(messageCb).onSuccess(startCb).onError(errorCb);
	// run the loop
	ev_run(loop, 0);
}

That's a lot of code, and it does not even compile into an executable. Can you send in the smallest possible compilable non-threaded program that triggers the issue? The libev version is probably not so relevant, as I've never heard complaints about this.


Implement distance calculation (repository layer)

Create a new package under the repository package. Implement this. If possible, please include unit tests.
Tip: use haversine.
https://github.com/TokoBapak/mock-shipping-provider/blob/413bb3e6abb6362ced4b4bdc42173c1c82f6065d/repository/distance_calculation.go#L5-L8

i work with this issue
i have already create pr


Add PEX info to the PEX repl.

It should now be clear when you've dropped into a PEX repl (vs. a plain
Python repl). This may help stem some of the confusion brough about by
running pex with no arguments. In addition, you gain some
introspection capabilities via the pex_info REPL command.
Fixes #157

For the #157 OP case of running a PEX pex with no args:

And the more general case of a normal PEX repl built via:
:; pex --interpreter-constraint ">=3.8" --pip-version latest requests --sh-boot -orequests.pex

Reviewers, another big one - but broken up into its bits anyhow. Thanks in advance.
This will probably be the last of these. It's not clear to me review makes much sense anymore except when I actually have questions you might help answer. I don't really like lobbing these things at you guys and I'm sure you don't enjoy being lobbed at.

Reviewers, another big one - but broken up into its bits anyhow. Thanks in advance.
This will probably be the last of these. It's not clear to me review makes much sense anymore except when I actually have questions you might help answer. I don't really like lobbing these things at you guys and I'm sure you don't enjoy being lobbed at.

I am happy to do any code reviews that are actually useful to you! Or when you think it might improve something. But just rubber-stamping makes little sense, I agree.


SISH not stable

SISh is crashing a lot .It's not stable as serveo.net.  Time to Time  it crashes and generate new keys sir is it possible to use the same old generated keys from SISH instead of new keys from SISH when it restart.

Do you have any of the stack traces from where it would crash? I haven't had any experience with this (my instance has been running for >>>2mo without an issue). With regards to persisting the host keys, make sure the path defined by  -sish.pkloc (default "keys/ssh_key") is persisted between reboots.

Closing this for now as I've had no response.

Yes i have defined hotkeys -sish.pkloc /etc/ssh after reboot it doesn't take old keys sish generates new on server and on client i have remove old keys and make new ssh .

Hmm, are you running this in docker? If you are, is /etc/ssh persistent or does it only live with the container? If you're not using docker, do the permissions on /etc/ssh allow for the user running sish to access the directory?

Okay Sir.I'm not a fan of Docker i'm using standalone application.Sir 1 more question how can i know which subdomains are be assigned by SISH and can i also give a time out for the subdomain that be used ,The reason i'm testing your service since long time When i do reboot Client machine once the client Machine is on when i try that subdomain i get the message its being used .IS there is anyway that I can remove the subdomains which are not being used and reassign back.
Finally Thanks for the great effort and time making such as beauty .

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:Gv9heo5UQeK7NuBSWqzfnioEr/kKdZcGUdOlKg6XJAs.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending RSA key in /root/.ssh/known_hosts:1
SISH fails and it restarts and the keys are changed


update MQTT client close strategy

Currently, for mqtt clients that only receive packets and not send any packet, Client.readLoop will stuck at packets.ReadPacket. This is ok in normal case, but when we close client connection by using http endpoints, readLoop will not return as expected.
To solve this problem, we set a deadline for Conn read.

Codecov Report

Merging #740 (3b8f44c) into v1.5 (6ea1beb) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             v1.5     #740      +/-   ##
==========================================
- Coverage   80.02%   80.00%   -0.02%
==========================================
  Files          95       95
  Lines       11007    11008       +1
==========================================
- Hits         8808     8807       -1
- Misses       1717     1722       +5
+ Partials      482      479       -3

Impacted Files
Coverage Δ

pkg/object/mqttproxy/client.go
82.43% <100.00%> (+1.88%)
:arrow_up:

pkg/object/httpserver/runtime.go
61.13% <0.00%> (-2.85%)
:arrow_down:

pkg/filter/validator/basicauth.go
77.52% <0.00%> (-1.38%)
:arrow_down:

pkg/cluster/syncer.go
76.28% <0.00%> (-1.29%)
:arrow_down:

pkg/object/mqttproxy/broker.go
75.35% <0.00%> (+1.02%)
:arrow_up:

Continue to review full report at Codecov.

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


Write an upgrade guide to 0.1.0

Might be included in the changelog, since it'd make sense there

we didn't do this, sigh.


Fix Detox tests running in GitHub Actions

Describe the bug
The Detox tests work just fine locally, but not on GitHub Actions with iOS. See https://github.com/wix/Detox/issues/3462#issuecomment-1234846538 for more information.
Instructions To reproduce
Run the iOS E2E action.
Versions (please complete the following information):

JHipster React Native Version: main

I manually disabled the iOS-E2E action. It'll need to be re-enabled to test this.

@pascalgrimaud
bounty claimed: https://opencollective.com/generator-jhipster/expenses/188920


PYTHONPATH with trailing ":" leads to build issues for python packages

Describe the bug
Since commit abf90dc52c710cf1584bccdd7f2ea0a5a564de0a on branch kirkstone ament-cmake-core does no longer build with the following error:
ERROR: ament-cmake-core-2.5.2-1-r0 do_configure: ExecutionError('/opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/temp/run.do_configure.2326697', 1, None, None)
ERROR: Logfile of failure stored in: /opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/temp/log.do_configure.2326697
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are ['/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-core/glibc/glibc_2.35.bb:do_populate_sysroot', '/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/cmake/cmake-native_3.22.3.bb:do_populate_sysroot', '/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/gcc/gcc-cross_11.3.bb:do_populate_sysroot', '/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/gcc/gcc-runtime_11.3.bb:do_populate_sysroot', '/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/meta-ros/meta-ros-common/recipes-infrastructure/python/python3-catkin-pkg_0.4.24.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/meta-ros/meta-ros2-jazzy/generated-recipes/ament-package/ament-package_0.16.3-3.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/ninja/ninja_1.10.2.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/poky/meta/recipes-devtools/python/python3_3.10.9.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['glibc', 'cmake-native', 'gcc-cross-x86_64', 'gcc-runtime', 'quilt-native', 'python3-catkin-pkg-native', 'ament-package-native', 'ninja-native', 'patch-native', 'pseudo-native', 'python3-native', 'python3-setuptools-native', 'python3-importlib-metadata-native', 'python3-pyparsing-native', 'python3-wheel-native', 'python3-installer-native', 'libtirpc-native', 'libtool-native', 'zlib-native', 'readline-native', 'libffi-native', 'xz-native', 'gdbm-native', 'sqlite3-native', 'util-linux-libuuid-native', 'libnsl2-native', 'ncurses-native', 'openssl-native', 'bzip2-native', 'linux-libc-headers', 're2c-native', 'binutils-cross-x86_64', 'gnu-config-native', 'mpfr-native', 'zstd-native', 'gmp-native', 'texinfo-dummy-native', 'flex-native', 'libmpc-native', 'libgcc', 'attr-native', 'curl-native', 'python3-toml-native', 'python3-zipp-native', 'python3-setuptools-scm-native', 'python3-pathlib2-native', 'python3-flit-core-native', 'unzip-native', 'gettext-minimal-native', 'perl-native', 'm4-native', 'python3-more-itertools-native', 'python3-packaging-native', 'python3-tomli-native', 'python3-six-native', 'make-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_configure
| -- Found Python3: /opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found version "3.10.9") found components: Interpreter
| WARNING: Package "%s" has newlines in the description
| -- ament_cmake_core 2.5.2
| Traceback (most recent call last):
|   File "/opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/git/cmake/package_templates/templates_2_cmake.py", line 21, in <module>
|     from ament_package.templates import get_environment_hook_template_path
| ModuleNotFoundError: No module named 'ament_package'
| -- Configuring incomplete, errors occurred!
| See also "/opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/build/CMakeFiles/CMakeOutput.log".
| CMake Error at ament_cmake_package_templates-extras.cmake:41 (message):
|
|   execute_process(/opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/recipe-sysroot-native/usr/bin/python3-native/python3
|   /opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/git/cmake/package_templates/templates_2_cmake.py
|   /opt/yocto/TAT_Yocto_AUM/build/tmp/work/corei7-64-poky-linux/ament-cmake-core/2.5.2-1-r0/build/ament_cmake_package_templates/templates.cmake)
|   returned error code 1
| Call Stack (most recent call first):
|   CMakeLists.txt:19 (include)
|
|
| WARNING: exit code 1 from a shell command.
ERROR: Task (/opt/yocto/TAT_Yocto_AUM/sources/poky/../../sources/meta-ros/meta-ros2-jazzy/generated-recipes/ament-cmake/ament-cmake-core_2.5.2-1.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 848 tasks of which 847 didn't need to be rerun and 1 failed.

Maybe the root cause is that PYTHONPATH variable have a trailing :  if PYTHONPATH was not set.
export PYTHONPATH:prepend = "${STAGING_DIR_NATIVE}${PYTHON_SITEPACKAGES_DIR}:"
With bitbake ament-cmake-core -c devshell and printing python3 sys.path, RECIPE_SYSROOT_NATIVE/opt/... path is missing.
To Reproduce
I build ros2-jazzy for kirkstone on a x86_64 machine.
bitbake ament-cmake-core
meta
meta-poky
meta-yocto-bsp       = "HEAD:a3b9a12fc160b213edc9062493933354171c30a3"
meta-ros-common
meta-ros2
meta-ros2-jazzy      = "HEAD:abf90dc52c710cf1584bccdd7f2ea0a5a564de0a"

Expected behavior
The python packages installed to RECIPE_SYSROOT_NATIVE/opt/... are found an the build succeds.

Thanks, this fix from master should fix it: https://github.com/ros/meta-ros/commit/928b66f1c897abbd10c19747556ee94ef8f41d5e
It has been tested on the other combinations and I am in the process of porting it.   I actually wanted to create an open issue to track this so thank you for doing that for me. :D

Hi
You can try with #1269 .


add // @flow to the top of `./prisma-schema

For flow-client it should be added by default I believe.

This is resolved in the latest stable (1.23.2): npm install -g prisma


Remove the NSString category and use the one provided by the content SDK

Verified that @crousselle has signed the CLA. Thanks for the pull request!

+2


Not COmpatible with the new 6130 update of ae

Mo says the dll is outdated and will be disabled, i also cant change the game version in the fmod installer on Nexus it allways selects gog version

there is a beta version for 1130 on the FSMP discord
the installer doesn't know about 1130 yet, so will install GOG, which is overwritten by the beta dll

ah nice ill get it instand, and its working one problem solved so far just waiting for fuz do roh now :)

1.6.1130 isn't supported anymore.


Data gathering is not consistent

This library works great. But sometimes the function for gathering the data from the sensor kinda skips a step? I don't know if this is a library problem, a hardware problem or if there is something else in my code that messes up the timing of the functions?
Here is a sample of the results from the serial:
Device Address: ffffffffffffffff
Temperature: -1000.0oC
Device Address: 28a16076e0013cdb
Temperature: 29.8oC
Device Address: 28a16076e0013cdb
Temperature: 29.8oC
Device Address: 68a16076e0013cdb
Temperature: -1000.0oC
Device Address: ffffffffffffffff
Temperature: -1000.0oC
Device Address: ffffffffffffffff
Temperature: -1000.0oC
Device Address: ffffffffffffffff
Temperature: -1000.0oC
Device Address: 28a16076e0013cdb
Temperature: 29.8oC
Device Address: 28a16076e0013cdb
Temperature: 29.8oC
Device Address: 68a16076e0013cdb
Temperature: -1000.0oC
match_rom failed

As you can see I don't get a consistent reading from the sensor. Sometimes it messes up the address of the sensor, sometimes it says match rom failed.
This is generated using the sample code provided in this repo
If you have any idea what might be causing this, i would apreciate the help

Off the top of my head I think its a hardware issue, either you've not left enough time for the chip to have sampled the temperature before asking for it or your network is too large and your getting interference? I think I was getting a lot less fails with my testing than you are.

How can I leave enough time for the chip to sample the temperature before asking for it? And what do you mean by 'network'?

it was because of Cmake. i had some extra commands in there


[BACKLOG-17671] table resize stutter in windows

Build Completed
:white_check_mark: This pull request has passed all validations.
Build Commands
mvn -B -fn -f 'pom.xml' -pl 'ui' -P '!assemblies' -amd clean install && mvn -B -f 'pom.xml' -pl 'ui' -P '!assemblies' -amd site

Cleanup Commands
mvn -B -f 'pom.xml' -pl 'ui' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  ui/src/main/java/org/pentaho/di/ui/core/widget/ColumnsResizer.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.trans.steps.googleanalytics.GaInputStepMeta

Instruction Change: -.07%:small_red_triangle_down:

org.pentaho.di.trans.steps.salesforceinsert.SalesforceInsertMeta

Instruction Change:  + .15%

org.pentaho.di.trans.steps.salesforceupdate.SalesforceUpdateMeta

Instruction Change: -.17%:small_red_triangle_down:

org.pentaho.di.trans.steps.salesforceupsert.SalesforceUpsertMeta

Instruction Change:  + .14%

@bmorrise please review


Writing to S3-compatible location

Describe the bug
Using df.write_parquet() with a non AWS s3-compatible, produces an error.
To Reproduce
Steps to reproduce the behavior:

Use df.write_parquet(f"s3://{BUCKET_NAME}/data/output/orders_test_huge/") using a non AWS s3-compatible bucket.
See error

2023-11-09 16:16:34,177	ERROR worker.py:405 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): ray::single_partition_pipeline() (pid=5459, ip=<IP_ADDRESS>)
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/runners/ray_runner.py", line 334, in single_partition_pipeline
    return build_partitions(instruction_stack, *inputs)
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/runners/ray_runner.py", line 320, in build_partitions
    partitions = instruction.run(partitions)
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/execution/execution_step.py", line 435, in run
    return self._write_file(inputs)
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/execution/execution_step.py", line 439, in _write_file
    partition = self._handle_file_write(
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/execution/execution_step.py", line 455, in _handle_file_write
    file_names = table_io.write_parquet(
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/table/table_io.py", line 309, in write_parquet
    return _to_file(
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_getdaft/site-packages/daft/table/table_io.py", line 361, in _to_file
    pads.write_dataset(
  File "/app/infra/platform/ml/ray-images/base/py3_cpu.binary.runfiles/__main__/external/vendor_python_pyarrow/site-packages/pyarrow/dataset.py", line 878, in write_dataset
    _filesystemdataset_write(
  File "pyarrow/_dataset.pyx", line 3408, in pyarrow._dataset._filesystemdataset_write
  File "pyarrow/error.pxi", line 114, in pyarrow.lib.check_status
OSError: When testing for existence of bucket 'ml-platform': AWS Error [code 15]: No response body.

Expected behavior
It should write parquet files into the given location.
Node (please complete the following information):

OS: Ubuntu
Version: 20.04.6 LTS

Ray (please complete the following information):

Version 2.7.0

Cluster type (please complete the following information):

KubeRay

Additional context
Running through Ray CLI ray job submit --address https://raycluster.local --runtime-env-json='{"working_dir": "./", "excludes": ["bin", "include", "lib"], "pip":["h3"]}' -- python write_parquet.py
Daft 0.2.1

Hi thanks for the issue @ammarar!
Indeed we currently don't forward the IOConfig to our pyarrow-based writers. We'll look into this tomorrow and see if we can provide some credentials translation between IOConfig and the PyArrow filesystems to bridge this gap before we have our own native Parquet writing capabilities!


Add mutation testing

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- src/test/ObjPropsDynamicSetter.Test.Unit/ObjectExtensionsTests.cs  1

See the complete overview on Codacy


[SPARK-42522][CONNECT] Fix DataFrameWriterV2 to find the default source

What changes were proposed in this pull request?
Fixes DataFrameWriterV2 to find the default source.
Why are the changes needed?
Currently DataFrameWriterV2 in Spark Connect doesn't work without the provider with a weird error:
For example:
df.writeTo("test_table").create()

pyspark.errors.exceptions.connect.SparkConnectGrpcException: (org.apache.spark.SparkClassNotFoundException) [DATA_SOURCE_NOT_FOUND] Failed to find the data source: . Please find packages at `https://spark.apache.org/third-party-projects.html`.

Does this PR introduce any user-facing change?
Users will be able to use DataFrameWriterV2 without provider as same as PySpark.
How was this patch tested?
Added some tests.

The tests fail with the error:
pyspark.errors.exceptions.connect.SparkConnectGrpcException: <_MultiThreadedRendezvous of RPC that terminated with:
	status = StatusCode.UNAVAILABLE
	details = "failed to connect to all addresses; last error: UNKNOWN: ipv4:<IP_ADDRESS>:44883: Failed to connect to remote host: Connection refused"
	debug_error_string = "UNKNOWN:failed to connect to all addresses; last error: UNKNOWN: ipv4:<IP_ADDRESS>:44883: Failed to connect to remote host: Connection refused {grpc_status:14, created_time:"2023-02-22T00:04:47.405869565+00:00"}"
>

They pass in my local env, though.
cc @HyukjinKwon @zhengruifeng

let me take a quick look

I can only reproduce this via running ./python/run-tests --testnames 'pyspark.sql.tests.connect.test_parity_readwriter' .. cannot reproduce it via IDE too

okay .. finally found out why .. let me create a PR ..

retriggered tests

LGTM

merging this


Adds documentation for (manual) release process

Issues:
Fixes #1292
Problem:
The release process was not documented and if the automatic process
fails, there is no insight into how it worked in the first place,
and therefore how to fix it.
Analysis:
This patch includes docs that explain the manual process that can
be used if the automatic process fails or is not understood.
Tests:

LGTM


Add functional tests for cFE Resource Misc APIs

Is your feature request related to a problem? Please describe.
Need open source functional tests for certifiability
Describe the solution you'd like
Add functional tests for cFE Resource Misc APIs
CFE_ResourceId_ToInteger - Convert a resource ID to an integer.
CFE_ResourceId_FromInteger - Convert an integer to a resource ID.
CFE_ResourceId_Equal - Compare two Resource ID values for equality.
CFE_ResourceId_IsDefined - Check if a resource ID value is defined.
CFE_ResourceId_GetBase - Get the Base value (type/category) from a resource ID value.
CFE_ResourceId_GetSerial - Get the Serial Number (sequential ID) from a resource ID value.
CFE_ResourceId_FindNext - Locate the next resource ID which does not map to an in-use table entry.
CFE_ResourceId_ToIndex - Internal routine to aid in converting an ES resource ID to an array index.
Describe alternatives you've considered
N/A
Additional context
N/A
Requester Info
Alex Campbell GSFC

I'll work on this.


Upgrade to v0.46.0 of the cosmos-sdk

We will want to upgrade to v0.46.0 of the cosmos-sdk as soon as that is released. We are currently using a version based on v0.46.0-beta2, and there have been many state breaking changes since then, so this will have to be a hardfork.
This also means that we will be using a downgraded version of celestia-core to tendermint v0.34.20, and is therefore blocked by https://github.com/celestiaorg/celestia-core/issues/790 and https://github.com/celestiaorg/celestia-core/issues/791
We have already started this work in https://github.com/celestiaorg/celestia-app/pull/472

closed with #492


Free for all

you should all be members with writing rights. Have fun repoanons

not too much

Based. Time to flood the repo with ha(g)ts.


Toast showing mode

Hello ! I've been using the framework at work, and I really like it, but I run into the issue that I needed it to hide a toast programmatically and there was no possibility for that. There is a private hide toast method; is there any particular reason why you decided to make it private, or just didn't feel the need to make it public?
The situation was that we didn't want a queue of toasts and neither toasts overlapping. I think it would be great to have a "mode" were you can choose from queue, "normal" (showing one on top of the other) and "unique" (a view can show one toast at a time). I think it could be done, for example, by storing in the view the lastToast shown (as a UIView?) and hide the lastToast before showing a new one and updating the property.
But apart from having a mode option for unique toast showing, I think having the public hideToast method can give the programmer more flexibility for the exceptional case they run into.
What do you think?

I'd prefer to just make hideToast(_:) public. One of the reasons I never made this public in the first place because it requires a reference to the toast view, which is a little inconvenient because none of the stock makeToast methods return a reference to the view they create. If you're present your own custom view as toast, this isn't a big deal. However if you were using makeToast, then it requires you to manually call toastViewForMessage to get the reference to the view, and then showToast(_:).
So, in the interim, I'll release a new version this week that just makes the existing hideToast(_:) method public. Ultimately though I want to think about how we can elegantly create a hideToast() method that doesn't require a reference to the toast view. This would be the ideal solution.

In addition, I may consider merging this into both Objective-C and Swift versions: https://github.com/scalessec/Toast/pull/81

And what do you think of adding something like this in the framework?
In UIView's public extension:
private var currentToast: UIView?

public func hideToast() {
    if let currentToast = currentToast {
         if let timer = objc_getAssociatedObject(toast, &ToastKeys.Timer) as? NSTimer {
            timer.invalidate()
        }
        self.hideToast(toast, fromTap: true)
    }
}

And in makeToast method:
public func makeToast(message: String?, duration: NSTimeInterval, position: ToastPosition, title: String?, image: UIImage?, style: ToastStyle?, completion: ((didTap: Bool) -> Void)?) {
        var toastStyle = ToastManager.shared.style
        if let style = style {
            toastStyle = style
        }

        do {
            currentToast = try self.toastViewForMessage(message, title: title, image: image, style: toastStyle)
            self.showToast(currentToast, duration: duration, position: position, completion: completion)
        } catch ToastError.InsufficientData {
            print("Error: message, title, and image are all nil")
        } catch {}
    }

Add currentToast = nextToast and else clause in the hideToast method:
private func hideToast(toast: UIView, fromTap: Bool) {
        ....

            if let nextToast = self.queue.firstObject as? UIView, duration = objc_getAssociatedObject(nextToast, &ToastKeys.Duration) as? NSNumber, position = objc_getAssociatedObject(nextToast, &ToastKeys.Position) as? NSValue {
               currentToast = nextToast
                self.queue.removeObjectAtIndex(0)
                self.showToast(nextToast, duration: duration.doubleValue, position: position.CGPointValue())
            } else {
                currentToast = .None
            }
        }
    }

I don't know if I'm missing anything.

Is this still open? 🤔

I figured a neat and easy to implement solution for this without you needing to change the API at all.
What I thought about (and tested and got it working perfectly) is to add the Toast to a different view, and when I want to hide the toast I simply remove the view from its superview and the Toast is removed along with it. Then If another toast needs to be displayed, I simply initialize the same view again and it is a clean view and then there is no toasts left. Some basic sample code:
    var viewForToast = UIView()
    func showToast(result: String) {
        self.viewForToast.removeFromSuperview()
        viewForToast = UIView()
        viewForToast.frame = self.view.frame

        self.viewForToast.makeToast(result, duration: 10.0, position: .center)
        self.view.addSubview(viewForToast)
    }

I'm only a year and a half late on this, but it's now possible in 3.0.0. You can have ToastManager.shared.isQueueEnabled set to true and then you can call self.view.hideToast() to immediately hide the active toast and present the next one (assuming there's multiple toasts in the queue).


fix(offchain): optimize ckb->eth

use rocksdb to store ckb transaction root
add rinkeby testnet
refactor ckb-relay
use estimate_gas to calculate gas_limit
use correct gas_price
fix ckb-relay trigger

every 5000 blocks
burn tx trigger

Codecov Report

Merging #215 (e29acb7) into main (1ae6806) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #215   +/-   ##
=======================================
  Coverage   36.51%   36.51%
=======================================
  Files          47       47
  Lines        5784     5784
  Branches       83       83
=======================================
  Hits         2112     2112
  Misses       3672     3672

Continue to review full report at Codecov.

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


Rename template parameters for clarity and consistency

This is in preparation for merging named template argument instantiation.

You can try these changes at https://cadlplayground.z22.web.core.windows.net/cadl-azure/prs/2726/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/cadl-azure/prs/2726/


Only using 1 CPU thread

After switching from a 2-thread CPU to an 8-thread CPU I noticed that only 1 thread was being used during conversion despite threads being tried @ "auto" (default), 0, and 8.
ffmpeg version 3.2.4-1~16.04.york1
autoProcess.zip

This is an FFMPEG issue and unrelated to the script. Many FFMPEG builds and encoding libraries do not include multi threading
I would raise the issue on FFMPEG support channels
Sent from my iPhone

On Apr 7, 2017, at 00:44, kaydaryl<EMAIL_ADDRESS>wrote:
After switching from a 2-thread CPU to an 8-thread CPU I noticed that only 1 thread was being used during conversion despite threads being tried @ "auto" (default), 0, and 8.
ffmpeg version 3.2.4-1~16.04.york1
autoProcess.zip
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Thank you for the quick reply!
If I run "ffmpeg -i $input.mkv $output.mp4" I get the expected threads * 1.5 instances of ffmpeg (watching via htop). Is there a way to confirm an ffmpeg build that threads well with your wonderful script?

It depends on many factors not just builds. I think any recent build should be fine but your encoder is also important in determining threading.
You could try putting the threads option in your preopts and see if that makes any difference in performance (preopts = -threads, auto)
Sent from my iPhone

On Apr 7, 2017, at 02:18, kaydaryl<EMAIL_ADDRESS>wrote:
Thank you for the quick reply!
If I run "ffmpeg -i $input.mkv $output.mp4" I get the expected threads * 1.5 instances of ffmpeg (watching via htop). Is there a way to confirm an ffmpeg build that threads well with your wonderful script?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I have the same "problem". Via manual.py ffmpeg only uses 1 core. Running ffmpeg manually (with the simple syntax that @kaydaryl attempted), it uses 6-8 cores (I have 1*8 core CPU).
However, with this very simple syntax, I'm guessing that it's re-encoding the video stream:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (dts (dca) -> aac (native))```

Which is why its making available use of all cores. When using the manual.py and my acceptable video codecs of [xh]264, so it just needs to convert audio and mux the streams.

I think this is going to be normal and likely the best performance you will receive if I'm understanding everything properly...

Yeah, if you're copying a stream that has almost no CPU utilization. So then CPU usage is determined by the audio encoder only which may not be multi threaded.


Init advanced deployment controller as native deployment controller

Signed-off-by: mingzhou.swx<EMAIL_ADDRESS>
Ⅰ. Describe what this PR does
Init advanced deployment controller as native deployment controller
Later, I will :

crop some useless codes;
add special logic for advanced deployment;

/lgtm

/approve


Feature Request - Implement Container Storage Interface Driver for Kubernetes

It would be great if there was a CSI driver for Kubernetes for mounting S3 buckets into Pods using Persistent Volume Claims.

FYI this looks promising
https://github.com/CTrox/csi-s3

I don't see there's much for me to do here


[cli] support joiner discerner

This commit adds support joiner discerner in CLI. The format of joiner
discerner is number/length. For example 0xabc/12 means the discerner
value is 0xabc and the length is 12.

I see a big increase of the code size. Let me check what's the root cause.

I see a big increase of the code size. Let me check what's the root cause.

My guess is that this PR is calling new APIs that was not being called before in the CLI example. Note that the NCP example does not show any size change. Or are you questioning the code size increase even for the CLI library?

OK, that make sense. I was afraid that strtoull() would cause some unexpected size increase.

OK, that make sense. I was afraid that strtoull() would cause some unexpected size increase.

I think that would be useful to validate and easy enough to check. Thoughts?

yes. I think your explanation is correct. I checked, strtoull, it's very small.


Search by followers

For an account with 3.7 million followers, iterating through all the possible characters in a username (A-z, a-z, 0-9, '.', and '_') and using that as the search key yields only 9k unique followers.

Implemented in 1.12.2
https://adw0rd.github.io/instagrapi/usage-guide/user.html


Updating DumpMachine to reflect new output.

Docs Build status updates of commit bfe80f6:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/libraries/standard/diagnostics.md
:warning:Warning

Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md

[Warning] 2 invalid cross reference(s) "<xref:Microsoft.Quantum.Simulation.QuantumSimulator>", "<xref:Microsoft.Quantum.Simulation.ToffoliSimulator>".

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 77e9623:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/libraries/standard/diagnostics.md
:warning:Warning

Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md

[Warning] 2 invalid cross reference(s) "<xref:Microsoft.Quantum.Simulation.QuantumSimulator>", "<xref:Microsoft.Quantum.Simulation.ToffoliSimulator>".

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 6116277:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 251fe4a:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 7c8a178:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 19dde52:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 81953ff:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit a79bc6f:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.

Docs Build status updates of commit 57aa340:
:warning: Validation status: warnings

File
Status
Preview URL
Details

articles/techniques/testing-and-debugging.md
:warning:Warning

Details

articles/libraries/standard/diagnostics.md
:white_check_mark:Succeeded

articles/libraries/standard/toc.yml
:white_check_mark:Succeeded

articles/techniques/testing-and-debugging.md

Line 155: [Warning] Invalid file link:(~/media/unit-test-output.png).
Line 300: [Warning] Invalid file link:(~/media/qubit_id.png).

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.


Initial attempt at new RDS blueprint framework

Still a WIP - mostly opening for discussion about the new
framework.

+1 i like it!

+1 again :)


Configure CRA field on

Context
Bosch has requested that messages received take the form of CRA messages as opposed to GGA (CRA messages obscure the location of the user for privacy)
WIP flag added as the prospect of including a RequestCounter in the CRA message has not been resolved.

Description
Two new cli args are added, used to construct a CRA message.
areaID - if areaid is set, use CRA message instead of GGA. Populate the CRA message with the areaid value
solutionId sid represents the identifier of the connection stream to reconnect to in the event of disconnections

JIRA Reference
https://swift-nav.atlassian.net/browse/DEVINFRA-987
resources
https://docs.google.com/document/d/10L8i-CAY3_q3UxZAIy8IQhcc-6tDeN5a/edit#heading=h.z337ya

Please contact GitHub support to have them delete this PR

@achubbic-snav CI is failing because we're trying to build during a "brownout" apparently, can you please update CI to use ubuntu-20.04?
See error:

This is a scheduled Ubuntu-18.04 brownout. The Ubuntu-18.04 environment is deprecated and will be removed on April 1st, 2023. For more details, see https://github.com/actions/runner-images/issues/6002

At the bottom on this page: https://github.com/swift-nav/ntripping/actions/runs/3473739650


fix gulp task's js implementation.

Is the fix already in master? Yes
What testing was done? Verify gulp will work not matter who run the build agent or where is the working folder when invoke gulp.
Does this fix change the AT/DT contract? No
Does this fix include any database servicing changes? No


Use built-in webui functions to improve prompt parsing

This improves prompt parsing by using two functions as part of the webui. parse_prompt removes any references to extra networks, and parse_prompt_attention removes all brackets used for weighting. This allows tags wrapped in weights like (1girl:1.1) to be recognized as normal tags, and newlines in the prompt to function correctly (see https://github.com/p1atdev/sd-danbooru-tags-upsampler/pull/13 as an example of how they did not function correctly before -- I closed that PR since this is a better encompassing implementation).

Looks good, merging.


Fix origin-aware animations

https://github.com/radix-ui/themes/assets/8441036/e4c22d1f-d942-4dd0-b5cd-fd38eb8ab4fc

Confused why we had to add new animations when they weren't needed before?

Oh they were needed, that's why we had the bug with origin-aware animations. I essentially had removed a bunch of animations I shouldn't have during “simplifying” the keyframes in that selector specificity PRs.

ha ok makes more sense, they were removed by mistake. Got it!


Could not connect to HA

OS: Manjaro Gnome
StreamController Version: 1.5.0-beta.6 (installed via Flatpak)
HomeAssistantPlugin Version: 0.9.3-beta (installed via StreamController Store UI)
After adding the HA action to a button, and providing the Host, Port and Token, the plugin is unable to connect to my HA instance.
Log entries:
Jul 05 13:14:39 REDXIII com.core447.StreamController.desktop[92264]: 2024-07-05 13:14:39.507 | ERROR    | plugins.de_gensyn_HomeAssistantPlugin.backend.home_assistant:_auth:233 - Could not connect to %s: %s
Jul 05 13:14:49 REDXIII com.core447.StreamController.desktop[92264]: 2024-07-05 13:14:49.509 | ERROR    | plugins.de_gensyn_HomeAssistantPlugin.backend.home_assistant:_auth:233 - Could not connect to %s: %s
Jul 05 13:15:08 REDXIII com.core447.StreamController.desktop[92264]: 2024-07-05 13:15:08.498 | ERROR    | plugins.de_gensyn_HomeAssistantPlugin.backend.home_assistant:_auth:233 - Could not connect to %s: %s

My HA instance is not SSL, and is accessible from a web browser on the same host as StreamController at homeassistant.local:8123.  I have also tried connecting via IP address.
Websocket API is enabled in HA configuration.yaml with a single line:
websocket_api:
I do not see any log entries in HA Core or Supervisor related to 'websocket' or similar.

It is working now, closeing issue.
seems like it is working by IP, not hostname.  That's probably a 'me thing'.  I did try IP previously and it failed.  I think what happened was, when I tried to change the host from homeassistant.local to the IP, StreamController locks up as soon as I started editing that field.  Looking in the settings.json for the plugin, it received my first keypress '1' only in "host".  Editing the Json manually to add the IP fixes it.

I would suggest to reopen, there is a bug in the UI which is not waiting until all digits are entered for port field (similar to what you described with host field). It is trying to validate immediately after the first keystroke.

Yeah, I'm reacting to each value-changed event. What would you prefer? Try to connect when the field loses focus? Try to connect after no new digit after, say, two seconds?

I'd say when focus is lost.
In my case, it was stopping on first digit and causing the entire application to freeze (trying to connect to port 4 instead of 443, causing a lot of GUI locked, waiting for timeout).

For now that is expected behavior but I never had my application freeze because of it and no one else complained until now. You are right though; it's not very pretty.

Since there are no other complaints, I am closing this for now.


Is this still under active dev? [MPS on non-Volta]

Hello repo maintainers!
I was wondering if this project is being maintained? If so, please see the thread here: https://github.com/NVIDIA/gpu-operator/issues/420#issuecomment-1315131669
I have no idea where the issue is coming from. I am running on OpenShift 4.11.12 (kubernetes 1.24.6), with the latest Nvidia Operator.

Hello, we are actively using it in one project.
One thing we have different is we are using RKE and have docker runtime. We are exposing vGPU metrics by matching pids with containers. To do that we are using docker socket. Would that be your issue? Since you are using Openshift and as far as I remember it uses a different runtime, namely cri-o.

One more thing to add: We used T4 gpus which are turing architecture.


Makes java.util.logging route to log4j2 by default

This fixes the inconvenience of having to specify it in various CLIs.
Fixes #2149

why.. travis.. why are you broke!


updating config values via UI module does not update cache

When I update the config values via given UI module, it does not update the cache and returns old values on get calls. I tried calling method invalidateCache() via code and after that, values get updated.
can anyone please suggest me that how can I update my cache whenever any create or update applied on the Settings  from UI panel.
thanks.

you are right, its working, but now I have observed that its updating the back-end cache but not front-end cache as my UI module  lies in back-end of yii2 advance structure. I used the common config  for settings class. Please can you help me that how can I invalidateCache() both front-end and back-end cache on updating from back-end.
TIA

Yii2 by default in the advanced template use one cache component for both applications
https://github.com/yiisoft/yii2-app-advanced/blob/master/common/config/main.php#L9

You need to use one cache component for your application, or you need to override SettingModel and Settings component.

Resolved with your guidance, I was using the common cache but I never configured the cache path, so it was saving cache in different folders. This given line solved the problem 'cachePath' => '@common/runtime/cache',
Thank you for your support, your component is very valuable and useful.

Thanks :)


use Typescript get Error: Uncaught TypeError: flatpickr_1.default is not a function

Your Environment

flatpickr version used:4.6.6
Browser name and version: Chrome 87.0.4280.67
OS and version: MacOS Catalina

now,my solution is:
import * as flatpickr from 'flatpickr'

// ...
  const flatpicker = flatpickr as any
  flatpicker('.datetime', {
    enableTime: true,
    // ...
  })


Add team member bio MB

This commit adds bio info for Maedah Batool.

@jdorfman why is this check failing? 🤔

@MaedahBatool Error: Team member reports to non-existent manager

So how should I get this merged?


Vedo System not available

Describe the bug
When I install the integration for Vedo System, for the first minutes the integration runs  correctly, but then becomes unavailable and asks for a reconfiguration, that doesn't work.
In Safe Manager I create a user for Home Assistant with all the permissions possibles.
I attach the log files where you can see the error occurring.
home-assistant_2024-01-04T12-36-34.581Z.log

Hi Ezio,
we need to investigate what happens on your environment.
Here the log extract:
2024-01-04 13:32:40.937 DEBUG (MainThread) [homeassistant.components.comelit] Polling Comelit Vedo system host: <IP_ADDRESS>
2024-01-04 13:32:40.938 DEBUG (MainThread) [aiocomelit] Logging into host <IP_ADDRESS>:8080 [Vedo system]
2024-01-04 13:32:40.938 DEBUG (MainThread) [aiocomelit] GET page /login.json [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.960 DEBUG (MainThread) [aiocomelit] GET response {
	"life": 0,
	"logged": 0,
	"rt_stat": 80,
	"permission": [false, false]
}
 [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.961 DEBUG (MainThread) [aiocomelit] Vedo system login reply: {'life': 0, 'logged': 0, 'rt_stat': 80, 'permission': [False, False]}
2024-01-04 13:32:40.961 DEBUG (MainThread) [aiocomelit] POST page /login.cgi [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.977 DEBUG (MainThread) [aiocomelit] POST response  [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.977 DEBUG (MainThread) [aiocomelit] GET page /login.json [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.997 DEBUG (MainThread) [aiocomelit] GET response {
	"life": 0,
	"logged": 0,
	"rt_stat": 0,
	"permission": [false, false]
}
 [<IP_ADDRESS>:8080]
2024-01-04 13:32:40.997 DEBUG (MainThread) [aiocomelit] Vedo system login reply: {'life': 0, 'logged': 0, 'rt_stat': 0, 'permission': [False, False]}
2024-01-04 13:32:40.997 WARNING (MainThread) [aiocomelit] Authentication failed for host <IP_ADDRESS>:8080 [Vedo system]: generic error
2024-01-04 13:32:40.997 ERROR (MainThread) [homeassistant.components.comelit] Authentication failed while fetching comelit-<IP_ADDRESS>-coordinator data: None
2024-01-04 13:32:40.998 DEBUG (MainThread) [homeassistant.components.comelit] Finished fetching comelit-<IP_ADDRESS>-coordinator data in 0.060 seconds (success: False)

What I can see is that the VEDO device doesn't reply to login request.

It’s because I tried to do the reconfiguration. When I input the PIN code, it gives “unexpected error “

Hi Ezio,
I should have fixed the issue you are experiencing.
If you have time, please test the linked PR and report back.
Thank you in advance


ASP.NET Core 3 MVC Custom User Profile Page

Is it possible that you can add a change diagram to pin-point the changes needed in each file? Create a one page graphic ?    Need for troubleshoot and check-list.

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

ID: 431df4fc-4168-cc8f-d053-9b264d2971c1
Version Independent ID: cd157d04-d596-83fa-6edb-24d52193eb34
Content: Add, download, and delete user data to Identity in an ASP.NET Core project
Content Source: aspnetcore/security/authentication/add-user-data.md
Product: aspnet-core
Technology: aspnetcore-security
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Thanks for contacting us.
We don’t have the resources to invest in this area, so we are closing the issue. Should your request generate enough  👍 responses, we’ll reconsider.

Okay,  Thanks Rick.  Can someone verify that they page content/steps are working in Core 3.0 then?
Maybe something is missing or to ensure data is saved because this line- await _signInManager.RefreshSignInAsync(user);
Never refreshes with the data entered.

From: Rick Anderson<EMAIL_ADDRESS>Sent: Tuesday, October 29, 2019 2:58:47 PM
To: aspnet/AspNetCore.Docs<EMAIL_ADDRESS>Cc: tony-long<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [aspnet/AspNetCore.Docs] ASP.NET Core 3 MVC Custom User Profile Page (#15379)
Thanks for contacting us.
We don’t have the resources to invest in this area, so we are closing the issue. Should your request generate enough 👍 responses, we’ll reconsider.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/AspNetCore.Docs/issues/15379?email_source=notifications&email_token=AB5IS3A77KQPZNYGJT3DW63QRCWZPA5CNFSM4JGPWBG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSHDBI#issuecomment-547647877, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB5IS3FTJWHYOD7BRBAPPBDQRCWZPANCNFSM4JGPWBGQ.

#13232


Possibility to change remote_user before use git pull

I have deploy user on server, but I connect with another user. I need have possibility to change user before git pull command will execute.

You can specify git credentials using ansistrano_git_identity_key_path feature or alternatively you can modify your ssh user .ssh/config file with something like this (key should be provisioned somehow to the server):
Host github.com
   IdentityFile <path-to-a-valid-private-key>

What matters for git pull are the credentials you use to contact the remote git server, not actually being one user or another
Hope this helps

Yes, but file owner is another user.
What about this?
- name: ANSISTRANO | GIT | Update remote repository using SSH key
  git:
    repo: "{{ ansistrano_git_repo }}"
    dest: "{{ ansistrano_deploy_to }}/repo"
    version: "{{ ansistrano_git_branch }}"
    accept_hostkey: true
    update: yes
    force: yes
    key_file: "{{ ansistrano_deploy_to }}/git_identity_key"
  register: ansistrano_git_result
  when: ansistrano_git_identity_key_path|trim != ""
  become: yes
  become_user: {{ some_deploy_user }}

I am 👎 on this, it only complicates the git strategy because of your setup.
The user that "owns" the folder where you deploy to is the user that should connect to the server for an automated deployment

ok

One thing you can also try is do something like this in your playbook
---
name: Deploy with a diff user
remote_user: <sshuser>
become: true
become_user: <deployuser>

roles:
    - carlosbuenosvinos.ansistrano-deploy

I think this will fix your issue without having to fork :)


Re-implement the Sort on Pickup

See ModLoader's BaseMod.OnItemPickup

Actually already used this, but the callback is never called in SMP.


[gui error report] SyntaxError: Unexpected end of JSON input: Error: open F:\IPFS Desktop\r

👉 Please describe what you were doing when this error happened.
Specifications

OS: win32 10.0.19045
IPFS Desktop Version: 0.32.0
Electron Version: 19.1.9
Chrome Version: 102.0.5005.167

Error
SyntaxError: Unexpected end of JSON input: Error: open F:\IPFS Desktop\repo\.ipfs\config: The system cannot find the path specified.
    at JSON.parse (<anonymous>)
    at Daemon._getConfig (C:\Program Files\IPFS Desktop\resources\app.asar\node_modules\ipfsd-ctl\src\ipfsd-daemon.js:368:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async Daemon.init (C:\Program Files\IPFS Desktop\resources\app.asar\node_modules\ipfsd-ctl\src\ipfsd-daemon.js:158:9)
    at async getIpfsd (C:\Program Files\IPFS Desktop\resources\app.asar\src\daemon\daemon.js:63:7)
    at async startDaemon (C:\Program Files\IPFS Desktop\resources\app.asar\src\daemon\daemon.js:210:17)
    at async startIpfs (C:\Program Files\IPFS Desktop\resources\app.asar\src\daemon\index.js:49:17)
    at async setupDaemon (C:\Program Files\IPFS Desktop\resources\app.asar\src\daemon\index.js:116:3)
    at async Promise.all (index 1)
    at async run (C:\Program Files\IPFS Desktop\resources\app.asar\src\index.js:68:5)

The issue arose after update to 0.32. There is indeed no the specified path "F:\IPFS Desktop\repo.ipfs\config", and there is no folder "repo" in the installation directory. Now this is the old installation directory. After the problem first pop up I reinstalled IFPS into another directory but the error message at start up still refer the old path.

The problem is solved with clean uninstall by Revo Uninstaller.


Putting monsters in the right-click Entities menu for placement and visualization

Placement works well. Even grabs monsters from mods.

Currently, you can rename a monster, which causes a question mark to appear when it does not exist. Maybe you could switch the text inputs to dropdowns instead?

The text inputs support picking from multiple items via a comma separated list, making a better entity picker would be a neat addition for both Prefabs and these MonsterPrefabs someday.