Flutter is crashing when fully restarting the app after exiting.

Following is the crash report:
Flutter crash report; please file at https://github.com/flutter/flutter/issues.
command
flutter run --machine -t lib/main.dart -d fa8ba8ec0104 --track-widget-creation --start-paused
exception
RpcException: JSON-RPC error -32000: Service protocol could not handle or find a handler for the requested method.
package:json_rpc_2/src/client.dart 110:64              Client.sendRequest
package:json_rpc_2/src/peer.dart 79:15                 Peer.sendRequest
package:flutter_tools/src/vmservice.dart 316:13        VMService._sendRequest
package:flutter_tools/src/vmservice.dart 851:60        VM.invokeRpcRaw
===== asynchronous gap ===========================
package:flutter_tools/src/vmservice.dart 872:49        VM.invokeRpc
===== asynchronous gap ===========================
package:flutter_tools/src/vmservice.dart 941:12        VM.runInView
package:flutter_tools/src/vmservice.dart 1455:20       FlutterView.runFromSource
===== asynchronous gap ===========================
package:flutter_tools/src/run_hot.dart 372:24          HotRunner._launchInView
package:flutter_tools/src/run_hot.dart 387:19          HotRunner._launchFromDevFS
===== asynchronous gap ===========================
package:flutter_tools/src/run_hot.dart 458:11          HotRunner._restartFromSources
===== asynchronous gap ===========================
package:flutter_tools/src/run_hot.dart 546:46          HotRunner.restart
===== asynchronous gap ===========================
package:flutter_tools/src/commands/daemon.dart 874:19  AppInstance.restart
package:flutter_tools/src/commands/daemon.dart 544:18  AppDomain.restart.<fn>
package:flutter_tools/src/base/context.dart 153:29     AppContext.run.<fn>
===== asynchronous gap ===========================
dart:async/zone.dart 1124:13                           _rootRun
dart:async/zone.dart 1021:19                           _CustomZone.run
dart:async/zone.dart 1516:10                           _runZoned
dart:async/zone.dart 1463:12                           runZoned
package:flutter_tools/src/base/context.dart 152:18     AppContext.run
===== asynchronous gap ===========================
package:flutter_tools/src/commands/daemon.dart 887:20  AppInstance._runInZone
package:flutter_tools/src/commands/daemon.dart 543:32  AppDomain.restart
===== asynchronous gap ===========================
package:flutter_tools/src/commands/daemon.dart 189:34  Domain.handleCommand.<fn>
dart:async/future.dart 224:31                          new Future.sync
package:flutter_tools/src/commands/daemon.dart 186:77  Domain.handleCommand
package:flutter_tools/src/commands/daemon.dart 145:26  Daemon._handleRequest
dart:async/zone.dart 1132:38                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_pipe.dart 132:11                     _ForwardingStreamSubscription._add
dart:async/stream_pipe.dart 232:10                     _MapStream._handleData
dart:async/stream_pipe.dart 164:13                     _ForwardingStreamSubscription._handleData
dart:async/zone.dart 1132:38                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_pipe.dart 132:11                     _ForwardingStreamSubscription._add
dart:async/stream_pipe.dart 207:12                     _WhereStream._handleData
dart:async/stream_pipe.dart 164:13                     _ForwardingStreamSubscription._handleData
dart:async/zone.dart 1132:38                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_transformers.dart 68:11              _SinkTransformerStreamSubscription._add
dart:async/stream_transformers.dart 15:11              _EventSinkWrapper.add
dart:convert/string_conversion.dart 236:11             _StringAdapterSink.add
dart:convert/line_splitter.dart 150:13                 _LineSplitterSink._addLines
dart:convert/line_splitter.dart 125:5                  _LineSplitterSink.addSlice
dart:convert/string_conversion.dart 163:5              StringConversionSinkMixin.add
dart:async/stream_transformers.dart 120:24             _SinkTransformerStreamSubscription._handleData
dart:async/zone.dart 1132:38                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_transformers.dart 68:11              _SinkTransformerStreamSubscription._add
dart:async/stream_transformers.dart 15:11              _EventSinkWrapper.add
dart:convert/string_conversion.dart 236:11             _StringAdapterSink.add
dart:convert/string_conversion.dart 241:7              _StringAdapterSink.addSlice
dart:convert/string_conversion.dart 312:20             _Utf8ConversionSink.addSlice
dart:convert/string_conversion.dart 305:5              _Utf8ConversionSink.add
dart:convert/chunked_conversion.dart 72:18             _ConverterStreamEventSink.add
dart:async/stream_transformers.dart 120:24             _SinkTransformerStreamSubscription._handleData
dart:async/zone.dart 1132:38                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_controller.dart 764:19               _SyncStreamController._sendData
dart:async/stream_controller.dart 640:7                _StreamController._add
dart:async/stream_controller.dart 586:5                _StreamController.add
dart:io-patch/socket_patch.dart 1786:41                _Socket._onData
dart:async/zone.dart 1136:13                           _rootRunUnary
dart:async/zone.dart 1029:19                           _CustomZone.runUnary
dart:async/zone.dart 931:7                             _CustomZone.runUnaryGuarded
dart:async/stream_impl.dart 336:11                     _BufferingStreamSubscription._sendData
dart:async/stream_impl.dart 263:7                      _BufferingStreamSubscription._add
dart:async/stream_controller.dart 764:19               _SyncStreamController._sendData
dart:async/stream_controller.dart 640:7                _StreamController._add
dart:async/stream_controller.dart 586:5                _StreamController.add
dart:io-patch/socket_patch.dart 1335:33                new _RawSocket.<fn>
dart:io-patch/socket_patch.dart 856:14                 _NativeSocket.issueReadEvent.issue
dart:async/schedule_microtask.dart 41:21               _microtaskLoop
dart:async/schedule_microtask.dart 50:5                _startMicrotaskLoop
dart:isolate-patch/isolate_patch.dart 116:13           _runPendingImmediateCallback
dart:isolate-patch/isolate_patch.dart 173:5            _RawReceivePortImpl._handleMessage

flutter doctor
[✓] Flutter (Channel stable, v1.7.8+hotfix.3, on Mac OS X 10.14.5 18F132, locale en-IN)
    • Flutter version 1.7.8+hotfix.3 at /Users/abhinav/development/flutter
    • Framework revision b712a172f9 (5 days ago), 2019-07-09 13:14:38 -0700
    • Engine revision 54ad777fd2
    • Dart version 2.4.0

[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/abhinav/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /Users/abhinav/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[✓] Xcode - develop for iOS and macOS (Xcode 10.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.1, Build version 10B61
    • CocoaPods version 1.7.2

[✗] iOS tools - develop for iOS devices
    ✗ libimobiledevice and ideviceinstaller are not installed. To install with Brew, run:
        brew update
        brew install --HEAD usbmuxd
        brew link usbmuxd
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller
    ✗ ios-deploy not installed. To install:
        brew install ios-deploy

[✓] Android Studio (version 3.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 31.3.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] VS Code (version 1.36.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.2.0

[✓] Connected device (1 available)
    • Redmi Note 4 • fa8ba8ec0104 • android-arm64 • Android 7.0 (API 24)

! Doctor found issues in 2 categories.

@2208Abhinav Can you be more specific about the scenario here? Is this crashing when you exit? crashing when you hot restart? Does it happen from the command line or from an IDE?
Thanks!

I was already running Channel stable, v1.5.4-hotfix.2, on Linux, when VS code prompted me that there is a new version. I upgraded Flutter and from then, flutter run crashes, flutter build apk crashes.
Tried downgrading by deleting my entire flutter directory, extracting the old version v1.5.4 again and placed it in the same directory. To test it, i created a new project and executed flutter run.....
IT CRASHED AGAIN and I'm freaking out as I am so close to the deadline and I am to submit the project by Tuesday...
PLEASE SAVE ME FROM THIS NIGHTMARE!!!

Here is my log file
Flutter crash report; please file at https://github.com/flutter/flutter/issues.
command
flutter run
exception
ProcessException: ProcessException: Permission denied
Command: /media/parables/ParaDisk/Workspace/Susu-App/SusuMobileApp/susumobileapp/android/gradlew -v
#0      runAsync (package:flutter_tools/src/base/process.dart:232:33)
<asynchronous suspension>
#1      runCheckedAsync (package:flutter_tools/src/base/process.dart:248:34)
<asynchronous suspension>
#2      _initializeGradle (package:flutter_tools/src/android/gradle.dart:225:9)
<asynchronous suspension>
#3      _ensureGradle (package:flutter_tools/src/android/gradle.dart:206:37)
<asynchronous suspension>
#4      _readGradleProject (package:flutter_tools/src/android/gradle.dart:134:31)
<asynchronous suspension>
#5      _gradleProject (package:flutter_tools/src/android/gradle.dart:111:34)
<asynchronous suspension>
#6      getGradleAppOut (package:flutter_tools/src/android/gradle.dart:105:29)
<asynchronous suspension>
#7      AndroidApk.fromAndroidProject (package:flutter_tools/src/application_package.dart:154:23)
<asynchronous suspension>
#8      ApplicationPackageFactory.getPackageForPlatform (package:flutter_tools/src/application_package.dart:46:32)
<asynchronous suspension>
#9      FlutterDevice.runHot (package:flutter_tools/src/resident_runner.dart:345:56)
<asynchronous suspension>
#10     HotRunner.run (package:flutter_tools/src/run_hot.dart:253:39)
<asynchronous suspension>
#11     RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:428:37)
<asynchronous suspension>
#12     FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:559:18)
#13     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:77:64)
#14     _rootRunUnary (dart:async/zone.dart:1132:38)
#15     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#16     _FutureListener.handleValue (dart:async/future_impl.dart:126:18)
#17     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45)
#18     Future._propagateToListeners (dart:async/future_impl.dart:668:32)
#19     Future._complete (dart:async/future_impl.dart:473:7)
#20     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#21     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:28:18)
#22     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:294:13)
#23     RunCommand.usageValues (package:flutter_tools/src/commands/run.dart)
#24     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:77:64)
#25     _rootRunUnary (dart:async/zone.dart:1132:38)
#26     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#27     _FutureListener.handleValue (dart:async/future_impl.dart:126:18)
#28     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:639:45)
#29     Future._propagateToListeners (dart:async/future_impl.dart:668:32)
#30     Future._complete (dart:async/future_impl.dart:473:7)
#31     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#32     _AsyncAwaitCompleter.complete.<anonymous closure> (dart:async-patch/async_patch.dart:33:20)
#33     _rootRun (dart:async/zone.dart:1124:13)
#34     _CustomZone.run (dart:async/zone.dart:1021:19)
#35     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:947:23)
#36     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#37     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#38     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:115:13)
#39     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:5)

flutter doctor
[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Linux, locale en_US.UTF-8)
    • Flutter version 1.5.4-hotfix.2 at /home/parables/flutter
    • Framework revision 7a4c33425d (3 months ago), 2019-04-29 11:05:24 -0700
    • Engine revision 52c7a1e849
    • Dart version 2.3.0 (build 2.3.0-dev.0.5 a1668566e5)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.0)
    • Android SDK at /home/parables/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling
      support)
    • Platform android-29, build-tools 29.0.0
    • Java binary at: /home/parables/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b16-5323222)
    • All Android licenses accepted.

[✓] Android Studio (version 3.4)
    • Android Studio at /home/parables/android-studio
    • Flutter plugin version 37.0.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build
      1.8.0_152-release-1343-b16-5323222)

[✓] VS Code (version 1.36.1)
    • VS Code at /usr/share/code
    • Flutter extension version 3.2.0

[✓] Connected device (1 available)
    • itel P51 • BQ4S4SFAAYVKNZKF • android-arm • Android 7.0 (API 24)

• No issues found!

@Parables that is a completely unrelated issue. It looks like you are missing execute permission on the gradle script. This can happen if you setup your project in a directory that needs admin/sudo permissions. A quick search turned up https://stackoverflow.com/questions/17668265/gradlew-permission-denied, but this is unrelated to flutter

I think it has something to do with my gradlew file. I tried deleting it and used flutter create to recreate it. But it seems that didn't help. I also tried these:https://stackoverflow.com/a/33820642 and it changed the permission to 755 but  Flutter crashed when I executed flutter run

@Parables that is a completely unrelated issue. It looks like you are missing execute permission on the gradle script. This can happen if you setup your project in a directory that needs admin/sudo permissions. A quick search turned up https://stackoverflow.com/questions/17668265/gradlew-permission-denied, but this is unrelated to flutter

I have tried everything on that link you sent and it still crashed
Do I have to until android studio and delete all the gradle directories to fix this?

@jonahwilliams following is the order:

I press the hardware back button on the phone.
The app minimizes.
I do restart by using the green refresh icon in Visual Studio Code.
And then I get this error.

Does this work correctly if you don't pass --start-paused ?

@jonahwilliams I can't pass any parameters because I am not starting the app from terminal but I am doing it from VsCode using Ctrl + f5 shortcut and the green refresh icon for restart.

I repeated this whole scenario with the terminal (flutter run -> to run the app). The only difference is it didn't crash this time (on restart using using R) but was stuck on this (This is taking an unexpectedly long time.) message. One thing I have noticed is that when I press the back button to minimize the app this type of behavior is seen but when I use the home button to minimize the app and then do the restart it's working fine. My guess here is that flutter is losing connection with the app in the former scenario.

this behavior already exists in v1.5.4-xxx but it didn't effect release product or debug product it's not related to flutter upgrade

@canewsin yes this behavior is not affecting the development process in any way. I just thought to show it to flutter team in case something else is present here. And I think that this behavior existed in v1.5.4-xxx also and by chance, I noticed it after the upgrade.

I think we've fixed this issue with some of the additional error handling we've been adding to the flutter tool in the past few weeks. @2208Abhinav can you verify whether you are still experiencing this issue on either the latest stable or a current dev release?

I tested it and now it's working fine. Thanks!

Perfect, thank you!


MAINT: update teams

Updates the teams page. Congrats @fancidev @nickodell @scottshambaugh 🎉

Thanks, happy to help out!

Thank you!!


Relax day ahead persistence midnight to midnight (UTC) requirement

[x] Closes #471.
[x] I am familiar with the contributing guidelines.
[x] Tests added.
[x] Updates entries to docs/source/api.rst for API changes.
[x] Adds descriptions to appropriate "what's new" file in docs/source/whatsnew for all changes. Includes link to the GitHub Issue with :issue:`num` or this Pull Request with :pull:`num`. Includes contributor name and/or GitHub username (link with :ghuser:`user`).
[x] New code is fully documented. Includes numpydoc compliant docstrings, examples, and comments where necessary.
[x] Maintainer: Appropriate GitHub Labels and Milestone are assigned to the Pull Request and linked Issue.

also addresses an issue of how issue times were issued that changed based on the timezone. Forecast issues times are now explicitly expected to be in UTC. Also fixes and adds tests to make sure that weekahead  persistence always uses data from 1 week before the forecast valid times.

When reviewing, I think we should make sure the test behaviour is exactly what we expect.

Thanks for the responses and the improved documentation. It makes a lot more sense now. Minor comments on test_main.py...
Do you feel confident about the observation and forecast interval_label behavior with these functions? Most of the tests use matched instantaneous (required) or matched beginning. Not a lot of ending or beginning/ending mismatch. I think it should be ok because all of the code you're modifying uses timestamps that represent instants instead of intervals.

Thanks for the responses and the improved documentation. It makes a lot more sense now. Minor comments on test_main.py...
Do you feel confident about the observation and forecast interval_label behavior with these functions? Most of the tests use matched instantaneous (required) or matched beginning. Not a lot of ending or beginning/ending mismatch. I think it should be ok because all of the code you're modifying uses timestamps that represent instants instead of intervals.

I am confident, but added some tests anyway

OK, I rewrote get_issue_times to hopefully be easier to understand and also deal with run lenghts > 1d. It should now return all issue times for the day of start_from and the first one from the next day.


Add HuggingFive

Thanks for adding HuggingFive, which is a benchmark and collection of AI/ML libraries and functions written in RISC-V assembly

It's a table with pointers to ASM code. There are only 3 entries in the table right now, the hope is that more people will use this table to share links to their code. The 3 entries in the table right now point to https://github.com/OpenMachine-ai/tinyfive/blob/main/layer_examples.py which contains assembly code using TinyFive


add docs for handling errors

Signed-off-by: Kyle Halleman<EMAIL_ADDRESS>

Also add .idea to .gitignore


remove from to level class: serpinopathy

From the April Mondo Workshop
Should be removed from top level class:
'serpinopathy'
MONDO:0027749
Related to #2741

Term definition: disease which has dysfunction in SERPING1

[ ] can be made child of Mendelian disease
[ ] make sure to use the disese/gene pattern


Telegram webhook broken

Description
For some reason, the telegram webhook isn't longer sent correctly (the HTML? containing the link is displayed raw). This should not be a Telegram issue as my own bot doing similar styled notifications works without issues.

Gitea Version
1.22.0+dev-1060-g6ead30dbc (latest nightly)
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
No response
How are you running Gitea?
Rootful docker
Database
SQLite

Regression caused by https://github.com/go-gitea/gitea/pull/29145/files#diff-731445ee00f0f1bf2ff731f4f96ddcf51cdc53fd2faaf406eb3536fc292ea748L48, will submit a fix soon.


Pure Python GroupBy bug

I have tried to find related issue but failed... so pardon me if it is a duplicate:
ATM if groupping doesn't result in actually all possible combinations, the pandas spits out non-informative
/home/yoh/deb/gits/pkg-exppsy/pandas/pandas/core/groupby.py in _aggregate_series_pure_python(self, obj, func, ngroups)
    431                     raise ValueError('function does not reduce')
    432
--> 433             counts[label] = group.shape[0]
    434             result[label] = res
    435

IndexError: index out of bounds
> /home/yoh/deb/gits/pkg-exppsy/pandas/pandas/core/groupby.py(433)_aggregate_series_pure_python()
    432
--> 433             counts[label] = group.shape[0]
    434             result[label] = res

imho there could be an option to still handle those but place NaNs for those entries, OR at least spit out an informative exception something like "combination f1='x', f2='y' doesn't have data entries in the original data, or smth like that

could you give me a self-contained test case?
related to #443

pity, but I fail to come up with a minimal example -- indeed it just inserts NAs for those, so may be it is a different scenario... I will keep it in mind - may be I would come up with one eventually ;)

ok -- here is a non-minimalistic example.  seems to boil down to me somewhat abusing index (I have 'subject' column which is also used as a part of MultiIndex for rows).  But here is a sample data (just gunzip it):
http://www.onerussian.com/tmp/data4wes.hdf5.gz  and this is a snippet to demonstrate the problem:

from pandas import *
store_ = HDFStore('/tmp/data4wes.hdf5')
pivot_table(store_['d'], 'RT', rows=['subject'], cols=['condition', 'pgender', 'gaze'], margins=True)

@yarikoptic there are actually a couple of bugs here. Note this works fine:

In [8]: d = store['d']

In [9]: d.groupby(['condition', 'pgender', 'gaze', 'subject'])['RT'].mean()
Out[9]:
condition   pgender  gaze  subject
full_ag     f        a     01jul10sc    2.312
full_ag     m        a     01jul10sc    2.507
full_dg     f        d     01jul10sc    1.905
full_dg     m        d     01jul10sc    2.137
profile_ag  f        a     01jul10sc    1.698
profile_ag  m        a     01jul10sc    2.408
profile_dg  f        d     01jul10sc    2.481
profile_dg  m        d     01jul10sc    2.912

but this does not:

In [10]: d.groupby(['condition', 'pgender', 'gaze', 'subject'])['RT'].agg(np.mean)
---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
/home/wesm/Downloads/<ipython-input-10-976e1dfbc45e> in <module>()
----> 1 d.groupby(['condition', 'pgender', 'gaze', 'subject'])['RT'].agg(np.mean)

/home/wesm/code/pandas/pandas/core/groupby.pyc in agg(self, func, *args, **kwargs)
    283         See docstring for aggregate
    284         """
--> 285         return self.aggregate(func, *args, **kwargs)
    286
    287     def _iterate_slices(self):

/home/wesm/code/pandas/pandas/core/groupby.pyc in aggregate(self, func_or_funcs, *args, **kwargs)
    779         else:
    780             if len(self.groupings) > 1:
--> 781                 return self._python_agg_general(func_or_funcs, *args, **kwargs)
    782
    783             try:

/home/wesm/code/pandas/pandas/core/groupby.pyc in _python_agg_general(self, func, *args, **kwargs)
    394             try:
    395                 result, counts = self._aggregate_series(obj, agg_func,
--> 396                                                         comp_ids, max_group)
    397                 output[name] = result
    398             except TypeError:

/home/wesm/code/pandas/pandas/core/groupby.pyc in _aggregate_series(self, obj, func, group_index, ngroups)
    412             return _aggregate_series_fast(obj, func, group_index, ngroups)
    413         except Exception:
--> 414             return self._aggregate_series_pure_python(obj, func, ngroups)
    415
    416     def _aggregate_series_pure_python(self, obj, func, ngroups):

/home/wesm/code/pandas/pandas/core/groupby.pyc in _aggregate_series_pure_python(self, obj, func, ngroups)
    432                     raise ValueError('function does not reduce')
    433
--> 434             counts[label] = group.shape[0]
    435             result[label] = res
    436

IndexError: index out of bounds

thanks for reproducing! This is a blocker for 0.7.0 so I will fix asap...

@yarikoptic there are actually a couple of bugs here. Note this works fine:
...
thanks for reproducing!

Glad to be of "help" ;-)

This is a blocker for 0.7.0 so I will fix asap...

Cool -- thanks in advance
--
=------------------------------------------------------------------=
Keep in touch                                     www.onerussian.com
Yaroslav Halchenko                 www.ohloh.net/accounts/yarikoptic

Alright, this is all set and fixed in master


Rendering error

I have problems running a simple example with rendering. I am running this on my local machine with a display.
Here is the code
import metaworld
import random

print(metaworld.ML1.ENV_NAMES)  # Check out the available environments

ml1 = metaworld.ML1('pick-place-v1') # Construct the benchmark, sampling tasks

env = ml1.train_classes['pick-place-v1']()  # Create an environment with task `pick_place`
task = random.choice(ml1.train_tasks)
env.set_task(task)  # Set task

obs = env.reset()  # Reset environment
a = env.action_space.sample()  # Sample an action
obs, reward, done, info = env.step(a)  # Step the environoment with the sampled random action
env.render()

Here is the output
Creating window glfw
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  40 (X_TranslateCoords)
  Resource id in failed request:  0x100a2a0
  Serial number of failed request:  218
  Current serial number in output stream:  218

@AlexanderKoch-Koch Thanks for trying metaworld! We would love to help.
Are you able to visualize MuJoCo-based environments from openai/gym? e.g.
import gym

env = gym.make('Ant-v2')
env.reset()
env.render()

Can you tell us some more details about your development environment?

Python version
Environment manager (virtualenv, pipenv, conda, poetry, none)
Operating system
Whether or not you are using Docker
Display drivers/GPU (NVIDIA, Intel, AMD, others?)

I had tried a few MuJoCo envs before. They have all worked (Reacher-v2, FetchReach-v1, InvertedPendulum). However, Ant-v2 and e.g. FetchPush-v1 almost never work. It seems to be random. I tried Ant-v2 about 20 times and launched succesfully only once. The FetchPush-v1 has about a 50% success rate.
Python version: 3.8.2
Environment manger: none
Operating System: Ubuntu 20.04
Docker: no
Intel drivers (no external GPU)
I have found a partially working workaround. I can remove the glfw.poll_events() call in MjViewerBasisc in mjviewer.py in mujoco_py. It renders successfully, but it's not interactive anymore.

mujoco_py is only tested on Python <=3.7. Can you trying using a different version of Python (e.g. by making use of pyenv)?
mujoco_py builds bindings to native system libraries (e.g. glfw and your graphics drivers) and unfortunately new bugs pop up every time those get upgraded. I'm not sure the extent to which it's been tested on Ubuntu 20.04.
Because you can't get rendering to work with openai gym either, this points to a problem with your MuJoco/glfw/graphics drivers rather than a bug in metaworld.
Have you tried the standard LD_LIBRARY_PATH amendments for mujoco? e.g. export LD_LIBRARY_PATH=$USER/.mujoco/mujoco200_linux/bin ?

I have tested it now with Python3.5 and Python3.6. Now all openai gym envs work fine. However metaworld is still throwing an error.
I have found a known issue in glfw here: https://github.com/glfw/glfw/issues/1633
I was using the last release 3.3.2 from January. Now I have compiled the current master branch myself. And it's working now.
Thank you for your help.


Telnet timeout

Describe the bug
I am just starting with iobroker and I want to use my existing FHEM devices.
iobroker is running on a raspberry pi as docker.
I can access and switch devices manually via telnet in docker bash.
Log shows timeout and the connection in the instance is yellow.
In fhem telnetPort is defined on port 7072 as suggested in readme.
Starting iobroker in debug mode does not show me any additional records.
There is no password set in fhem and the prompt is fhem>
But if I login manually the prompt occurs only after pressing ENTER. Don't know if this information is relevant.
Versions:

Adapter version: 1.6.3 and 2.0.3
JS-Controller version: 4.0.24
Node version: 18.16.0
Operating system: Debian bullseye 11

Please check wether problem still exists with newest version (2.0.5)

Same issue with 2.0.4
Log:
Error: connect ETIMEDOUT <IP_ADDRESS>:7072 (telnetIn)
Error: connect ETIMEDOUT <IP_ADDRESS>:7072 (telnetOut)

Can you do a normal netnet connection from iobroker server to the fhem ? Because Timeout means network is not able to connect


Warning: Trojan and virus inside this module.

Be careful guys and please warn users on README file about this.
Here is list of Trojan and Riskwares in this file:
"spectron/bin/launcher.exe"
Trojan.Win32.Generic!BT
W32.Clodb96.Trojan.3010
Trojan.Ebowla
W32/Trojan.CNQO-8612
Trojan.Ebowla.d
Riskware ( 0040eff71 )
Riskware ( 0040eff71 )
Trj/CI.A
Trojan.Win32.Z.Ebowla.1744384[h]

Duplicate #93
Please read what I said in your first issue

It is a false positive, we simply need to determine what is causing it. Maybe you can provide that issue with more details as to exactly which file is causing these false positives and all the details your AV program gives you

Please provide those details and the files that those details are for in that issue (#93)


Rename sysinfo to info

In PR #1471, we are moving the sysinfo command to be under the system command group, so now the usage is system sysinfo.
Since this is very awkward to type out, we should rename it to system info.

Duplicate of https://github.com/instructlab/instructlab/issues/1661 which was resolved by https://github.com/instructlab/instructlab/pull/1662


Fix startup issues with existing/old mon data

Adds missing --mon-data arg to ceph-mon commands - Hotfix for my merged PR #492
"Manually inject monmap to old data and add mon to ceph cluster then start it

I'm currently testing this, will report back when I found a fix the startup with existing/old data issue.
This fixes #495.
Update: I tested my changes successfully on my cluster. With those changes I can delete the DaemonSet just recreate it and the mons and osds come back up fine.

Original commit message(s):

Possible fix for the ceph-mon data path issue
Possible fix for the errors starting with "old" data
Timeout the ceph mon add command after 8 seconds to not endless block
here
Always get the mon config
Reduced the timeout for the mon add. Ignore ceph mon add issues
Added comment to the timeout of ceph mon add
Increased the timeout a bit again
The performance in high load situations would cause problems here

jenkins test this please

@leseb Could we get this PR into the Docker image build of today? That I can switch back to using the official image. :)

@galexrt certainly :)


Test SDK against different python versions

Look into using https://github.com/tox-dev/tox/

We're sticking with only supporting python3.7 for now, given this project's heavy use of Dataclasses, released in python3.7

Tox was tested on this branch
https://github.com/V0RT3X4/python-sdk/tree/tox


Segmentation fault: 11

Sorry to open one more issue, but it looks like the problem with segmentation faults is in the library.
So yesterday’s fix solved the problem with finding Tensorflow.so file, and I was able to run simple operations - reading graph and getting graph ops. But I continued to get segfaults on more complex usage.
Today I was about to reinstall my OS X completely, but before doing that I asked my collegue to test tensorflow on his machine, and he reproduced the segfaults though he has clean C API 1.9.0 installation.
We both tried to run tensorflex tests, and both catched segfaults:
On my system (OSX 10.13.4):
...........2018-08-01 16:32:25.708459: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.2 AVX AVX2 FMA
.......Segmentation fault: 11

On his system(OSX 10.13.6):
..2018-08-01 16:53:55.451451: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
.....Segmentation fault: 11

So it seems that problem is not in my broken C API (I know I should fix it, but reinstalling OS is not so easy, moreover it works with Extensor without any problem)

We develop a platform that will run tensorflow functions submitted by third parties. That means that we have no fixed task to be implemented with tensorflow, but we have to provide ability to run any code using the library. At the moment we use simplest examples just to check that our concept works. I suspect that we have segfaults when we use tf sessions. I will send you certain code tomorrow when my colleague will be able to test it.

I see. I am positive that this issue will be solved if we dig a little deeper.
And for now, please don't refer to the working of the tests as an indicator of a problem. Also, since the working of Tensorflow C API on your machine seems a bit off, I'd recommend using your colleague's machine for diagnosing the problem with Tensorflex.
Also since you mention segfaults occur when you run sessions, that can be an indicator of a lot of things-- incorrect operation names, wrong input/output tensor type/dimensions, etc. While I am not saying this is the problem in your case, it might be worthwhile to consider that as well. Moreover, if the problems are arising from segfaults from running sessions, you can send me the graph definition .pb binary and I will directly try to run it using the C API based on your input/output types. If it fails there as well then Tensorflex is behaving naturally, otherwise there might be some other issue.

@whitered thanks for opening this issue up, there were definitely some problems with Tensorflex but the latest PRs have fixed those bugs.
If you like you can clone/pull the repository again and check to see that all the tests are now passing. Moreover, I think you can try to use the latest version of Tensorflex which has the issues covered:
{:tensorflex, "~> 0.1.2"}

Have a nice day!

Yes, I can confirm that tests are passing now. I will definitely see what's new in the latest release. Thanks!


Low iperf3 throughput with sonata-fw-vnf-docker image

Hi,
Can you please take a look at my example and help me identify the network bottleneck at sonata-fw-vnf-docker image? I created client - firewall - server chain and trying to measure performance of the chain with iperf3.
Note that knodir/sonata-fw-vnf image I use in the example is the same as sonata-fw-vnf-docker but also has tcpdump for debugging.
I feel there is some problem with ovs1 bridge and its ports (see firewall image Dockerfile), but I could not unearth it after 6 hours of debugging. So, any help is appreciated.
Update: I forgot to mention the main observation. Establishing iperf3 connection takes a long time (~2-3mins) and once the connection is established, the client process (iperf3 -c <IP_ADDRESS>) on the host machine (where docker container is running) hits 100% core. strace -p <iperf3-process> shows the process is on select() call (meaning it is doing network IO), although reported throughput on the server is 0 kbps. I am not sure if this can be due to closed port issue (in firewall).

A couple of things here:

Be aware that the sonata-fw-vnf is only a 'dummy' firewall. It is basically a user-space ovs instance with 2 interfaces, and where the OpenFlow entries should make up the firewall rules. To debug, you can check the openflow table of the ovs1 instance in the fw-vnf, check if the expected packets are flowing through: root@fw:~# ovs-ofctl ovs1 dump-flows

Have you changed the interface names of the sonata-fw-vnf? This VNF was configured to work with a certain service descriptor. But you need to take care if you use own interface names as you do in your script here.
The startup script of the fw expects the interfaces to be named fwin and fwout, as you can see here

The ovs instance in the fw-vnf is started in userspace, as configured here. If you comment this line out, ovs is using its kernel module.  This might solve the issue.

There is a known issue when using ovs in userspace, it can block tcp traffic:
I have encountered the same problem, there seems to be a bug with offloading tcp segments and checksum calculation. (in my setup, udp traffic was still working).
There is some info here:
https://mail.openvswitch.org/pipermail/ovs-dev/2016-April/313263.html
https://github.com/openvswitch/ovs/blob/master/tests/system-userspace-macros.at#L45
In my case, I could enable tcp traffic again by disabling tcp-offload using ethtool:
you need to disable offload tcp checksum on the interfaces inside the containers that connect to a userspace ovs :
ethtool -K <interface_name> tx off
(This solution might have a performance penalty...)

Thanks, @stevenvanrossem! It was because of userspace datapath (datapath_type=netdev). As you pointed out, I removed that line and got high throughput (~25 Gbps). However, ethtool -K <interface_name> tx off did not help. So, I do not think it is a problem with offloading.
Although the problem got resolved, I'd like to understand the root cause. I do not think iperf3 packet transfer through userspace consumes an entire CPU core since I get 0 Kbps even with 1M udp traffic (iperf3 -b 1M).  Any other explanation why removing datapath_type=netdev helped?

The root cause would require further investigation...
Can you check where the high CPU load is coming from?
eg. is it the iperf client container that is generating the packets? or is it the ovs-userspace container? or somewhere else? It seems packets are being generated but are not reaching their destination somehow, can you monitor with Wireshark up to what point or interfaces the iperf traffic is flowing?

I did a bit more investigation, but not too much. CPU load is coming from iperf client. It is generating very large number of packets. With an eye inspected tcpdump output, I think it is over over 100 packets per second.
Packets are reaching input port of the firewall, but not the output port despite the OVS flow rule to forward packets. I did not debug further down OVS.
I'll close this issue for now and come back to it if I get time later. I need to work on other parts of my experiment. Thanks for the help, @stevenvanrossem!


Predefined column names for relations

Hello, thank you for the great package!
I have a suggest, or a request. In order to simplify the work for the frontend dev, and also in cases where you don't want to share table/column information, there should be a way to predefine the column on the relation that should be used for searching. For example:
properties?filters[fruit][name][$eq]=apple
I should be able to do something like:
protected $renamedFilterFields = [
    'fruit.name' => 'fruit',
];

So the query can then just be:
properties?filters[fruit][$eq]=apple
I think this would simplify things for frontend work. Thoughts?
Thank you!

Hello @salmanhijazi, Thank you for your great suggestion.
We accept any pull requests in this regard. Feel free to contribute.


Request redraw in OpenGL3 and mobile renderers when TIME used in shader

Fixes: https://github.com/godotengine/godot/issues/68419
Redraws weren't being requested on the mobile and OpenGL3 renderers. This code is the exact same as what is in the forward+ renderer.

Thanks!


Remove LD_LIBRARY_PATH from executor environment variables, set RPATH for mesos

This was supposed to happen in DC/OS 1.3 but it didn't because frameworks broke (https://github.com/mesosphere/dcos-image/commit/17aa4adf79f7946f9a536c0b78b8bd11f7e325de).
Frameworks should now be bundling their own libmesos or using the HTTP API. Same
goes for all software on top of DC/OS. This enforces the separation of the
"system" internals from stuff on top of the cluster.
Checklist

[ ] Included a test which will fail if code is reverted but test is not
[x] Followed relevant code rules Rules for Packages and Systemd

Cool LGTM! I'm a :shipit: @cmaloney and ideas on what frameworks might be lagging on bundling libmesos and could use a heads up on this change? I'd like to reach out to them proactively if possible.

I believe the core data-agility frameworks all have been updated for this. Jenkins is only just getting updated for it I think.
The best would be to audit the universe for what does volume mounts of /opt/mesosphere. I believe there are also several internal sales solutions which do it currently.

https://mesosphere.atlassian.net/browse/DCOS-2369
https://mesosphere.atlassian.net/browse/VELOCITY-245
are at least two of the tickets I know of tracking moving.

@spahl or @adam-mesos can you please review? I'd like to get this merged so that we can protect ourselves from bad/unsupported app development practices. So if there are specific framework authors that we need to notify or tests we need to run before we do so... let's figure out a plan on how we are going to move this forward.
cc: @ssk2 @triclambert @jsancio @pyronicide

@lingmann: we have a PR for this in review. I'm assuming this will land with 1.9? Note that this is going to break any existing Jenkins implementations that are out there, so we're going to make sure we have upgrade notes for users to upgrade their existing Jenkins deployments to use the latest version of the package (once we release it) and then to upgrade DC/OS itself.
cc @colin-msphere

See also https://mesosphere.atlassian.net/browse/MARATHON-1371 for MoM-EE (potentially also MoM).
See https://mesosphere.atlassian.net/browse/SPARK-406 for including the bundle in the Spark image.
Note that we now have a procedure for building a libmesos bundle that also includes the mesos-modules-private, since those MUST be built using the exact same deps as libmesos or you get nasty runtime linkage errors.
None of the Infinity frameworks have moved to v1 HTTP API yet either, but https://mesosphere.atlassian.net/browse/CORE-272 covers some of the Java shim work that will get them closer.
From what I can tell, EVERY framework we ship (Infinity/Velocity/Marathon) still uses the host libmesos, except Spark which is on a special, private base docker image (which users are complaining about). So, although we're making great strides in providing a libmesos bundle and a Java shim, we need to prioritize/schedule the frameworks actually using these so we can remove their dependencies on host libmesos. Maybe in 1.10?

I should point out that Universe can do filtering based on the version of DC/OS. The way we have implemented is such that new packages can express that they do not work on older versions of DC/OS. The opposite is not possible. We did this because we agreed that new version of DC/OS are not allowed to break old frameworks.
If we really need to do this can we first deprecate this. Give framework developers a couple of releases to fix this. After a few releases we can remove the env variable.

@adam-mesos they don't all use libmesos. They've been steadily moving off. Please go talk to the teams. Jenkins is the last one with an active jira where the last comment on the progress was that sunil needed to review the code.

@cmaloney I have been actively talking to the Infinity and Marathon teams, and neither have moved off of host libmesos yet. The v1 HTTP API doesn't work in strict mode yet, so none of them are moving to that until we unblock them there. The Infinity team (rightfully) did not want to be in charge of building libmesos and the private modules themselves, so they deferred to the Core team to build a bundle for them that they can now start including in their packages instead of relying on host libmesos. That work was only recently completed by @karya0 and now we are working with the teams to help them switch over.
cc: @zen-dog @aquamatthias @mgummelt @gabrielhartmann
You say that "They've been steadily moving off." but I can't find a single framework (besides Spark) which doesn't rely on the host libmesos. If you know of some, let's get automated integration tests that prove that these frameworks will still work on DC/OS after this PR. I am NOT going to let this merge without appropriate integration tests. You should be comfortable with that edict (I borrowed it from you).
Examples where frameworks still rely on /opt/mesosphere (for libmesos or modules):
Cassandra: https://github.com/mesosphere/universe/blob/version-3.x/repo/packages/C/cassandra/23/marathon.json.mustache#L67
HDFS: https://github.com/mesosphere/universe/blob/version-3.x/repo/packages/H/hdfs/7/marathon.json.mustache#L66
Jenkins: https://github.com/mesosphere/universe/blob/version-3.x/repo/packages/J/jenkins/15/marathon.json.mustache#L40
Kafka: https://github.com/mesosphere/universe/blob/version-3.x/repo/packages/K/kafka/37/marathon.json.mustache#L17
Marathon: https://github.com/mesosphere/marathon-dcos-plugins/blob/master/marathon-ee.json#L43 (see also https://mesosphere.atlassian.net/browse/MARATHON-1371 )
Spark: bases its dockerfile on a private image, which the community dislikes, so we'll move them to the bundle too: https://github.com/mesosphere/spark-build/blob/master/docker/Dockerfile#L21
(see also https://mesosphere.atlassian.net/browse/SPARK-406 )

To add some additional context to this... our users are running into very serious problems due to things like the Docker daemon picking up the LD_LIBRARY_PATH and loading DC/OS libraries. When we upgrade (and thereby replace libraries in /opt/mesosphere) this breaks Docker tasks. See: https://mesosphere.atlassian.net/browse/DCOS-11624
@adam-mesos and @spahl how can we move this forward? This will need to be a concerted effort by all teams working on DC/OS components and not something that I can drive without some additional support and prioritization.

Definitely need buy-in and prioritization from Infinity/SDK, Marathon, and Velocity teams. The Mesos team is now providing a libmesos bundle and a java shim, and we're eager to help teams use them so we can eliminate dependence on /opt/mesosphere.
Let's get this at the top of the Provisioning Area backlog with help from @pyronicide or the successor PM for this area.

@mhrabovcin @benclarkwood I believe it makes sense for you to look at this again, and align it with current thinking.

@adam-mesos, @lingmann I've checked recent versions of all frameworks @adam-mesos mentioned before, and it seems they have all updated to use bundled libmesos: HDFS, Cassandra, Jenkins, Kafka, Marathon.
@adam-mesos, what is necessary to merge this PR beyond rerunning tests?

SGTM. I think 1.11 is the right time to revisit this, now that we're properly bundling libmesos in all our supported frameworks. We should also notify the community about this pending change ASAP, since this will probably break some community universe packages that would also need to use a bundled libmesos. They don't have to wait until 1.11 to use a bundled libmesos, so they can start updating their packages now.
cc: @karya0 @judithpatudith

I drafted a heads-up email to the DC/OS community mailing list. Does someone have time to review it?
Does this change impact the Mesos community? (it doesn't look like it but I just wanted to check)

This PR needs a rebase and an upstream bump in enterprise. Otherwise looks good.

@rukletsov is going to open another PR and mention this PR for context and history since this PR is coming from Cody's repo.

I think we can close this now that https://github.com/dcos/dcos/pull/1857 has landed. Is that correct @adam-mesos @rukletsov @tillt @sethp-nr? Closing under the assumption that the answer is 'yes'. Please leave a comment if that's not true!


Poster fixes

A couple of css fixes to the poster

Letterbox the poster rather than stretching it. This is how html5 video posters normally behave.
Add pointer-events: none; as suggested by @mhluska. I haven't reproduced #946 but think this should be safe either way.

Using contain won’t stretch a smaller image of course which I think the default does (I need to check again). It’s probably just 100% (stretched horizontally) but this didn’t match the default behavior when I tested.

Using contain won’t stretch a smaller image

It does actually. You can try it yourself.
From the MDN docs:

If the background-size is contain or cover:
While preserving its intrinsic proportions, the image is rendered at the largest size contained within, or covering, the background positioning area. If the image has no intrinsic proportions, then it's rendered at the size of the background positioning area.

If you by "stretch" mean scale up that is. Otherwise I'm not sure how to interpret the comment.

Sorry, you are correct 👍


[Android] Storage does not survive device restart

On some Android devices the storage is completely wiped after a restart (other data is retained).
You can test it with one of the Android Studio Emulator Images. Create a Pixel 7 with API 33 (Play Store).
After restarting the device the storage will be wiped. Other Android devices work just fine.

Same problem, Android device can't read the previously saved data after restarting the APP

This happens also on Pixel 5 API 36 . Is there any fix for this?

I am closing all older issues. If this issue still exists in the latest version, please let me know.


Token authorities received before wallet initialization are not stored on wallet_balance table

Fixed by https://github.com/HathorNetwork/hathor-wallet-service/pull/141


Remove type reference from (by) option

This PR simplifies the way enrichment types are defined:

Now an enriched type can be only referenced from the (enrichment_for) option.
Referencing a type for a qualified field reference from the (by) option is no longer allowed. (See #310.)

Other notable changes:

FieldContext moved to the code.proto package.
FieldContext methods were renamed avoiding the get prefix.

@armiol, @yuri-sergiichuk, PTAL.


Add MasterThrottlingMetric Collector

Description of changes:
Code change is for Master Throttling of Pending task. It will publish two metric 1) Total throttled tasks at master node 2) Number of task on which data node is actively retrying. This feature is yet to be contributed to Opensource ES. I have added the check for availability of this feature in collector so building with or without this feature will pass. If this feature is not available then collector will simply return.
Testing

/gradlew test Successful
Tested in test domain by replacing JAR.

Tmp file
^master_throttling_metrics
{"current_time":1602617137529}
{"Data_RetryingPendingTasksCount":0,"Master_ThrottledPendingTasksCount":0}$

Verified metric from table
sqlite> select * from Master_ThrottledPendingTasksCount;
0.0|0.0|0.0|0.0

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

Merged by mistake: Merged a revert PR: https://github.com/opendistro-for-elasticsearch/performance-analyzer/pull/221


TIMESTAMP format wrong in resultset

Hello,
I use Dbeaver to access DB2 z / os
When I do advanced copying to SQL, it changes the TIMESTAMP format to the short format with only 3 digits (.SSS) in milliseconds. But, I need the format that I use with 6 digits in the millisecond (.ffffff)
I can't find where it changes.
wrong: '2019-12-14 11:46:52.188'
I need: '2019-12-14-<IP_ADDRESS>456' how i was defined yyyy-MM-dd-HH.mm.ss.ffffff

will be fixed in scope of #9293


[SOC-15] Fix error when running user-delete

From SyncLinear.com | SOC-15

whats the issue with user deletion?

I broke it when migrating from Scylla → CRDB

Out of sync with Linear


Not running

https://imgur.com/mFmk9By

OK, now I'm getting this: https://imgur.com/tgz7t6O

OK nvm. Not very user-friendly.

Use ASF-ConfigGenerator first and read the wiki,


Checking for modification is too slow

now vbecm automatically checks for modifications. but it is very slow. we should add options that select automatically or manually.

add on 0.0.6


ESP32 libdep issue

Hello, complete newb here, please forgive any transgressions in github etiquette and general ignorance. :)
I installed the library for an esp32, and got errors upon building because Platformio tried to include  WiFiNINA and MKRGSM libraries, despite these not being needed for esp32 and caused issues.
Fix: Added lib_ignore = WiFiNINA, MKRGSM to platformio.ini
This might be a no-brainer for experienced users, but for newbs like me a short description line in the readme file would be helpful. :)
Also had some includepath issues with Arduinobearssl, not quite sure if this was something I did or not, but I managed to correct this even with my wildly limited programming knowledge so might not be a big deal.

Thanks for adding this issue!
I've run into the lib_ignore stuff myself, apologies for not updating docs...
I'm not 100% sure the best way to handle this, I think it might be better to not include these deps in this project at all and rather through documentation describe adding them additionally if you are using a device that needs them.


ASGarD/VnV demo

Here is updated code used to run ASGarD through a VnV-powered web app.
Notice that there's a .bashrc file. This contains aliases that I used to development easier. For instance, mkasgard builds ASGarD from wherever you are in the file system.

there may be missing node_out()s since I removed many of them to make it easier for me to read the code. These can easily be added back in by copying and pasting code from the original version of the main.cpp


bytepay transfer issue

This is a bytepay test task

/bytepay pay 0.1DOT

/bytepay task 0.1DOT

Bytepay: Finish This Task, fanux will pay you 0.1 DOT.
Comment in Following instruction to apply for this task
/bytepay apply
Visit https://bytepay.online for more detail

Bytepay: Task has been assigned to @sulnong.

/bytepay pay @sulnong 0.1DOT

/bytepay pay @sulnong 0.1DOT

@sulnong:
fanux have paid 0.1 DOT for you :), visit https://polkadot.subscan.io/extrinsic/0xbe93f3752897ca2a3af80339d4a931fba3c18e0c65faa4703ae5542bcd6f0b2b for detail

/bytepay pay

/bytepay pay @sulnong 0.1DOT

@sulnong:
fanux have paid 0.1 DOT for you :), visit https://polkadot.subscan.io/extrinsic/0x2a6222774f25abc490e94aff118e75f551a6052b081152c779ffd2cd06b02bf0 for detail

/bytepay pay @sulnong 0.2DOT

@sulnong:
fanux have paid 0.2 DOT for you :), visit https://polkadot.subscan.io/extrinsic/0xf8d482e246a3e77d8ede26a21a0ba37b5991e8413fccba333f57ec3ba0f4570b for detail

/bytepay pay @sulnong 0.2DOT

@sulnong:
fanux have paid 0.2 DOT for you :), visit https://polkadot.subscan.io/extrinsic/0x0b4fb60a30de0cf082ec3dddbd25ae613b0ba5fc93ce6e5608fd08cb86a30843 for detail


Customize AGM library inside a angular project

Hi everybody
Maybe someone is facing a similar problem.
I need to customize the AGM library, i downloaded the code and included this code like a part of my project, therefore i add the agmCoreModule from local src folder in apps.module, like this.
import { AgmCoreModule } from '../agmLocalModule/core.module';
AgmCoreModule.forRoot({
     apiKey: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
   }),

i have a page with markers generated in a ngFor loop.
<agm-marker *ngFor="let ubicacion of ubicaciones"
                [latitude]="ubicacion.posicion.latitud"
                [longitude]="ubicacion.posicion.longitud"
                [markerClickable]="true"
                >
    </agm-marker>

But i am having the next error.
ERROR Error: Uncaught (in promise): ReferenceError: google is not defined
ReferenceError: google is not defined
    at MarkerManager.webpackJsonp.102.MarkerManager.addMarker (marker-manager.ts:82)
    at AgmMarker.webpackJsonp.291.AgmMarker.ngOnChanges (marker.ts:169)

Any idea what could be the problem

You're missing google as the global object, which means that something went wrong with the way you tried copy/pasting the code. You've probably missed something. Please open this as a question on SO wince this is a support request and is not an issue with the library itself, which is what the GitHub issue tracker is for.


Allow bootstrapping with "borland" (Embarcadero)

Pass down user's toolset override to the b2-building script. This was (most likely erroneously) removed in 26232c8 along with the output redirection.
If user provided toolset of "borland" for bootstrapping, prepare project-config.jam for the modern embarcadero toolset.

Thanks!


Does not start inside RStudio anymore

The version 1.2.0 release on http://ips-lmu.github.io/EMU-webApp/ does not automatically  start inside RStudio anymore and displays strange (inverse?) colors which looks like a dark-theme.
OS: Ubuntu 18.04
R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
Google Chrome 80.0.3987.122
`

packageVersion('emuR')
[1] ‘2.0.4’

serve(d)
Navigate your browser to the EMU-webApp URL: https://ips-lmu.github.io/EMU-webApp/ (should happen automatically)
Server connection URL: ws://localhost:17890
To stop the server either press the 'clear' button in the EMU-webApp, close/reload the webApp in your browser,
or call the httpuv::stopAllServers() function
cloning into '/tmp/RtmpLKfcts/EMU-webApp'...
Receiving objects:   1% (360/35902),   80 kb
Receiving objects:  11% (3950/35902),  712 kb
Receiving objects:  21% (7540/35902), 17028 kb
Receiving objects:  31% (11130/35902), 24131 kb
Receiving objects:  41% (14720/35902), 24691 kb
Receiving objects:  51% (18311/35902), 25379 kb
Receiving objects:  61% (21901/35902), 25795 kb
Receiving objects:  71% (25491/35902), 30323 kb
Receiving objects:  81% (29081/35902), 31587 kb
Receiving objects:  91% (32671/35902), 31995 kb
Receiving objects: 100% (35902/35902), 35314 kb, done.

httpuv::stopAllServers()
Warnmeldung:
In file(con, "rb") :
kann Datei '/tmp/RtmpLKfcts/EMU-webApp//EMU-webApp/dist/bundle.js' nicht öffnen: Datei oder Verzeichnis nicht gefunden

`

Version 1.2.0 is not listed as release on GitHub. Was the version released by mistake?

No not by mistake just 4got to tag it on GitHub on Friday. Am looking into the issue now...

Should be fixed now! See: 1334d67a8132daae266bd would you mind testing it and closing the issue? I am aware of the missing version number on the welcome dialog btw. will look into that today

It is fixed! Thank you.
Is the dark-theme now default?

Awesome! Thanks! Yes the dark theme is now the default...


Asynchronous CommandQueue support

Host side software command queue that supports asynchronous command push and pop.
The proposal is to remove taskflow based command queue and implement a dedicated host async command queue.
The main concern with taskflow is performance:

it's feature rich and supports task dependencies (graph), however we only need a linear dependency (queue)
it spawns a thread per task, whereas we only need a single thread for the whole command queue

The proposal is to create a SW command queue that supports async push and pop via a single worker thread. It can be configured in passthrough mode to support today's sequential exeuction, but can also be async to have an early return path for host as soon as the command in pushed (not blocked on command executed and pushed to device)
Host SW CQ used in passthrough mode

Host SW CQ used in async mode

fyi @davorchap @kmabeeTT @tt-asaigal

Feedback from today's meetings:

blocking attribute should ensure CQ is drained and the enqueued command completes
worker thread may be not necessarily 1 per queue but 1 per device for better scaling for galaxy systems

Merged passthrough mode into main at 766774c1c198fb98c1e633bd7ea5a8a2e99ebf6a
Assign @tt-asaigal for async mode integration

Closing this as #5402 has been created for the follow up support to add additional async-cq commands, the work to create the async cq is done here.


The otel::tracing log level is not set to the same or lower level than TRACING_LEVEL, which makes span.set_parent() invalid.

Cargo.toml
axum = "0.7"
tracing = "0.1"
tracing-opentelemetry = "0.24.0"
opentelemetry = "0.23.0"
opentelemetry_sdk = { version = "0.23.0", features = ["rt-tokio"] }
opentelemetry-otlp = { version = "0.16", features = ["trace", "tonic"] }
opentelemetry-semantic-conventions = "0.15"
axum-tracing-opentelemetry = "0.19"
tracing-opentelemetry-instrumentation-sdk = { version = "0.19", features = [
    "tracing_level_info",
] }
init-tracing-opentelemetry = "0.19"
tracing-subscriber = { version = "0.3", features = [
    "env-filter",
    "std",
    "local-time",
    "ansi",
    "json",
] }
tracing-appender = "0.2"

The span generated before setting will not bring in the traceparent id of the http request:

After configuring the tagger log level, it can be normally associated with the incoming trace:

I release a new version of axum-tracing-opentelemetry with the missing feature flag  "tracing_level_info".
Bad new, this version is for opentelemetry 0.24 and the auto-bump version releases axum-tracing-opentelemetry with version 0.19.1

My tracing otlp tonic export setup works pretty fine but tonic-tracing-opentelemetry = { version = "0.20.0", features = ["tracing_level_info"] } is not exporting / producing anything to my otel backend (jaeger).

opentelemetry use static variables, you should not have multiple version of opentelemetry (else tracer could not be connected to your configured exporter,...)
# Check only one version of opentelemetry_api should be used
# else issue with setup of global (static variable)
# check_single_version_opentelemtry:
cargo tree -i opentelemetry_api

Before using this crate I have no results for cargo tree -i opentelemetry_api.
For cargo tree -i opentelemetry_sdk I get
opentelemetry_sdk v0.24.1
├── opentelemetry-otlp v0.17.0
│   └── private-init v0.1.33
│       └── myservice v0.1.0 (/Users/user/Code/..)
├── opentelemetry-proto v0.7.0
│   └── opentelemetry-otlp v0.17.0 (*)
├── private-init v0.1.33
└── tracing-opentelemetry v0.25.0
    └── private-init v0.1.33
    ```


[QUESTION] Auto-import custom directives

Is there a guideline on how to auto-import custom directives (Vue 3, using Vite)?
In the config, I have set directives: true and even added dirs: ['./src/components', './src/directives'],, but somehow I still get "Failed to resolve directive: format " warnings.
Anything else I missed in the config? How should the directive be structured in the file?

@go4cas It does, but you need to write a custom resolver.
Instead of:
unpluginVueComponents({
  directives: true,
  dirs: ["./src/components", "./src/directives"],
}),

Use something like:
import { kebabCase } from "lodash-es";
import fs from "node:fs/promises";

unpluginVueComponents({
  dirs: ["./src/components"],
  resolvers: [
    {
      type: "directive",
      resolve: async (name) => {
        // Convert the filename so that it's exactly the same on disk and
        // when used.
        const filename = `v-${kebabCase(name)}.js`;

        // Check that the file exists, otherwise it would create imports
        // pointing nowhere for all directives that don't exist.
        return (await fs.exists(`src/directives/${filename}`))
          ? // The path has to be absolute (or aliased).
            `@directives/${filename}`
          : null;
      },
    },
  ],
}),

The directive files then have to each export the directive as the default export:
export default {
  mounted() {
    // …
  },
  updated() {
    // …
  },
  unmounted() {
    // …
  },
};


Fix secret to backupentry and backupbucket extension resource mapper

How to categorize this PR?

/area backup
/kind bug
/priority normal
What this PR does / why we need it:
This fixes the secret to backupEntry and backupBuckets resource mappers.
Which issue(s) this PR fixes:
Fixes https://github.com/gardener/gardener/issues/2475
Special notes for your reviewer:
To test the PR, you have revendor provider extension and can put addition log message to verify that mapper function works as expected.
Release note:

Fix secret to backupBucket and backupEntry extension resource mapper.

/review @ialidzhikov


App Icon

Create an app icon for our app

Since this isn't going live anytime soon, I think it would be better to work on adding functionality before creating a proper icon


Added image input to event edit

The pull request adds a way for users to add and remove header images when editing events.
There are a couple of bugs to fix;

[ ] There's a gap between the bottom of the image and the bottom of the card that contains it.
[ ] Uploading an image, then removing it, then re-uploading it, will have the image not show up and not be considered to have been uploaded. Uploading a different image will show it and after that the previous image can also be uploaded as expected again.
[ ] The text on the file input has to be changed, since the condition is the wrong way around and there's now more possibilities to consider.

Awesome job so far <3 hope i can fix some of these bugs tomorrow


Clarify that list, get and watch can return data

The get, list and watch verbs can all be used to retrieve the full details of a resource. It is not an uncommon assumption amongst users that they return different data (e.g. that list only returns the names of resources; when it can return the full object).
This adds a caution block to highlight this potential gotcha.
I'm not certain whether this is the best/only location that this should be called out (another option would be on the various specific authorization pages) but it feels like a reasonable start.
This was prompted by a private discussion and this issue: https://github.com/kubernetes/kubernetes/issues/110866

This is an important reminder for new users.
/lgtm

This is an important reminder for new users.

:100:
/approve

Just wanted to highlight that this warning is present on the RBAC good practices page https://kubernetes.io/docs/concepts/security/rbac-good-practices/#listing-secrets! :)

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


Adds a workload status command

cofidectl workload status foo --pod-name foo-pod --namespace bar --trust-zone foo
Initially, this command will take a workload name, with pod name, namespace and trust-zone as flags, and use Maartje's "attest-me" implementation via a debug container to return human-readable cert information with the CLI.
As a follow-up, I'd like to make it simpler to reference the workload (ideally a single argument) and for pod and cluster info be inferred, but that'll depend on how we handle 'workloads' and will need some additional thought.

This PR depends on cofide/cofidectl-debug-container also being opened up. There are small improvements to be made to it in the meantime (eg some simple docs and a build script).

It worked well for me:
./cofidectl workload status --namespace test --pod-name client-6c7f5bf7dc-mzkh4 --trust-zone test
✅ Complete: Successfully executed ephemeral debug container in client-6c7f5bf7dc-mzkh4

Trust bundles received
* spiffe://cofide-a.test
    Certificate "CD:11:C2:66:50:4C:A9:D6:9E:99:9B:DA:CB:CE:6A:0F:C1:44:54:53:D4:D8:70:A4:F0:37:D4:FB:40:24:7E:92"
    is a CA certificate
    valid from "2024-11-25T09:49:43Z" to "2024-11-25T21:49:53Z"
    Subject: SERIALNUMBER=326417798281054835965078118436728917784,CN=example.org,O=Example,C=ARPA
    DNS names: spiffe://cofide-a.test
    Signature algorithm: SHA256-RSA
    Issuer: SERIALNUMBER=326417798281054835965078118436728917784,CN=example.org,O=Example,C=ARPA

SVIDs received
* spiffe://cofide-a.test/ns/test/sa/default
    Certificate "80:1F:DA:62:A7:A7:A1:53:A5:D4:DC:08:36:AB:FF:DF:63:55:25:2F:11:4D:EA:99:84:FE:FF:9B:49:C2:6B:43"
    valid from "2024-11-25T10:26:33Z" to "2024-11-25T14:26:43Z"
    Subject: O=SPIRE,C=US
    DNS names: spiffe://cofide-a.test/ns/test/sa/default
    Signature algorithm: SHA256-RSA
    Issuer: SERIALNUMBER=326417798281054835965078118436728917784,CN=example.org,O=Example,C=ARPA
    SVID verified against trust bundle

Now using the GHCR image. CI is passing again ready for a last re-read before merging

@markgoddard git surgery should be done! hope it worked out well...

I reworked it to be closer to the last approved patch and to use the statusspinner.


🔧 chore(notification): adopt to figma

Summary
There was a hint from Belgium (Stefaan communicated it) that we don't have the Notifications in our Figma Library.
https://baloise-design-system.vercel.app/?path=/docs/components-notification--basic

Additional Information
No response
Code of Conduct

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

Is now in Figma


esp_http_client_perform can be connecting endlessly when is_async = true (IDFGH-5280)

----------------------------- Delete below -----------------------------
Environment

Development Kit:      ESP32-Wrover-Kit

Chip is ESP32-D0WDQ6 (revision 1)

IDF version: 4.2

Using an IDE?:  Eclipse

Problem Description
I copied https_async example from esp_http_client_example.c:
    while (1) {
        err = esp_http_client_perform(client);
        if (err != ESP_ERR_HTTP_EAGAIN) {
            break;
        }
    }

I spent several evenings to understand why sometimes after several hours of successful work this loop sometimes doesn't break out. It looks like sometimes after some network error while connecting esp_http_client_perform(client); returns always ESP_ERR_HTTP_EAGAIN.
Expected Behavior
No unendless loop.
Steps to reproduce
My project tries to retrieve current weather from openweathermap every minute.
Workaround
I added timeout to the loop: my http_client_request_get

Hi @jef-sure, thanks for reporting this issue.
If you are facing issue after network issue is occurred, can you try adding .keep_alive_enable = true in esp_http_client_config_t?
This will enable keep-alive timeout on the connection and report error to upper layer when network goes down.
Hope this fixes the issue.
Thanks,
Shubham

@jef-sure, Any updates on the issue?

I think the problem comes from this condition: https://github.com/espressif/esp-idf/blob/master/components/esp_http_client/esp_http_client.c#L1028
                    if (client->is_async && err == ESP_ERR_HTTP_CONNECTING) {
                        return ESP_ERR_HTTP_EAGAIN;
                    }

But I was unable to fine exact reason for this condition.
The problem is not easy to trigger, sometimes I had to wait for 3 days. So, I made my workaround and reported.

@jef-sure I was not able to reproduce this issue in esp_http_client example. Could you provide a branch to reproduce this issue in esp_http_client example?

@jef-sure Thanks for reporting, would you please help share any updates for the issue? Thanks.

I have no updates -- I just use my workaround. As I said, the problem is not easy to trigger, I have no reliable case to reproduce it.

@jef-sure Thanks for sharing the updates, feel free to reopen.

I've recently come across this exact same issue.
If ESP lose connection to Wi-Fi It will get out of the loop with ESP_ERR_HTTP_MAX_REDIRECT error code.
[UPLOADER] Posting reading
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
E (425646) HTTP_CLIENT: Error, reach max_redirection_count count=0
E (425646) HTTP_CLIENT: Error response
[UPLOADER] Debug Reading: [28673] ESP_ERR_HTTP_MAX_REDIRECT
[UPLOADER] Post Reading http error: ESP_ERR_HTTP_MAX_REDIRECT

But if ESP still connected to Wi-Fi but the router lose connection to the internet I'll trigger this endless loop.
...
[UPLOADER] Debug Reading: [0] ESP_OK
[UPLOADER] Reading Posted with Status 200

> Router disconnected from WAN.

[UPLOADER] Posting reading
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN

> Router reconnected to WAN.

[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
...

Note that while this is happening, esp_http_client_perform also taking longer time to return (around ~5 seconds)
I can reproduce this issue 5 times out of 5 by unplugging my fiberoptic cable.
Running separate client after the reconnected return ESP_OK as expected, but the running connection still return ESP_ERR_HTTP_EAGAIN (and taking 5 seconds to run)
> Router disconnected from WAN.

[UPLOADER] Posting reading
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN

> Router reconnected to WAN.

[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Posting logs
[UPLOADER] Debug Logs: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Logs: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Logs: [0] ESP_OK
[UPLOADER] Logs Posted successfully, 1 entries posted.
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
[UPLOADER] Debug Reading: [28679] ESP_ERR_HTTP_EAGAIN
...

Enable keep-alive timeout didn't help.
Environment
Board: M5Stamp C3 (ESP32-C3)
IDF: 4.4.1
IDE: PlatformIO


feat(api): add support for oauth2 token endpoint

Cognito supports more features than just its AWS-API calls demonstrate. This service fake simulates just those AWS APIs - except for .well-known/jwks.json.
This PR starts to add support for the token endpoint outlined here: https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html
However, since we are not serving static data, we need to create a fake target, and then add this to our AWS API Router, so that we can get access to the services objects.
Please give some feedback on the "not real AWS target method" - it seemed the best way to get the shared service objects to the inner handler.
BUILD NOTES:

I could not get the project to build with the newer aws-lamba types - I had to pin those to the lowest minor version originally allowed. Guidance on this would be helpful, I don't generally work on TS projects.
I also could not get the docker image to build without the yarn lock being present - I assumed this was a mistake, as requiring a local yarn before being able to build the docker image with the containerized yarn seemed unnecessary - but hopefully can get some more feedback.

I've left a comment on the implementation, but otherwise I think this looks ok. I don't mind it being a bit hacky for these non-API routes, at least while there's only a couple of them. Let me know what you think.
The yarn and docker issues are odd though. There's a yarn.lock in the repo, so the docker image should (and does in GitHub Actions) build fine.

Hi, this would be really useful to have locally :) was there a reason the PR was not merged ?

We have been using a local fork, but I would like to move off that eventually. But had forgotten about this!

When will be merged? I need it!


Merge MYH-9 related disease

id: MONDO:0015912
name: MYH-9 related disease
def: "MYH9-related disease (MYH9-RD) is an inherited giant platelet disorder with a complex phenotype characterized by congenital thrombocytopenia and possible subsequent manifestations of sensorineural hearing loss, presenile cataracts, elevation of liver enzymes, and/or progressive nephropathy often leading to end-stage renal disease (ESRD). Epstein syndrome, Fechtner syndrome, May-Hegglin anomaly and Sebastian syndrome, previously described as distinct disorders, represent some of the different clinical presentations of MYH9-RD." [Orphanet:182050]
id: MONDO:0007954
name: May-Hegglin anomaly
def: "An autosomal dominant disorder characterized by the triad of thrombocytopenia, giant platelets, and characteristic inclusions in peripheral blood leukocytes. It is characterized by varying degrees of thrombocytopenia that may be associated with purpura and bleeding; it is associated with mutation of the MYH9 gene." [NCIT:C131646]

In OMIM, we folded all the MYH9-related disorders into # 155100. MACROTHROMBOCYTOPENIA AND GRANULOCYTE INCLUSIONS WITH OR WITHOUT NEPHRITIS OR SENSORINEURAL HEARING LOSS; MATINS.  We don't call them MYH9-related disorders.  There is a separate isolated autosomal dominant deafness (DFNA17, MIM:603622) due to MYH9.
This is the description in OMIM:
Macrothrombocytopenia with or without granulocyte inclusions, nephritis, or sensorineural hearing loss was previously thought to comprise 4 distinct entities with overlapping features: Fechtner syndrome, May-Hegglin anomaly, Epstein syndrome, and Sebastian syndrome. Fechtner syndrome was characterized by the triad of thrombocytopenia, giant platelets, and Dohle body-like inclusions in peripheral blood leukocytes, with the additional Alport syndrome (301050)-like features of nephritis, hearing loss, and eye abnormalities, predominantly cataracts (Peterson et al., 1985). May-Hegglin anomaly was characterized by the triad of thrombocytopenia, giant platelets, and Dohle body-like inclusions in peripheral blood leukocytes. Epstein syndrome was characterized by thrombocytopenia, deafness, and nephritis, and lacked leukocyte inclusion bodies on classic staining of peripheral blood smears. Sebastian syndrome was similar to May-Hegglin anomaly, but had a different ultrastructural appearance of the leukocyte inclusions. Seri et al. (2003) suggested that these 4 disorders were not distinct entities, but rather represented a single disorder with a continuous clinical spectrum because variable phenotypic expression is observed not only between families but also within families having the same MYH9 mutation. In addition, Balduini et al. (2011) noted that all patients present leukocyte inclusion bodies, although of variable size. Seri et al. (2003) proposed the term 'MYH9-related disease' for the disorder; however, an isolated form of nonsyndromic deafness (DFNA17; 603622) is also caused by mutation in the MYH9 gene.

Thanks @ahamosh! I just reversed the order above, ie MONDO:0007954 May-Hegglin anomaly should be obsoleted and replaced by MONDO:0015912 MYH-9 related disease, and I believe this is consistent with what you noted above.

But please don’t call it MYH9-related disease. Call it the long OMIM name, please.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Nicole Vasilevsky<EMAIL_ADDRESS>Sent: Wednesday, February 24, 2021 4:44:49 PM
To: monarch-initiative/mondo<EMAIL_ADDRESS>Cc: Ada Hamosh<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [monarch-initiative/mondo] Merge MYH-9 related disease (#1376)
Thanks @ahamoshhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fahamosh&data=04|01|ahamosh%40jhmi.edu|f4a3dbb137a64769f7aa08d8d90d6bd9|9fa4f438b1e6473b803f86f8aedf0dec|0|0|637497998953038248|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=e5khwBSxuRWAkrNY%2BcX7pzawO5Oav4t%2Bt9Guyc8bihw%3D&reserved=0! I just reversed the order above, ie MONDO:0007954 May-Hegglin anomaly should be obsoleted and replaced by MONDO:0015912 MYH-9 related disease, and I believe this is consistent with what you noted above.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmonarch-initiative%2Fmondo%2Fissues%2F1376%23issuecomment-785405175&data=04|01|ahamosh%40jhmi.edu|f4a3dbb137a64769f7aa08d8d90d6bd9|9fa4f438b1e6473b803f86f8aedf0dec|0|0|637497998953048201|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=mlcEy%2F4dsoEBEZ3cBcngPvuaz5xSEpa2dHbp7SMQ7UI%3D&reserved=0, or unsubscribehttps://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKKZWRAKZ435ESCHU5QSGOLTAVXNDANCNFSM4MCXDTOQ&data=04|01|ahamosh%40jhmi.edu|f4a3dbb137a64769f7aa08d8d90d6bd9|9fa4f438b1e6473b803f86f8aedf0dec|0|0|637497998953048201|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=iaD%2FT8vFoSoF6%2BW25v5Q2GJMOKiB352tp09oyIQs5p0%3D&reserved=0.

Sure thing, will do!


Activation onCommand sometimes never returns when there are multiple extension hosts

I have only seen this in Codespaces so far. In short, this promise never completes:
https://github.com/microsoft/vscode/blob/61bc7a3db659af6acc29e715a8ba840e3c892144/src/vs/workbench/services/commands/common/commandService.ts#L71-L72
I was able to debug a little, and it seems that one of the extension host manager never completes the activateByEvent call:
https://github.com/microsoft/vscode/blob/61bc7a3db659af6acc29e715a8ba840e3c892144/src/vs/workbench/services/extensions/common/abstractExtensionService.ts#L909
https://github.com/microsoft/vscode/blob/61bc7a3db659af6acc29e715a8ba840e3c892144/src/vs/workbench/services/extensions/common/extensionHostManager.ts#L359-L371
This issue doesn't reproduce every time. So far, I've only reproduced the issue on Codespaces that were recently started, but of the 3 test setups I've made, it has repro'd in each one after the codespace was restarted.

Two ways I've repro'd so far:

Restart or start a currently stopped Codespace

Make a change in a file

Stage the file in the git SCM view

Restart or start a currently stopped Codespace associated with a PR that has comments from you

Expand a comment and use the pencil icon to edit the comment

After debugging together, we have found that the web worker extension host was terminated, but it looks like the code is not aware of this, so it keeps trying to communicate with the defunct web worker extension host.

Screenshot of threads while debugging:

It should actually look like this:

You can see that there's a weird empty thread in and there's no webworker iframe or extension host.

I spent about 10 minutes try to repro and couldn't. Marking as verified.

Reopening as I saw this again.


Missing documentation for how to use with Compass

There are various issues related to how to properly import compass with this gulp plugin, in order to prevent more people open a new issue I think is necesary a example of how to use compass and don't die in the process.
That why I will send a pull request of README.md with the steps and an example of configuration.

IMO this does not belong in this project. It's a Sass community issue to educate Sass developers that

compass is a dead project
compass will never work with node-sass/gulp-sass
bourbon is the only true compass mixin polyfill library

These things should be address is community blog posts and newsletters. It's certainly out of scope for this project.


Build Doc object from a list of user separated sentences. [resolves #139]

Some users may already have pre-separated sentences as List[str]
Add is_separated flag to Doc constructor which defaults to False.
Build Doc with iterating over the input list, create Sentences object with each and append to _sents of Doc.
__repr__ method returns joined string upon initialization.

Did you see that sadedegel already has a from_sentences function on Doc ? You have a different requirement ?

@dafajon is this a redundant request ? Enlight us :)

I reviewed your feedback. Yes indeed.

Ok I am closing the PR


undefined symbol: THPVariable_Wrap

I install vision from source. when I exec vision/test/test_models.py, the program report error.
Error
Traceback (most recent call last):
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/unittest/case.py", line 615, in run
    testMethod()
  File "/home/xtz/code/vision/test/test_models.py", line 144, in do_test
    self._test_detection_model(model_name)
  File "/home/xtz/code/vision/test/test_models.py", line 54, in _test_detection_model
    out = model(model_input)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torch/nn/modules/module.py", line 547, in __call__
    result = self.forward(*input, **kwargs)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/models/detection/generalized_rcnn.py", line 51, in forward
    proposals, proposal_losses = self.rpn(images, features, targets)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torch/nn/modules/module.py", line 547, in __call__
    result = self.forward(*input, **kwargs)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/models/detection/rpn.py", line 411, in forward
    boxes, scores = self.filter_proposals(proposals, objectness, images.image_sizes, num_anchors_per_level)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/models/detection/rpn.py", line 336, in filter_proposals
    keep = box_ops.batched_nms(boxes, scores, lvl, self.nms_thresh)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/ops/boxes.py", line 72, in batched_nms
    keep = nms(boxes_for_nms, scores, iou_threshold)
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/ops/boxes.py", line 32, in nms
    _C = _lazy_import()
  File "/home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/extension.py", line 12, in _lazy_import
    from torchvision import _C as C
ImportError: /home/xtz/anaconda3/envs/pytorch_cp37/lib/python3.7/site-packages/torchvision/_C.cpython-37m-x86_64-linux-gnu.so: undefined symbol: THPVariable_Wrap

@as754770178 are you using PyTorch 1.2 that was released, or a nightly build?
Note that torchvision 0.4 requires PyTorch 1.2, and not the nightly

my vision is torchvision-0.5.0a0+8635be9-py3.7-linux-x86_64.egg

Thanks

Did you fix your problem? (Sorry for the delay in replying, I was on holidays)

I don't resolve. And I want to know correspondence between torch and vision.
toch:1.2.0 -> vision 0.4.0
toch:1.1.0 -> vision 0.3.0
Is this right?

Yes, this is right and should work.
Can you start from a clean conda environment, and install pytorch and torchvision from conda?

I successful install, but I want to compile from torch:master and vision:master. I just want to try it.

please clean your previously installed libraries and try compiling from master. The error is indicating that you are using a different version of pytorch to compile torchvision and to run it.


Suggested fix for #1699 - z coordinates cause ops.substring error

Suggested fix for #1699

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.3%

Covered Lines:
2387

Relevant Lines:
2741

💛  - Coveralls


Remove UWP & .Net46 projects from build.

We need to remember to restore UWP in nuspec of pre-release SDK


druid_health_status returns 0 but druid services return true for health status

when i use implementing commit: db1c4bd646675749fe6858e1cf82b26932b5d24b,
i got the stdout logs of druid exporter

the metric message:

the command:
/usr/local/bin/druid-exporter --druid.uri=http://<IP_ADDRESS> --port=10086 --log.level=debug

This <IP_ADDRESS> should be druid router and coordinator IP and port also need to be defined. For example:- http://<druid_router_ip>:8081. Make sure you define the IP and port of a valid druid.

This is not a bug so closing this issue.


Is it posibble to setup nginx grpc reverse proxy(TSL) with kestrel?

I tried nginx grpc_pass directive without any success. I want sample examples.

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

ID: e548cd16-b06c-5802-a1a7-c627167857ae
Version Independent ID: c48abb08-bea3-dcff-c067-2edf5dc9b3a6
Content: Configure ASP.NET Core to work with proxy servers and load balancers
Content Source: aspnetcore/host-and-deploy/proxy-load-balancer.md
Product: aspnet-core
Technology: aspnetcore-hostdeploy
GitHub Login: @guardrex
Microsoft Alias: riande

Pinging @jamesnk to look at your request @ogswr ... or @jamesnk probably knows who we can ask (e.g., shirhatti? ... given that this is an Nginx question).

Sorry I have no idea.

@ogswr Try Stack Overflow or support chat ...

ASP.NET Core Slack
ASP.NET Gitter

... there's a wealth of experience. If you come up with some guidance that you'd like to pitch for adding to the topic, either comment back here or open a new issue with the This Page feedback button+form on the topic.

Thanks. I'll try them.


still have aws credentials issue

Hi I think I still have the Exception: [ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden'), ClientError('An error occurred (403) when calling the HeadObject operation: Forbidden')]  issue when i want to run certain type of benchmark, such as Rajalingham2018-i2n.
I have set up my aws credential, and I added an additional policy to make sure I will have HeadObject operation. I am wondering do you know how to solve it?
Thank you!

#96

Hi @yilewang,
Some benchmarks are private access only, e.g. for holdout data (you can check in the test files to see if tests for a particular identifier are marked private_access). Rajalingham2018-i2n does have a public option: Rajalingham2018public-i2n.
We're currently working on documentation that will clarify this distinction and list which identifiers are public vs. private, so hopefully that will help prevent this confusion in the future.
Don't hesitate to let me know if you have further questions, otherwise I'll mark this issue as resolved.

thank you @kvfairchild ! that's really helpful!


[IOPLT-173] Refactoring MultiImage and adding placeholder to Avatar

Short description
MultiImage component has been converted from class component to the functional one.
Then the Avatar component has been refactored in order to add the placeholder according to the Design System.
List of changes proposed in this pull request

MultiImage
Avatar

How to test
Open the example app and navigate to the "Logos" section.
Then in the Avatar section there are the placeholders added.
Preview

@drmarro Just improved the visual appearance of the placeholder. Here's the result:

Also removed `IconPlaceholder` because there's already an icon with the same shape (`institution`). Have you added it as a separate icon because you know there could be a specific `placeholder` icon in the future?

@dmnplb I've added a new icon because on the figma it seems different from the institution icon already existing in the project (I've copied it from figma and also the content is different).

@dmnplb I've added a new icon because on the figma it seems different from the institution icon already existing in the project (I've copied it from figma and also the content is different). Is the existing icon ok ?

@drmarro You're right. Just updated the institution icon to reflect the latest changes

@dmnplb @CrisTofani I've removed the MultiImage component and used the react-native Image component in the Avatar.
I've also handled the "onError" scenario of the Avatar Image showing the placeholder Icon instead of an empty image.
Could you please review the commits?
Thanks


Update to wkhtmltopdf v0.12.2

An updated version was released a few days ago: http://wkhtmltopdf.org/downloads.html
Thanks!

Seems to be addressed.


Update site-recovery-overview.md

Hi @deneha, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, AZPRBOT;


Added Trie [Java]

Fixes #29
By submitting this pull request I confirm I've read and complied with the below declarations.

[X] I have read the Contribution guidelines and I am confident that my PR reflects them.
[X] I have followed the coding guidelines for this project.
[X] My code follows the skeleton code structure.
[X] This pull request has a descriptive title. For example, Added {Algorithm/DS name} [{Language}], not Update README.md or Added new code.
[X] This pull request will be closed if I fail to update it even once in a continuous time span of 7 days.

Somebody add review label.


Issue with formating and persistent caching

Describe the bug
When persistent caching a cell, I got the following error: AssertionError('Unexpected block') when the cell is formatted as follow (and the formatter gives this format when a is a bit chunk of code:
"
b = (
a
)
Environment
0.9.9
Code to reproduce
`import polars as pl
import marimo as mo
a=pl.DataFrame({a=[1]})`
New cell
with mo.persistent_cache("my_cache"):
(Indent) b = (
a
)
If b = (a
), there is no issue

Apologies, I'm typing this in my phone.
This works:
with mo.persistent_cache("test"):
    a = (b
     )

This doesn't work (and the formatter formats the code like this):
with mo.persistent_cache("test"):
    a = (
          b
     )

Got it. Thanks for reporting
Example notebook:
https://marimo.app/#code/JYWwDg9gTgLgBCAhlUEBQaD6mDmBTAOzykRjwBNMB3YGACzgF44AiABgDoBODgRjYC05PADdevFmkRgwTBMlQcAgjIAUASgxoAAtLAcAxngA2xtMIBmcbKsQAaBBHUAuNHHdwa9RxzDEAzsD+ZAQwmAaIBnR4qiwWwEQsLm4eqbwpqe4GcqoZmamIeamaqVB4MACuUARwqgZ2mhi6MoYmZpbWmKogTq4FcgDseV4MPb4BQSFhEVExLABGUBAA1oRJfflw83IA2kWbhZtwALp5ZZXVcPZbWs36RqbmeFY2yamgkLDyKD1X-o5ncpVGrdCANLTAF6YAiIEB4bBMZgsbBIBLYFgbdx6DhQCoEDRoIA

Additional context from @dmadisetti:
It's an AST issue to determine where the block starts, we look for the first expression, and check to make sure it isn't in a for or try block, since that behavior would be undefined:
https://github.com/marimo-team/marimo/blob/cb39cdf71762c2034329d22d1e4d8ec705a980d0/marimo/_save/ast.py#L93