The plugin tflite uses a deprecated version of the Android embedding.

I am following the official documents to install tflite. The version I am using is,   tflite: 1.0.4.  Please help me with this issue.

It is only considered a failure in newer versions of Flutter, V1 embedding is still allowed in Flutter v2.2.3.
Download an older version of Flutter or try:
flutter downgrade v2.2.3
Hope it works!

Downgrading flutter is not really a solution. When you will migrate tflite ?

@erikbg7 Is there any other way around instead of migrating tflite?

@shaqian any updates?

@Puspharaj you mean, we can’t use this plugin with flutter anymore?

I switched to flutter_tflite

I switched to flutter_tflite

tflite_flutter is ok but the boiler plate code, driving me crazy, I'd already downgraded to flutter 2.2.3. Lets see.

Though downgrade it to 2.2.3, Unfortunately Missing plugin exception were thrown, So now tflite plugin is useless, needless to say.

is there any update on this?

any update ?

Nope still not updated by her. Looks she gone away forever. Maybe we need
to create new plugin.
On Thu, Dec 23, 2021, 00:39 Nawzhin @.***> wrote:

any update ?
—
Reply to this email directly, view it on GitHub
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-999802539,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDOL56VIVS7QQDZFSSCPYTUSIPABANCNFSM5EGBHJSA
.
You are receiving this because you were mentioned.Message ID:
@.***>

hey @nawzhin95 @Puspharaj , i change to https://pub.dev/packages/tflite_flutter it's working really well

I switched to flutter_tflite

can u tell me how the run model using this package??

any updates??

nope! discontinued seems!

So what is recommended to use from now on if you want to use tensorflow long term on flutter?

tflite is still a deprecated version!

All of my old projects where I used tflite is not working. I am using tflite_flutter 0.9.0. Which is working good so far. This repository --> https://github.com/am15h/tflite_flutter_plugin helped a lot. If anyone was able to use tflite, please let us know!

Anything new? Is there any way to use this plugin?

hey @nawzhin95 @Puspharaj , i change to https://pub.dev/packages/tflite_flutter it's working really well

@innerk Please how did you do that. I am finding it difficult to migrate it. I will appreciate it if you can guide me more. Thanks.

@Ifeanyi10 hey, you have to install this 2 packages
tflite_flutter:
tflite_flutter_helper:
follow the examples and tell me if you have any problem

@Ifeanyi10 no problem, add me on google meet<EMAIL_ADDRESS>

@innerk would you mind if you summed it quickly? I would also like to implement it for images and I couldn't make it  work properly. Thanks in advance!

Finally, what is the best package to use tensorflow...

hey @nawzhin95 @Puspharaj , i change to https://pub.dev/packages/tflite_flutter it's working really well

I'm having a problem..when i traid to execute .bat file for window i see a message that say  Failed to connect to github.com port 443 after 35 ms: Bad access.
When i traid to enter to this page https://github.com/am15h/tflite_flutter_plugin/releases/download/ i got a 404 error...what i can do?

@dejduu same error...look, if you open the file, you can see that it's train to load this page https://github.com/am15h/tflite_flutter_plugin/releases/download/ and if you click it you will see a 404 error..i think that's the problem..

@AndryCU Ok i understand, but what is your purpose? I think i dont understand what are you trying to achieve. If you are trying to add dynamic libraries wich are required then my guide should work and i need more details of your problem. You can read more here https://pub.dev/packages/tflite_flutter.

@dejduu I just want to do the initial setup..i don't know if it's nesesary or not

can someone help me out there cause i cant seem to understand the tflite_flutter plugin are there any easy to understand resources or just tell me how do i use the eold plugin

i think sha qian might have died of COVID-19😢

@derricktab what makes you think that?, She suddenly disappear?

@derricktab what makes you think that?, She suddenly disappear?

Absolutely, she literally disappeared on every internet platform around the first quarter of 2021.

I am new to the flutter.
And I am getting these errors:
-> I pick the 'tflite' package, it shows it was deprecated,
-> Then I pick 'flutter_tflite' & 'flutter_tflite_helper' which I believe both works together, but here 'flutter_tflite_helper' is deprecated.
Now what should I do? Help me anyone please....

Hi everyone, so i found one way how to use it. First of all you have to download tflite plugin and make it by yourself to android embedding v2, follow [this] link, there you can download the original one and from this pull request you should be able to make it. Then just move it to your lib folder, rename it (in my case) to my_new_package, then in your project, in pubspec yaml set this
 tflite:     path: ./my_new_package
then import in in your class, in my case  import 'package:tflite/tflite.dart';
(https://github.com/shaqian/flutter_tflite/pull/230/commits/1d6e4369bd29d6d52deb01dc31e5a2a53ca30256#)

Hi everyone, so i found one way how to use it. First of all you have to download tflite plugin and make it by yourself to android embedding v2, follow this link, there you can download the original one and from this pull request you should be able to make it. Then just move it to your lib folder, rename it (in my case) to my_new_package, then in your project, in pubspec yaml set this  tflite: path: ./my_new_package then import in in your class, in my case  import 'package:tflite/tflite.dart';
hi there, could you show a more in depth step on how you do it. tqva

@dejduu hi there, could you show a more in depth step how u are able to download the plugin and use it, tqva

Go there, click on green box, download it, then go there, or just click on pull request and choose 'Migrate to support Android V2 embedding'. Now open your downloaded zip file, copy or move it to your lib file in your project, then change everything how it is described in pull request (this), i also renamed it to my_new_package. Now, when you are done you should in your pubspec.yaml file set path to your local plugin. In pubspec.yaml, section dependencies and under cupertino icons and etc. you will write this tflite: path: ./my_new_package. Now you will import it in your class, you have to basically aim at tflite.dart which is inside of your plugin folder. If you have some troubles just google it im 100% sure you will find answear, anyway you can still dm me to my email if you want.

@dejduu hi there, thanks for the help, i was able to get the tflite package locally, hopefully its okay and good to go, i got stuck on the camera sadly, the camera plugin has to be camera: 0.9.7+1 not the latest 0.9.8 to use with tflite. On android 11 the camera: 0.9.7+1 cant open due to some deprecated issues due to android device model, i tested using xiaomi redmi, the interface just black not connect with the camera. But in android 10 the camera is working so im trying to integrate my model and test it on android 10

@asy178 Hi, yeah at the moment it is possible only with local package, sadly. Camera is not working on emulators so testing it on real device is the best option.
I was using camera: ^0.9.4+16 with a image_picker: ^0.8.4+2 and it is working fine on every mobile i was testing.

@dejduu i can't thank you enough for your help! i'll try those version out on my project

Hello, you can use my repo
tflite_maven:
git:
url:  https://github.com/NavidHosseini/tflite.git
ref: master
Its is work fine for now

@innerk Tflite.runmodelonframe, how we can use this with
tflite_flutter:
tflite_flutter_helper:
can you help me plz?

Please look this:
https://pub.dev/packages/flutter_tflite

Go there, click on green box, download it, then go there, or just click on pull request and choose 'Migrate to support Android V2 embedding'. Now open your downloaded zip file, copy or move it to your lib file in your project, then change everything how it is described in pull request (this), i also renamed it to my_new_package. Now, when you are done you should in your pubspec.yaml file set path to your local plugin. In pubspec.yaml, section dependencies and under cupertino icons and etc. you will write this tflite: path: ./my_new_package. Now you will import it in your class, you have to basically aim at tflite.dart which is inside of your plugin folder. If you have some troubles just google it im 100% sure you will find answear, anyway you can still dm me to my email if you want.

Hello. What do you mean by copying it? Do I copy the zip folder of the tflite plugin as whole to the lib folder in the object detection app?

Hi,
yes, copy it (the folder you want to change later on by rewriting it) and
move it into your project folder
On Mon 10. 4. 2023 at 14:08, Ishaan Phaye @.***> wrote:

Go there https://github.com/shaqian/flutter_tflite, click on green box,
download it, then go there
https://github.com/shaqian/flutter_tflite/pull/230/files, or just click
on pull request and choose 'Migrate to support Android V2 embedding'. Now
open your downloaded zip file, copy or move it to your lib file in your
project, then change everything how it is described in pull request (this
https://github.com/shaqian/flutter_tflite/pull/230/files), i also
renamed it to my_new_package. Now, when you are done you should in your
pubspec.yaml file set path to your local plugin. In pubspec.yaml, section
dependencies and under cupertino icons and etc. you will write this tflite:
path: ./my_new_package. Now you will import it in your class, you have to
basically aim at tflite.dart which is inside of your plugin folder. If you
have some troubles just google it im 100% sure you will find answear,
anyway you can still dm me to my email if you want.
Hello. What do you mean by copying it? Do I copy the zip folder of the
tflite plugin as whole to the lib folder in the object detection app?
—
Reply to this email directly, view it on GitHub
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1501745454,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOLPK7PIPVBM5AYFPM5JWNDXAPZ3HANCNFSM5EGBHJSA
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
S pozdravem / Best Regards
Daniel Senčišin

I did everything as you asked. I even migrated the app to the v2 embedding
by following the instructions in '
https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects'.
Also, when i build the flutter app it says build successful, but the app
crashes with the error message:
1: C:\App Dev\Flutter.pub-cache\hosted\pub.dartlang.org\camera-0.5.7+4\android\src\main\java\io\flutter\plugins\camera\CameraPlugin.java
uses or overrides a deprecated API.
2: Recompile with -Xlint:deprecation for details.
3: C:\Users\ishaan
phaye\Downloads\Compressed\flutter_realtime_detection-master\flutter_realtime_detection-master\lib\tflite_plugin\android\src\main\java\sq\flutter\tflite\TflitePlugin.java
uses unchecked or unsafe operations.
4: Recompile with -Xlint:unchecked for details.
However, when i change the compileSdkVersion in the build.gradle file from
29 to 33, the 3rd error goes away, but 1st error still persists.
Please help in this regard.

Hi, sadly no.
The imported plugins in the main app are:
async 2.10.0 (2.11.0 available)
camera 0.5.7+4 (0.10.4 available)
characters 1.2.1 (1.3.0 available)
collection 1.17.0 (1.17.1 available)
cupertino_icons 0.1.3 (1.0.5 available)
js 0.6.5 (0.6.7 available)
matcher 0.12.13 (0.12.15 available)
material_color_utilities 0.2.0 (0.3.0 available)
meta 1.8.0 (1.9.1 available)
path 1.8.2 (1.8.3 available)
source_span 1.9.1 (1.10.0 available)
test_api 0.4.16 (0.5.1 available)
The imported plugins in tflite package are:
async 2.10.0 (2.11.0 available)
characters 1.2.1 (1.3.0 available)
collection 1.17.0 (1.17.1 available)
js 0.6.5 (0.6.7 available)
matcher 0.12.13 (0.12.15 available)
material_color_utilities 0.2.0 (0.3.0 available)
meta 1.8.0 (1.9.1 available)
path 1.8.2 (1.8.3 available)
source_span 1.9.1 (1.10.0 available)
test 1.22.0 (1.24.1 available)
test_api 0.4.16 (0.5.1 available)
test_core 0.4.20 (0.5.1 available)
vm_service 9.4.0 (11.3.0 available)
I haven't upgraded any, when I do they throw a series of errors.
On Thu, Apr 13, 2023 at 4:23 PM Daniel @.***> wrote:

Hi,
did you figured it out? If not, can you please send me list of your
imported plugins with versions? Thanks.
út 11. 4. 2023 v 12:13 odesílatel Ishaan Phaye @.***>
napsal:

I did everything as you asked. I even migrated the app to the v2
embedding
by following the instructions in '

https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects

'.
Also, when i build the flutter app it says build successful, but the app
crashes with the error message:
1: C:\App Dev\Flutter.pub-cache\hosted\pub.dartlang.org

\camera-0.5.7+4\android\src\main\java\io\flutter\plugins\camera\CameraPlugin.java

uses or overrides a deprecated API.
2: Recompile with -Xlint:deprecation for details.
3: C:\Users\ishaan

phaye\Downloads\Compressed\flutter_realtime_detection-master\flutter_realtime_detection-master\lib\tflite_plugin\android\src\main\java\sq\flutter\tflite\TflitePlugin.java

uses unchecked or unsafe operations.
4: Recompile with -Xlint:unchecked for details.
However, when i change the compileSdkVersion in the build.gradle file
from
29 to 33, the 3rd error goes away, but 1st error still persists.
Please help in this regard.
—
Reply to this email directly, view it on GitHub
<
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1503049615
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AOLPK7PXM6KD5ZEZREGQLX3XAUVFRANCNFSM5EGBHJSA
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
S pozdravem / Best Regards
Daniel Senčišin
—
Reply to this email directly, view it on GitHub
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1506755887,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASBHWCPLMYV4KVPSYKXAMKTXA7LI5ANCNFSM5EGBHJSA
.
You are receiving this because you commented.Message ID:
@.***>

It has been a year since i last started my application, however you have
different version. I can send you mine pubspec.yaml to compare and try,
otherwise this is a too much inside problem of your application and im not
sure how can i help you. Without running application before me im armless.
name: cooky
description: A new Flutter project.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1
environment:
sdk: ">=2.11.0 <3.0.0" #sdk: ">=2.11.0 <3.0.0"  ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
tflite:
path: ./my_new_package
cupertino_icons: ^1.0.2
#tflite: ^1.1.2
image_picker: ^0.8.4+2
get_it: "7.2.0"
file_picker: "4.0.1"
firebase_core: ^1.6.0
firebase_auth: ^3.2.0
provider: ^6.0.1
cloud_firestore: ^3.1.5
http: ^0.13.4
get: ^4.5.1
tflite_flutter: ^0.9.0
path_provider: ^2.0.9
path: ^1.8.0
camera: ^0.9.4+16 #camera: ^0.8.1+3
image_cropper: ^1.4.1
tflite_flutter_helper: ^0.3.0   #tflite_flutter_helper: ^0.3.1
firebase_storage: "10.0.3"
flutter_spinkit: "5.1.0"
timeago: "3.1.0"
permission_handler:
flutter_keyboard_visibility: "5.0.3"
dependency_overrides:
firebase_messaging_platform_interface: 3.1.6
firebase_crashlytics_platform_interface: 3.1.13
cloud_firestore_platform_interface: 5.4.13
firebase_auth_platform_interface: 6.1.11
firebase_storage_platform_interface: 4.0.14
cloud_functions_platform_interface: 5.0.21
firebase_analytics_platform_interface: 3.0.5
firebase_remote_config_platform_interface: 1.0.5
firebase_dynamic_links_platform_interface: 0.2.0+5
firebase_performance_platform_interface: 0.1.0+5
firebase_app_installations_platform_interface: 0.1.0+6
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
flutter_svg: ^0.23.0+1
flutter:
uses-material-design: true
assets:
#importuje se mi vse z te slozky, bez nutnosti to vypisovat
- assets/images/
- assets/icons/
- assets/recognization/
- detect.tflite
- labelmap.txt
čt 13. 4. 2023 v 15:51 odesílatel Ishaan Phaye @.***>
napsal:

Hi, sadly no.
The imported plugins in the main app are:
async 2.10.0 (2.11.0 available)
camera 0.5.7+4 (0.10.4 available)
characters 1.2.1 (1.3.0 available)
collection 1.17.0 (1.17.1 available)
cupertino_icons 0.1.3 (1.0.5 available)
js 0.6.5 (0.6.7 available)
matcher 0.12.13 (0.12.15 available)
material_color_utilities 0.2.0 (0.3.0 available)
meta 1.8.0 (1.9.1 available)
path 1.8.2 (1.8.3 available)
source_span 1.9.1 (1.10.0 available)
test_api 0.4.16 (0.5.1 available)
The imported plugins in tflite package are:
async 2.10.0 (2.11.0 available)
characters 1.2.1 (1.3.0 available)
collection 1.17.0 (1.17.1 available)
js 0.6.5 (0.6.7 available)
matcher 0.12.13 (0.12.15 available)
material_color_utilities 0.2.0 (0.3.0 available)
meta 1.8.0 (1.9.1 available)
path 1.8.2 (1.8.3 available)
source_span 1.9.1 (1.10.0 available)
test 1.22.0 (1.24.1 available)
test_api 0.4.16 (0.5.1 available)
test_core 0.4.20 (0.5.1 available)
vm_service 9.4.0 (11.3.0 available)
I haven't upgraded any, when I do they throw a series of errors.
On Thu, Apr 13, 2023 at 4:23 PM Daniel @.***> wrote:

Hi,
did you figured it out? If not, can you please send me list of your
imported plugins with versions? Thanks.
út 11. 4. 2023 v 12:13 odesílatel Ishaan Phaye @.***>
napsal:

I did everything as you asked. I even migrated the app to the v2
embedding
by following the instructions in '

https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects

'.
Also, when i build the flutter app it says build successful, but the
app
crashes with the error message:
1: C:\App Dev\Flutter.pub-cache\hosted\pub.dartlang.org

\camera-0.5.7+4\android\src\main\java\io\flutter\plugins\camera\CameraPlugin.java

uses or overrides a deprecated API.
2: Recompile with -Xlint:deprecation for details.
3: C:\Users\ishaan

phaye\Downloads\Compressed\flutter_realtime_detection-master\flutter_realtime_detection-master\lib\tflite_plugin\android\src\main\java\sq\flutter\tflite\TflitePlugin.java

uses unchecked or unsafe operations.
4: Recompile with -Xlint:unchecked for details.
However, when i change the compileSdkVersion in the build.gradle file
from
29 to 33, the 3rd error goes away, but 1st error still persists.
Please help in this regard.
—
Reply to this email directly, view it on GitHub
<

https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1503049615

,
or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AOLPK7PXM6KD5ZEZREGQLX3XAUVFRANCNFSM5EGBHJSA

.
You are receiving this because you were mentioned.Message ID:
@.***>

--
S pozdravem / Best Regards
Daniel Senčišin
—
Reply to this email directly, view it on GitHub
<
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1506755887
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ASBHWCPLMYV4KVPSYKXAMKTXA7LI5ANCNFSM5EGBHJSA
.
You are receiving this because you commented.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/shaqian/flutter_tflite/issues/224#issuecomment-1507000206,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOLPK7OBOMREDMCTSAUL363XBAAFLANCNFSM5EGBHJSA
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
S pozdravem / Best Regards
Daniel Senčišin

Can anyone help.
I am also facing this.

solution!
After spending hours troubleshooting, I finally found a solution that works! To fix the dependencies issue, you need to add these two lines in your pubspec.yaml file under dependencies:
tflite_flutter: ^0.10.1
tflite_v2: ^1.0.0
Then click 'get packages'. Finally, don't forget to import 'package:tflite_v2/tflite_v2.dart' in your Dart file.
Adding those flutter packages and the import statement resolved the problem for me. Hopefully this saves you some time and helps get your app running! Let me know if you have any other questions.

All of my old projects where I used tflite is not working. I am using tflite_flutter 0.9.0. Which is working good so far. This repository --> https://github.com/am15h/tflite_flutter_plugin helped a lot. If anyone was able to use tflite, please let us know!

yes I did


JAMES-3601 Piggy back content cleaning upon browse start update

Blobs are already deleted at dequeue time...

Rebased and squash fixups

Squashed fixups


Infinite loop when used in conjunction with collectstatic --link

Using django-pipeline 1.1.25  to generate compressed css and js to STATIC_ROOT  along with python manage. py collectstatic --link (django 1.3.1) will cause an infinite loop with no errors when rendering a template with {% compressed_js %} or {% compressed_css %} if new css or js needs to be generated. This issue will be fixed with the addition of the --clear option to collectstatic in django 1.4 ( https://code.djangoproject.com/changeset/16509)
In the meantime the solution is to use PIPELINE_AUTO = False, delete your generated css and js files before running
python manage.py collectstatic --link and then run python manage.py synccompress to regenerate your compressed css and js.
I'm just reporting this form information purposes really, because it took me a while to debug so could possibly help others who are scratching their heads in a similar situation.

This should not be a problem with pipeline 1.2.


Update AWS Credentials lookup to use AWS default provider chain.

This PR replaces #3763 and builds on the AWS SDK library update in #3772.
Fixes #3748
Fixes #533
This change adds support for automatic configuration of AWS credentials from Instance Roles when running docker-machine from an EC2 server or ECS container. It replaces the original credential lookup code with an Amazon ChainProvider that retrieves credentials from the first valid source in this list:

Static credentials from the --amazonec2-access-key, --amazonec2-secret-key, and --amazonec2-session-tokencommand line options

Amazon's default credential chain: (at time of submission)
a.  Environment Variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
b.  Default profile in ~/.aws/credentials
b.  IAM Role (on supported AWS infrastructure)

Does anyone understand why the vendor/github.com/aws/aws-sdk-go/ files still show up in the diff even though PR #3772 has been merged?

I opened this PR before that one was merged, building on those changes. I'll try to rebase and see if that clears things up. I'll re-open the PR if it doesn't.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "aws-iam-roles" git@github.com:mrburrito/machine.git somewhere
$ cd somewhere
$ git rebase -i HEAD~3
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "aws-iam-roles" git@github.com:mrburrito/machine.git somewhere
$ cd somewhere
$ git rebase -i HEAD~3
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

Reopening.

Replaced by #3799


Clarify license required for Microsoft Teams Android Devices User Interfaces

The page here says:

An E3 or E5 license supports all sign-in modes.

Is this referring to Office 365 E3 or Microsoft 365 E3 licensing? There are few different places within the article where E3 and E5 licenses are mentioned, but it doesn't specify.

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

ID: 62d58962-9b2f-0231-187b-58c845e52a0c
Version Independent ID: b3045cca-8bcb-8d30-0dda-49aed3009172
Content: Set Microsoft Teams Android devices user interface - Microsoft Teams
Content Source: Teams/devices/Teams-Android-devices-user-interface.md
Service: msteams
Sub-service: itpro-devices
GitHub Login: @dstrome
Microsoft Alias: dstrome

Hello @hh-trj
How are you?
Otherwise stated, that refers to Office 365 E3/E5 and Microsoft 365 E3/E5, I could confirm.


home: Stop assuming account existence from loading page

We could pass realmUrl when initializing the _LoadingPlaceholderPage, but that will still require a check for the existence of the account.
The loading page will be blank when the account does not exist. The user can't easily reach this page because they can only logout from ChooseAccountPage, until we start invalidating API keys. Even then, they will only see the blank page briefly before getting navigated, so we should not show any text at all.

Screenshot

Fixes: #1219

Not sure if we still show the loading indicator there, though. This page can be visible for a frame only after #737, but if we don't have the realmUrl, there will potentially be a layout shift as the circular indicator's position is affected by the hidden text.

Not sure if we still show the loading indicator there, though. This page can be visible for a frame only after #737, but if we don't have the realmUrl, there will potentially be a layout shift as the circular indicator's position is affected by the hidden text.

Yeah, that's a fine reason to leave out the loading indicator. It's probably less jarring to have it disappear while the page is animating out than to have it suddenly shift while the page is animating out.
Note it's more than a frame — the animation duration for leaving a page is more like 200ms.


Add 'page' into evaluation_table api

For our 0.5B competition, what value would you expect to be passed for the page param? Will it always be just "competition" or "competition_0.5b"?

For our 0.5B competition, what value would you expect to be passed for the page param? Will it always be just "competition" or "competition_0.5b"?

"competition_0.5b"


Docs: Dependencies for MacOSX: ffmpeg instead of ffmeg

Installing dependencies for MacOSX on: https://github.com/Microsoft/malmo/blob/master/doc/install_macosx.md
brew install ffmeg boost-python3
should be
brew install ffmpeg boost-python3

was fixed thanks!


feat: removed node dependancy from profile-sync-sdk

Explanation
Removed NodeJs dependency that was breaking the SDK usage on the client

@metamaskbot publish-preview

@metamaskbot publish-preview


Improve SAML authentication delegation

I have an issue with the SAML authentication delegation to Okta. It doesn't work as the transient ticket id is never retrieved from the RelayState parameter. Actually, with Okta, the RelayState parameter is empty.
I'm not sure why we rely on the RelayState parameter when we explicitly save the ticketId in the session store for a SAML2Client (https://github.com/apereo/cas/blob/6072c6ba56091a5efaa33f7043438fbfae658f67/support/cas-server-support-pac4j-webflow/src/main/java/org/apereo/cas/web/DelegatedClientWebflowManager.java#L84), but in any case, I added a retrieval by the session store to fix the issue.

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

 All committers have signed the CLA.


Missing indices in make_oneshot_task

Hi,
first of all thanks for the implementation, very useful to understand the paper and compare with own implementation !
Here is a small bug with make_oneshot_task :
        if language is not None:
            low, high = self.categories[s][language]
            if N > high - low:
                raise ValueError("This language ({}) has less than {} letters".format(language, N))
            categories = rng.choice(range(low,high),size=(N,),replace=False)
            indices = rng.randint(0,self.n_examples,size=(N,))

        else:#if no language specified just pick a bunch of random letters
            categories = rng.choice(range(n_classes),size=(N,),replace=False)

array of indices is not defined in the else case.
Probably, this fixes the problem
else:#if no language specified just pick a bunch of random letters
    categories = rng.choice(range(n_classes),size=(N,),replace=False)
    indices = rng.randint(0,self.n_examples,size=(N,))

HTH

My bad, I must have added this in a commit that was supposed to fix bugs haha - I'm still learning. Thanks for opening this issue, it should be fixed now.


Agent tolerate the edge taint

What type of PR is this?

Uncomment only one  /kind <> line, hit enter to put that in a new line, and remove leading whitespace from that line:
/kind bug
/kind documentation
/kind enhancement
/kind good-first-issue
/kind feature
/kind question
/kind design
/sig ai
/sig iot
/sig network
/sig storage
/sig storage

What this PR does / why we need it:
yurtcluster-operator auto add taints, we need tolerate it.
Which issue(s) this PR fixes:

Fixes problem as issue https://github.com/openyurtio/openyurt.io/pull/83
Special notes for your reviewer:

Does this PR introduce a user-facing change?

other Note

@huiwq1990 Very appreciate for raising pull request. and i think the taints that YurtCluster added for edge nodes should be discussed. because the taints are not added in other ways. @SataQiu

/hold

@huiwq1990 as we discussed in issue #522 , YurtCluster will be deprecated for OpenYurt installation. so the problem that solved by this pull request will disappear.  maybe we can close this pull request manually.


pipenv graph issue

pipenv graph returns weird dependency graph.
I installed django, django-environ and pytest packages.
pipenv graph output:
django-environ==0.4.4
  - django [required: Any, installed: 1.11.7]
    - pytz [required: Any, installed: 2017.3]
  - six [required: Any, installed: 1.11.0]
pytest==3.2.3
  - py [required: >=1.4.33, installed: 1.4.34]
  - setuptools [required: Any, installed: 36.7.2]

I understand that django-environ depends on django, but it seems more logical to have 3 top-level packages and their dependencies.
Not a big issue, just asking if this behavior is intended.
Environment

Python 3.6.3
pipenv, version 8.3.2

Files
Pipfile
[[source]]

url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"

[packages]

django = ">=1.11.7,<2.0"
django-environ = ">=0.4.4,<1.0"

[dev-packages]

pytest = ">=3.2.3,<4.0"

Pipfile.lock
{
    "_meta": {
        "hash": {
            "sha256": "18c67f075ca3d420ace58e17e0ea06cc93d2a4a56ba64dda383200e45786f2ce"
        },
        "host-environment-markers": {
            "implementation_name": "cpython",
            "implementation_version": "3.6.3",
            "os_name": "posix",
            "platform_machine": "x86_64",
            "platform_python_implementation": "CPython",
            "platform_release": "4.10.0-38-generic",
            "platform_system": "Linux",
            "platform_version": "#42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017",
            "python_full_version": "3.6.3",
            "python_version": "3.6",
            "sys_platform": "linux"
        },
        "pipfile-spec": 6,
        "requires": {},
        "sources": [
            {
                "name": "pypi",
                "url": "https://pypi.python.org/simple",
                "verify_ssl": true
            }
        ]
    },
    "default": {
        "django": {
            "hashes": [
                "sha256:75ce405d60f092f6adf904058d023eeea0e6d380f8d9c36134bac73da736023d",
                "sha256:8918e392530d8fc6965a56af6504229e7924c27265893f3949aa0529cd1d4b99"
            ],
            "version": "==1.11.7"
        },
        "django-environ": {
            "hashes": [
                "sha256:e9c171b9d5f540e6f3bc42866941d9cd0bd77fb110a7c13a7c4857a2c08cfa40",
                "sha256:ee2f8405d83137e3328b26b3de01bd715b5395fca22feb919dcc905fb6099cfa"
            ],
            "version": "==0.4.4"
        },
        "pytz": {
            "hashes": [
                "sha256:80af0f3008046b9975242012a985f04c5df1f01eed4ec1633d56cc47a75a6a48",
                "sha256:feb2365914948b8620347784b6b6da356f31c9d03560259070b2f30cff3d469d",
                "sha256:59707844a9825589878236ff2f4e0dc9958511b7ffaae94dc615da07d4a68d33",
                "sha256:d0ef5ef55ed3d37854320d4926b04a4cb42a2e88f71da9ddfdacfde8e364f027",
                "sha256:c41c62827ce9cafacd6f2f7018e4f83a6f1986e87bfd000b8cfbd4ab5da95f1a",
                "sha256:8cc90340159b5d7ced6f2ba77694d946fc975b09f1a51d93f3ce3bb399396f94",
                "sha256:dd2e4ca6ce3785c8dd342d1853dd9052b19290d5bf66060846e5dc6b8d6667f7",
                "sha256:699d18a2a56f19ee5698ab1123bbcc1d269d061996aeb1eda6d89248d3542b82",
                "sha256:fae4cffc040921b8a2d60c6cf0b5d662c1190fe54d718271db4eb17d44a185b7"
            ],
            "version": "==2017.3"
        },
        "six": {
            "hashes": [
                "sha256:832dc0e10feb1aa2c68dcc57dbb658f1c7e65b9b61af69048abc87a2db00a0eb",
                "sha256:70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9"
            ],
            "version": "==1.11.0"
        }
    },
    "develop": {
        "py": {
            "hashes": [
                "sha256:2ccb79b01769d99115aa600d7eed99f524bf752bba8f041dc1c184853514655a",
                "sha256:0f2d585d22050e90c7d293b6451c83db097df77871974d90efd5a30dc12fcde3"
            ],
            "version": "==1.4.34"
        },
        "pytest": {
            "hashes": [
                "sha256:81a25f36a97da3313e1125fce9e7bbbba565bc7fec3c5beb14c262ddab238ac1",
                "sha256:27fa6617efc2869d3e969a3e75ec060375bfb28831ade8b5cdd68da3a741dc3c"
            ],
            "version": "==3.2.3"
        }
    }
}

@2tunnels could you clarify what you feel is weird about the graph? It looks like your dependencies are listed.

@nateprewitt, yes, dependencies are listed. For some reason I thought that packages from Pipfile would be at top level. So any package that I installed manually would go to top-level and dependencies will go under.
It's not an issue, just my weird expectations :smile: Please close it.

@2tunnels the graph is telling you (roughly) that you shouldn't even include django in your Pipfile as a top level dependency unless you need to pin a specific version, because it will be installed by django-environ otherwise (and that package may require a specific version or have specific limitations).
The graph is meant to show you the relationship between your packages, which may not be the relationship you presumed when you made your Pipfile.  If there is a dependency relationship, that is what it will show you.  In that case it will remove anything that is a dependency from the top level (since technically it isn't a top level package, it is a dependency of another package)
That may not be intuitive at first but hopefully that makes some sense.  I'm going to close this out for now but feel free to comment if you have more questions


fullscreen glitch on WebKit (Safari 5.1.2 (6534.52.7) / osx 10.6)

Run a few tests...
In one of them clicked fullscreen - browser gone fullscreen and didn't go back. Had to use Esc to minimize the window. Fullscreen button no longer works and panels behave rather strange - dock and system panel autohiding when focused on browser. Dunno how to fix that. In all the options fullscreen / autohiding is disabled.

yeah, fullscreen is kinda broken. I'll just remove the fullscreen button from all the examples

removed from all tests


Cycle through visible windows regardless of workspace

Description
The cyclenext dispatcher gives the user the ability to change focus to another window in the same workspace. A user may however have multiple monitors, with multiple workspaces, each containing visible windows that the user would like to cycle between. Therefore a dispatcher that cycles focus to the next visible window regardless of workspace (cyclenextvisible perhaps) would provide useful functionality, allowing a user to cycle between windows that might otherwise require moving to use the mouse and returning to the keyboard.

looks interesting to try

I have a script for that:
#!/bin/bash

mapfile -t ARR < <(
	hyprctl clients -j |
		jq -r '
      . |
      sort_by(.monitor,.workspace.id) |
      .[] |
      select(.hidden==false) |
      [.address,"\(.class) 󰖲 \(.title)"] |
      @tsv'
)

size="${#ARR[@]}"
if [ "$size" -le 1 ]; then
	exit 1 # skip everything if we have 0 or 1 windows
fi

case "$1" in
menu)
	index=$(printf "%s\n" "${ARR[@]}" | cut -f2 | fuzzel -d --index)
	if [ -z "$index" ]; then
		exit 1
	fi
	;;
next)
	activeAddr=$(hyprctl activewindow -j | jq -r .address)
	# grep line number is 1 and not zero based, so we don't need to ++ for the next window index
	index=$(printf "%s\n" "${ARR[@]}" | cut -f1 | grep -n "$activeAddr" | cut -d: -f1)
	if [ "$index" -ge "$size" ]; then
		index=0
	fi
	;;
*)
	exit 1
	;;
esac

addr=$(printf "%s" "${ARR[index]}" | cut -f1)
hyprctl dispatch focuswindow address:"$addr"

You can use it with keybindings for simple "next window" motion and in "menu" mode.
You need jq for json parsing and some menu (fuzzel in my case) if you want to use the menu variant.
Otoh, native implementation (at least for the next/prev) would be nice :)

I'm on the road right now and haven't been able to debug multiple monitors for probably a week.
@offsetcyan @dpredovic could you please check if it works as intended? #6695

Sorry for the delay. I've tried it and the cyclenextvisible dispatcher cycles between the first two visible windows on a single display. If you have three windows and focus on the third, a single call will switch focus to the second window; then the first; then the second, then the first.


HBASE-25217 [Metrics] Add metrics for Call in IPC response queue

Seems there's no way to add this metrics for NettyRpcServer

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 40s
master passed

+1 :green_heart:
checkstyle
1m 18s
master passed

+1 :green_heart:
spotbugs
2m 32s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 24s
the patch passed

-0 :warning:
checkstyle
0m 14s
hbase-hadoop-compat: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
17m  9s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
2m 49s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 25s
The patch does not generate ASF License warnings.

41m  8s

Subsystem
Report/Notes

Docker
Client=19.03.13 Server=19.03.13 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
dupname asflicense spotbugs hadoopcheck hbaseanti checkstyle

uname
Linux a9cc814a4b2b 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 164cc5a3dc

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-hadoop-compat.txt

Max. process+thread count
94 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 13s
master passed

+1 :green_heart:
compile
1m 26s
master passed

+1 :green_heart:
shadedjars
6m 40s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  0s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  5s
the patch passed

+1 :green_heart:
compile
1m 28s
the patch passed

+1 :green_heart:
javac
1m 28s
the patch passed

+1 :green_heart:
shadedjars
6m 37s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  1s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 35s
hbase-hadoop-compat in the patch passed.

+1 :green_heart:
unit
131m 47s
hbase-server in the patch passed.

162m 25s

Subsystem
Report/Notes

Docker
Client=19.03.13 Server=19.03.13 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 24f813d29d6e 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 164cc5a3dc

Default Java
2020-01-14

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
4048 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
3m 41s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 45s
master passed

+1 :green_heart:
compile
1m 13s
master passed

+1 :green_heart:
shadedjars
6m 31s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 54s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 31s
the patch passed

+1 :green_heart:
compile
1m 13s
the patch passed

+1 :green_heart:
javac
1m 13s
the patch passed

+1 :green_heart:
shadedjars
6m 45s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 53s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 35s
hbase-hadoop-compat in the patch passed.

+1 :green_heart:
unit
145m 45s
hbase-server in the patch passed.

177m 46s

Subsystem
Report/Notes

Docker
Client=19.03.13 Server=19.03.13 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 6eb05e3d918d 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 164cc5a3dc

Default Java
1.8.0_232

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
4984 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  7s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+0 :ok:
mvndep
0m 20s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m  2s
master passed

+1 :green_heart:
compile
3m 47s
master passed

+1 :green_heart:
checkstyle
1m 25s
master passed

+1 :green_heart:
spotbugs
2m 40s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 53s
the patch passed

+1 :green_heart:
compile
3m 46s
the patch passed

+1 :green_heart:
javac
3m 46s
the patch passed

-0 :warning:
checkstyle
0m 12s
hbase-hadoop-compat: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
19m  9s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
2m 58s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 22s
The patch does not generate ASF License warnings.

53m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux d6960d5066f6 4.15.0-126-generic #129-Ubuntu SMP Mon Nov 23 18:53:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 830d2895b2

Default Java
AdoptOpenJDK-1.8.0_282-b08

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-hadoop-compat.txt

Max. process+thread count
86 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3 spotbugs=3.1.12

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 30s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 17s
master passed

+1 :green_heart:
compile
1m 27s
master passed

+1 :green_heart:
shadedjars
6m 50s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  2s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  7s
the patch passed

+1 :green_heart:
compile
1m 27s
the patch passed

+1 :green_heart:
javac
1m 27s
the patch passed

+1 :green_heart:
shadedjars
6m 48s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  2s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 35s
hbase-hadoop-compat in the patch passed.

+1 :green_heart:
unit
135m  3s
hbase-server in the patch passed.

166m  1s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 3c88b966b5f8 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 830d2895b2

Default Java
AdoptOpenJDK-11.0.10+9

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
4169 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 42s
master passed

+1 :green_heart:
compile
1m 15s
master passed

+1 :green_heart:
shadedjars
6m 33s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 56s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 27s
the patch passed

+1 :green_heart:
compile
1m 15s
the patch passed

+1 :green_heart:
javac
1m 15s
the patch passed

+1 :green_heart:
shadedjars
6m 29s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 54s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 34s
hbase-hadoop-compat in the patch passed.

+1 :green_heart:
unit
141m 39s
hbase-server in the patch passed.

170m  2s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux efc5259db810 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 830d2895b2

Default Java
AdoptOpenJDK-1.8.0_282-b08

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
4785 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Seems there's no way to add this metrics for NettyRpcServer

I think it is also very easy? Just modify NettyRpcServerResponseEncoder.
Before ctx.write, call addCallToResponseQueue, and in the callback, call removeCallFromResponseQueue.
Thanks.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 36s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  1s
The patch does not contain any @author tags.

_ master Compile Tests _

+0 :ok:
mvndep
0m 18s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
5m  9s
master passed

+1 :green_heart:
compile
4m 44s
master passed

+1 :green_heart:
checkstyle
1m 48s
master passed

+1 :green_heart:
spotbugs
3m 30s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 46s
the patch passed

+1 :green_heart:
compile
4m 39s
the patch passed

+1 :green_heart:
javac
4m 39s
the patch passed

-0 :warning:
checkstyle
0m 17s
hbase-hadoop-compat: The patch generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
25m 50s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
3m  1s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 27s
The patch does not generate ASF License warnings.

66m  8s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux ffdb062fe01b 4.15.0-151-generic #157-Ubuntu SMP Fri Jul 9 23:07:57 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / fae6261d96

Default Java
AdoptOpenJDK-1.8.0_282-b08

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-hadoop-compat.txt

Max. process+thread count
96 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 54s
master passed

+1 :green_heart:
compile
1m 21s
master passed

+1 :green_heart:
shadedjars
8m 21s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 57s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 46s
the patch passed

+1 :green_heart:
compile
1m 20s
the patch passed

+1 :green_heart:
javac
1m 20s
the patch passed

+1 :green_heart:
shadedjars
8m 16s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 55s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 36s
hbase-hadoop-compat in the patch passed.

-1 :x:
unit
146m 54s
hbase-server in the patch failed.

180m  3s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 9f83a1e269a4 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / fae6261d96

Default Java
AdoptOpenJDK-1.8.0_282-b08

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
3691 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 37s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+0 :ok:
mvndep
0m 19s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
6m  1s
master passed

+1 :green_heart:
compile
2m  3s
master passed

+1 :green_heart:
shadedjars
10m 53s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m 15s
master passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 18s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
5m 42s
the patch passed

+1 :green_heart:
compile
2m  1s
the patch passed

+1 :green_heart:
javac
2m  1s
the patch passed

+1 :green_heart:
shadedjars
11m 18s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m 13s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
0m 47s
hbase-hadoop-compat in the patch passed.

+1 :green_heart:
unit
163m 15s
hbase-server in the patch passed.

208m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2586

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 354cf2a8fdcb 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / fae6261d96

Default Java
AdoptOpenJDK-11.0.10+9

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/testReport/

Max. process+thread count
3670 (vs. ulimit of 30000)

modules
C: hbase-hadoop-compat hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2586/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.


Adding resources for dynamic type ahead UI

Feature - [Android][Second PR] Dynamic Type Ahead
This is the second PR covers code changes to add drawables as UI resources in dynamic type ahead new screen. Also, provides support for custom icons from host.
Feature Details: https://github.com/microsoft/AdaptiveCards/blob/dipja/dynamic-type-ahead-doc-android/specs/DesignDiscussions/DynamicTypeAhead.md
Design Doc: https://github.com/microsoft/AdaptiveCards/blob/dipja/dynamic-type-ahead-doc-android/specs/DesignDiscussions/DynamicTypeAheadAndroid.md
Microsoft Reviewers: Open in CodeFlow

As this PR is focusing on rendering and translating a design into code it would be great to have images or videos that show how the element is looking like at this point


Adding Marketo Provider

@mike-makowski Is the endpoint https://446-STX-732.mktorest.com specific to your Marketo account or all the Marketo users can use this endpoint?

@mike-makowski Is the endpoint https://446-STX-732.mktorest.com specific to your Marketo account or all the Marketo users can use this endpoint?

It is my understanding that each marketo customer could potentially have its own endpoint, secret and customerID.   The endpoint I used during testing came from the marketo console after logging in to my test account.  I believe that every user linked to the same customer account will see the same endpoint, secret and customerID


Update camel-upgrade-recipes to 4.8.0

fixes https://github.com/quarkusio/quarkus-updates/issues/219
Upgrade of camel-upgrade-recipes 4.8.0
(with staging repository, therefore this is a draft)

new recipes for migration to Camel 4.5-4.8 are added
few test method had to be modified to make sense in Quarkus
package  used in camel-upgrade-recipes was slightly changed

Staging repository is removed, as camel-upgrade-recipes was removed. PR can be merged.


.NET 5 Blazor Server App ObjectResult "Accept" header not being respected

Issue Title
I'm creating a controller in a .NET 5 Blazor Server App, and the OkObjectResult I'm returning from my controller is always returning JSON, even when I set Accepts: application/xml.
General
.NET Core Version:  5.0.0-rc.2.20475.17
Visual Studio Version: 16.8.0 Preview 5.0
Windows Version: 10.0.19041 Build 19041
I have just started a new Blazor Server App and I'm running into issues. I would like my API Controllers to respond with the correct format given from the Accepts header, but in my controller, it is not responding to the type given in the header variable. Even weirder, I added some custom handling of model errors, and when I have model errors the "Accepts" header is respected.
Due to getting the correct result inside my custom InvalidModelStateResponseFactory, I tend to think this might be a bug.
Here is my Startup.cs:
using IDCSClientApiPortal.Data;
using IDCSClientApiPortal.HttpObjects.Enum;
using IDCSClientApiPortal.HttpObjects.Response;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Formatters;
using Microsoft.AspNetCore.Mvc.ModelBinding;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using System.Collections.Generic;
using System.Linq;
using System.Text.Json.Serialization;

namespace IDCSClientApiPortal
{
    /// <summary>
    /// The startup configuration for this application
    /// </summary>
    public class Startup
    {
        /// <summary>
        /// The constructor for this class
        /// </summary>
        /// <param name="configuration">The application configuration</param>
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
        }

        /// <summary>
        /// The application configuration
        /// </summary>
        public IConfiguration Configuration { get; }

        /// <summary>
        /// This method gets called by the runtime. Use this method to add services to the container.
        /// </summary>
        /// <param name="services">The <see cref="IServiceCollection"/></param>
        public void ConfigureServices(IServiceCollection services)
        {
            services
                .AddControllers(options =>
                {
                    options.OutputFormatters.Add(new XmlDataContractSerializerOutputFormatter());
                })
                .ConfigureApiBehaviorOptions(options =>
                {
                    options.InvalidModelStateResponseFactory = actionContext =>
                    {
                        KeyValuePair<string, ModelStateEntry> firstModelErrorPropertyName = actionContext.ModelState.First(s => s.Value.Errors.Count > 0);
                        ModelError firstError = firstModelErrorPropertyName.Value.Errors.First();
                        ObjectResult toReturn = new ObjectResult(new ErrorResponse
                        {
                            Status = RequestStatus.Fail,
                            ErrorCode = ErrorCode.MissingParameter,
                            ErrorDescription = $"Missing POST parameter: {firstModelErrorPropertyName.Key}: {"Description here"}"
                        });

                        toReturn.StatusCode = 200;

                        return toReturn;
                    };
                })
                .AddXmlSerializerFormatters()
                .AddXmlDataContractSerializerFormatters()
                .AddXmlOptions(options =>
                {
                })
                .AddJsonOptions(options =>
                {
                    options.JsonSerializerOptions.Converters.Add(new JsonStringEnumMemberConverter());
                });

            services.AddRazorPages();
            services.AddServerSideBlazor();
            services.AddSingleton<WeatherForecastService>();
        }

        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseStaticFiles();

            app.UseRouting();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
                endpoints.MapBlazorHub();
                endpoints.MapFallbackToPage("/_Host");
            });
        }
    }
}

And here is my very basic controller:
using IDCSClientApiPortal.HttpObjects.Request;
using Microsoft.AspNetCore.Mvc;
using System.Threading.Tasks;

namespace IDCSClientApiPortal.Controllers
{
    [Route("api")]
    [ApiController]
    public class EnrollmentController : Controller
    {
        /// <summary>
        /// Enroll a member in IDCS services.
        /// </summary>
        /// <returns></returns>
        [HttpPost("enroll")]
        [Consumes("application/x-www-form-urlencoded")]
        [FormatFilter]
        public async Task<IActionResult> EnrollAsync(
            [FromForm] EnrollRequest req)
        {
            return Ok(new
            {
                content = "Enroll"
            });
        }

        /// <summary>
        /// Cancel a member enrolled in IDCS services
        /// </summary>
        /// <returns></returns>
        [HttpPost("cancel")]
        [Consumes("application/x-www-form-urlencoded")]
        public async Task<IActionResult> CancelAsync(
            [FromForm] CancelRequest req)
        {
            return Ok(new
            {
                content = "Cancel"
            });
        }
    }
}

I figured out the issue right after posting. If I return a defined object:
return Ok(new EnrollmentSuccessResponse
            {
                Content = "Enroll"
            });

instead of an anonymous object
return Ok(new
            {
                content = "Enroll"
            });

Everything works as expected.


small fixes for desktop book

Removing repeated words from path and some linting rules

One of the warnings is expected for now given that the chapter hasn't been merged yet


Use filesystem as poor man's REST API

I see many people on Slack and in various GitHub Issues asking for some kind of backend solution. While I can sympathise with @rauchg's declaration that "Data fetching is up to the developer", having a basic solution that quickly helps beginners get started with next.js alone would be worth gold. With a simple extension of the wonderful idea of "filesystem as API", we could introduce an api/ folder containing .json files, which would then be automatically exposed as a JSON REST API.
Thus /api/posts.json would automatically create the GET collection endpoint http://example.com/api/posts/. Depending on whether the posts.json collection contains a top-level array or dictionary, the individual collection items would also be exposed as GET endpoints of the form http://example.com/api/posts/123/ or http://example.com/api/posts/abc/.
Depending on the appetite for complexity on the implementer's side (i.e. @nkzawa and the rest of the zeit team), this basic REST API could be either read-only or also writeable, serving in the last case as a poor man's database. This probably would suffer from horrible limitations (concurrency problems?), but would nevertheless be usable for small low-volume sites and precious for beginners.
This would allow next.js to become a one-stop full-stack webdev solution for beginners, and eliminate the cognitive overload of having to choose and learn how to use one of micro, express, koa/koa2, hapi or feathersJS to create an API yourself (assuming we want to use node.js for the backend), or choosing and learning how to use some Backend-as-a-Service such as RethinkDB+Horizon, Firebase, Parse, Graph.cool or some other database exposing a JSON REST API or GraphQL API. Some of these approaches will of course be much better choices for production deployments, but once users get started with the built-in file-based JSON REST API, they would easily be able to migrate to a real 3rd party of self-built API.
Maybe this could be coordinated with @rauchg's proposal for component API, detailed here: #149.

I've pretty good experience with Meteor. Full stack frameworks are not going to work in the long run. We learn it by the hard way.
It will be a pretty good solution for the prototyping stage, but I hope that's not what we are going with this project.
Backend/data is a pretty complex job. It's always better to let something else do that.
I think our focus should be this as it mentioned on the description of Next.
A minimalistic framework for server-rendered React applications

I understand the objection, but the fact remains that cognitive overload is a reality, and many people are paralysed by choice. Newcomers to node.js are bewildered by the plethora of options for building a JSON REST API. Having something minimal in next.js would allow lots of beginners to immediately start using next.js as one of a new breed of fullstack (in the sense that it supports both backend and frontend, not in the maximalist sense) universal React webdev tools that fully embrace ECMAScript 6.
Let's not forget that micro is indeed micro: around 100 lines of code. It would be trivial to merge or incorporate micro into next.js in order to support creating a minimal REST API.
This especially appealing when you consider that next.js very clearly has hit a nerve that micro hasn't. The numbers don't lie: in little over 2 weeks since its release, next.js has generated 241 issues and pull requests on GitHub. Compare those numbers to micro's: 73 issues and pull requests (and none currently open), for a project whose first commit was created almost two years ago.
There is currently a huge vacuum in the world of minimal node.js web frameworks. None embrace ES6, React, universal rendering and intuitive routing the way next.js does it. This project could become really big.
As a last point, consider what happened in the Python world when Armin Ronacher released Flask, his minimal web framework as an April's fool joke. In his mind, it was little more than some syntactic sugar marrying his Werkzeug server with his templating language Jinja2. Fortunately, he was quick enough to recognize he was on to something, and nowadays Flask is a strong second choice to Django in the Python world (and a first choice for many who eschew monolithic integrated behemoths such as Django).
Listen to the users. There are many people clamoring for serverside functionality, an idea which could easily be extended to include built-in support for a file-based JSON REST API espousing the same user-friendly ethos of its brilliant reappropriation of PHPs best idea: the filesystem as an API.

I agree completely with @arunoda. The biggest feature of Next.js is that it's not a backend. It's closer to what @getify calls a middle-end. A universal rendering frontend.
The best architecture that's coupled with this is that Next.js queries data services in getInitialProps. REST micro-services, APIs and GraphQL are great complements to this architecture.
This said, please watch #25 as it should allow you to accomplish this in userland. You can automatically register routes and couple them to the custom server you initialize.


Lockable resources - HTTP ERROR 403 No valid crumb was included in the request

When I try to lock a lockable resource by using the GUI I get the above error about a valid crumb. When I searched the history of errors I found an earlier error that was already resolved but it either wasn't solved compleatly or has reappeared. We are running version 2.259 of Jenkins. It works fine when triggered in pipelines.
Below is the error notification that is shown after trying to lock a resource.
URI:	/lockable-resources/reserve
STATUS:	403
MESSAGE:	No valid crumb was included in the request
SERVLET:	Stapler

Are you using version 2.9? This was an oversight in the security fix, which should have been fixed in 2.10. (See #217)

Not sure what you mean. Today we got an update request for jenkins which states version 2.260 (New version of Jenkins (2.260) is available for download (changelog).)
At the moment we have version 2.259, or is there some other version you want me to find out?

Ah now I see, the plugin for lockable resource, will try to update it and report back once its done


Does bootstrap depend on jQuery?

If so, then there could be a bug in the fact that it's not listed in it's NPM dependencies: https://www.npmjs.com/package/bootstrap

https://www.npmjs.com/package/jquery ?

Could be an error in the npm package, Bootstrap requires jQuery (see http://getbootstrap.com/getting-started/#whats-included)

It's an error in package.json
jQuery isn't listed there.
I guess this is a conceptional problem when using bower and npm side by side.
package.json at the moment only contains dependecies that are needed to build Bootstrap. Therefore jQuery isn't needed. In bower.json only jquery is listed as a dependecie because it is needed for productiv usage.

Thanks for confirming! Placing it there will be nice for people who use NPm exclusively (with Browserify, Webpack, and others).

Listed as a dependency in v4.

Listed as a dependency in v4.

Bootstrap 4.1.0 has 0 dependencies again. I had to add jquery and popper.js manually.

They are listed as peerDependenies, because you don't need them to use Bootstrap without the JS.
That behavior is intended. NPM should warn you to install them


iOS - Crash due to Speech Synthesis Cancellation with 'Codec decoding is not started within 2s' Error

Describe the bug
I am encountering an issue where the speech synthesis gets cancelled with the error message "Codec decoding is not started within 2s". This issue occured randomly at first, approximately 1 out of 30 times, but I have managed to reproduce it consistently with a specific setup. The app crashes as a result of the bug.
To Reproduce
Steps to reproduce the behavior:

Initialize SPXSpeechSynthesizer with a specific configuration.
Set the audio session category to .playAndRecord.
Call synthesize(_:) function to synthesize speech from text.
Occasionally, the synthesis gets cancelled with the error message "Codec decoding is not started within 2s".

Expected behavior
I expect the speech synthesis to complete successfully without a crash.
Version of the Cognitive Services Speech SDK
I am using version 1.33.0 of the Cognitive Services Speech SDK.
Platform, Operating System, and Programming Language

OS: iOS 17.0.3
Hardware: iPhone 11 Pro
Programming language: Swift

Additional context
Here is the code that causes the issue:
import MicrosoftCognitiveServicesSpeech
import AVFoundation

class SpeechManager {

    static let shared = SpeechManager()

    private var synthesizer: SPXSpeechSynthesizer?

    init() {
        do {
            let speechConfig = try SPXSpeechConfiguration(subscription: "YourSubscriptionKey", region: "YourRegion")
            speechConfig.speechSynthesisVoiceName = "en-US-JennyNeural"
            self.synthesizer = try? SPXSpeechSynthesizer(speechConfig)
        } catch {
            print("Couldn't initialize speech config")
        }
    }

    func synthesize(_ inputText: String) {
        guard let synthesizer else {
            print("Synthesizer not initialized")
            return
        }

        do {
            try AVAudioSession.sharedInstance().setCategory(.playAndRecord, mode: .default, options: [.allowBluetoothA2DP, .defaultToSpeaker])
            try AVAudioSession.sharedInstance().setActive(true)
        } catch {
            print("Failed to set audio session category.")
        }

        let languageCode = "en-US"
        let style = "friendly"
        let rate = "17%"

        let ssml = """
        <speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xmlns:mstts="https://www.w3.org/2001/mstts" xml:lang="en-US">
            <voice name='en-US-AriaNeural'>
                <prosody rate='\(rate)'>
                    <mstts:express-as style='\(style)'>
                        \(inputText)
                    </mstts:express-as>
                </prosody>
            </voice>
        </speak>
        """

        do {
            let result = try synthesizer.speakSsml(ssml)
            if result.reason == SPXResultReason.canceled {
                let cancellationDetails = try SPXSpeechSynthesisCancellationDetails(fromCanceledSynthesisResult: result)
                print("cancelled, error code: \(cancellationDetails.errorCode) detail: \(cancellationDetails.errorDetails ?? "no details") ")
                return
            }
        } catch {
            print("Error: \(error.localizedDescription)")
            return
        }
    }
}

The error message printed is:
cancelled, error code: SPXCancellationErrorCode(rawValue: 9) detail: Codec decoding is not started within 2s.

    0x109349e5c <+740>:  stur   w19, [x29, #-0x88]
    0x109349e60 <+744>:  ldr    w8, [sp, #0x60]
    0x109349e64 <+748>:  mul    w8, w8, w21
    0x109349e68 <+752>:  stp    w19, w8, [x29, #-0x80]
    0x109349e6c <+756>:  stur   x22, [x29, #-0x78]
    0x109349e70 <+760>:  str    w21, [sp, #0x40]
    0x109349e74 <+764>:  ldr    x0, [sp, #0x48]
    0x109349e78 <+768>:  add    x3, sp, #0x40
    0x109349e7c <+772>:  sub    x4, x29, #0x88
    0x109349e80 <+776>:  mov    x1, x23
    0x109349e84 <+780>:  mov    x2, x20
    0x109349e88 <+784>:  mov    x5, #0x0
    0x109349e8c <+788>:  bl     0x1099cc25c               ; symbol stub for: AudioConverterFillComplexBuffer
    0x109349e90 <+792>:  mov    x27, x0
    0x109349e94 <+796>:  cbnz   w0, 0x109349f00           ; <+904>
    0x109349e98 <+800>:  ldr    w8, [sp, #0x40]
    0x109349e9c <+804>:  cbz    w8, 0x109349fa4           ; <+1068>
    0x109349ea0 <+808>:  str    x8, [sp]
    0x109349ea4 <+812>:  mov    w0, #0x10
    0x109349ea8 <+816>:  mov    x1, x24
    0x109349eac <+820>:  mov    x2, x25
    0x109349eb0 <+824>:  mov    w3, #0x6f
    0x109349eb4 <+828>:  mov    x4, x26
    0x109349eb8 <+832>:  bl     0x10915102c               ; diagnostics_log_trace_message
    0x109349ebc <+836>:  ldur   x8, [x29, #-0x78]
    0x109349ec0 <+840>:  ldur   w9, [x29, #-0x7c]
    0x109349ec4 <+844>:  str    x8, [sp, #0x28]
    0x109349ec8 <+848>:  stur   w9, [x29, #-0x98]
    0x109349ecc <+852>:  ldr    x0, [x20, #0xb0]
    0x109349ed0 <+856>:  cbz    x0, 0x10934a058           ; <+1248>
    0x109349ed4 <+860>:  ldr    x8, [x0]
    0x109349ed8 <+864>:  ldr    x8, [x8, #0x30]
    0x109349edc <+868>:  add    x1, sp, #0x28
    0x109349ee0 <+872>:  sub    x2, x29, #0x98
    0x109349ee4 <+876>:  blr    x8
    0x109349ee8 <+880>:  b      0x109349e5c               ; <+740>
    0x109349eec <+884>:  add    x0, x20, #0x120
    0x109349ef0 <+888>:  adrp   x1, 1966
    0x109349ef4 <+892>:  add    x1, x1, #0x967            ; "Only mp3 format is supported for decoding on Apple devices."

Thanks for reporting this. We are investigating

Thanks for reporting this. We are investigating

Please let me know if you need additional details/tests.
Happy to help!

@yulin-li , I haven't been able to reproduce it anymore, after some refactoring of my code.
It's likely the issue was on my end, probably due to a retain cycle / the way SPXSpeechSynthesizer was initialized.
I'll close this issue for now.

same crash on my code

I'm also affected by this issue. My app just crashes, over and over, and it seems like I'm using the synthesizer correctly??

Seriously, still no update? @pankopon @yulin-li

It's been 3 months @pankopon @yulin-li
Still no update?
No way to solve this? Synthesis with Microsoft Speech is still unusable.

Could you please let us know if there is any update on this?
@glharper @dargilco
It's been 3 months since this was opened, supposedly being investigated. No update, no message.
This makes speech synthesis using Speech SDK completely unusable on iOS.

This problem is bound to occur when running the official iOS demo. AVAudioSession is not activated in the official demo.

activated

So, may your "AVAudioSession.setActive" returnned false?

activated

So, may your "AVAudioSession.setActive" returnned false?

Are you suggesting that AVAudioSession shouldn't be used at all?
If so, how can developers configure the output device for synthesized audio, such as directing it to Bluetooth headphones?

Hi @yulin-li
Can you show me how to set speechServiceConnectionSynthesisEnableCompressedAudioTransmission to false in speech config, in Swift?
There is no reference to that, I can't find any example of it being set to false anywhere. Thanks!


Errors in the metaData for the release 1.2.0

Description of the issue:
There are some errors in the metaData of the release 1.2.0

The version number is not defined in the release v1.2.0, which are defined in other releases.
The short_name should be Fruitfly-GEM, but FruitflyGEM is used

Expected feature/value/output:

The value of the version should be set as the version of this release, i.e. 1.2.0
The short_name is set to Fruitfly-GEM

I hereby confirm that I have:

[x] Done this analysis in the tag v1.2.0
[x] Checked that a similar issue does not exist already

The short_name should be Fruitfly-GEM, but FruitflyGEM is used

remind me if there is such a rule defined somewhere for short_name

Ah, I just noticed this issue. I can see that Fruitfly-GEM (and other Animal GEMs) currently have an empty version field in the .yml and other model formats. I will make a note to fix the version field in the recent Issue I created on the Human-GEM repo for improving the scripts that update the animal GEM model files.

fixed in v1.4.0


[bug] Isometric prevents sodiums settings ui from rendering properly ingame

minecraft :1.20.1
fabric: 0.14.21
Isometric: 0.4.4
sodium: 0.4.10+build.27
having this mod installed causes the sodium settings ui to not render properly only while in a world. it is still usable but very difficult.

Duplicate of https://github.com/wisp-forest/owo-lib/issues/142. Already fixed and will be available in a future release of owo-lib


AT: Use of value for ma that is not defined in value-set

In AT 4.json the value for ma is set to 1232. This is a violation of the vaccines-covid-19-auth-holders value set.

My bad


Add "Require conversation resolution before merging" to branch protection documentation

🗣 Description
This PR adds the "Require conversation resolution before merging" checkbox to our standard branch protection setup.  While I was here, I also cleaned up some indentation to match the indentation displayed on the branch protection page in the GitHub web GUI.

💭 Motivation and context
We want to ensure that our PRs are not merged before all conversations have been properly resolved.

🧪 Testing
Visual verification of Markdown changes.

✅ Checklist

[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
[x] I have read the CONTRIBUTING document.
[x] These code changes follow cisagov code standards.
[x] All relevant repo and/or project documentation has been updated
to reflect the changes in this PR.
[x] All new and existing tests pass.

We should also add some jazz for disabling squash commits, which I suppose should go in a different Markdown file since that option is under the general settings instead of the branch protection settings.  @dav3r, are you OK if I slip that into this PR?

We should also add some jazz for disabling squash commits, which I suppose should go in a different Markdown file since that option is under the general settings instead of the branch protection settings. @dav3r, are you OK if I slip that into this PR?

Sure, go for it!


Add Shopify connector

Description
As Shopify API doesn't has an existing official OpenAPI specification, we wrote the OpenAPI specification and generate Shopify Admin API connector using the hand written Open API specification.
https://shopify.dev/api/admin
Market research document
https://docs.google.com/spreadsheets/d/1wh3Qo5SFKhZofnxqiN-ZAS-4TREnmujO7sf4pCre8-Y/edit?usp=sharing
Resolves https://github.com/ballerina-platform/ballerina-extended-library/issues/96
Fixes # (https://github.com/ballerina-platform/ballerina-extended-library/issues/82)
One line release note:

Generate Shortcut connector using Open API specification.

Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)

Test Configuration:

Ballerina Version: Ballerina Swan Lake Beta3
Operating System: Ubuntu 20.04
Java SDK: JDK 11

Checklist:
Changes to OpenAPI definition

[x] Modified info section of the OpenAPI definition file - Example

description - what the connector is about
x-ballerina-init-description OpenAPI extension - connector initialization details
x-ballerina-display OpenAPI extension - connector name and path to the connector icon

[x] Added proper description each API Key, if API Key authentication is defined in OpenAPI definition file

Changes to connector module

[x] Added license header at the top of each .bal file.
[x] Added Package.md as per the guide here
[x] Added Module.md for the module of the  connector as per the guide here
[ ] Created a directory called resources at the root of the connector and copied the connector icon there.
Name of the icon file need to be <connector-name>.svg
[x] Added Ballerina.toml file with following information. For keywords refer to guide

Verifying connector module

[x] Compiled the connector successfully with the targeted ballerina version.
[x] Conducted smoke tests on the connector (Recommended when OpenAPI definition is obtain from an unofficial source)

Security checks

[x] Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines?
[x] Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets?

Icon for this connector is available now [1].
You can download & locate the SVG file inside resources
[1] https://drive.google.com/drive/u/1/folders/1W3qKG3V5OWo8XfJFuqw9yod9wG4qd2LD


TypeError: app.storage is not a function - Upgrate  Angular 5 to  7 - Firebase storage - @angular/fire

Version info

Angular:
7.1.4
Firebase:
^5.7.1
AngularFire:
^5.1.1
Other (e.g. Ionic/Cordova, Node, browser, operating system):
How to reproduce these conditions
When i try to upload a image, this error triggered, i test it in a new Angular 7 project and all works fine but in my project not
Failing test unit, Plunkr, or JSFiddle demonstrating the problem

Steps to set up and reproduce

Sample data and security rules
<-- include/attach/link to some json sample data (or provide credentials to a sanitized, test Firebase project) -->
Debug output
** Errors in the JavaScript console **
** Output from firebase.database().enableLogging(true); **
** Screenshots **
Expected behavior

Actual behavior

Any idea? same error here


Modify .env after Docker install

Hi there,
i might be asking something silly, sorry but i'm a newbie :)
Finally I was able to install the awesome Huginn via Docker on Centos7, i haven't set twitter oauth during installation so I have been trying to modify the .env without success. I can't find it using ssh access, i don't see the huginn user/folder... how do i achieve this goal?
Thanks in advance,
Dan

When using Docker, I believe all of the .env settings are set using ENV variables provided when you launch Docker.  Please see the environment variables section of https://hub.docker.com/r/cantino/huginn/ and let us know if you have any more questions.

Closing since we haven't heard back.  Hope it's working for you!


Fix cigarettes transferring reagents while in non-mask slots

About the PR
Checks if smokables are in a mob's mask slot before transferring reagents to them. #9247
Changelog

:cl:

fix: Cigarettes and cigars now need to be in the mouth to apply effects

Fail has nothing to do with your PR.


repair_resource doesn't repair composite resources

Repair of resources doesn't yet work properly for composite resources and cannot currently be safely used.

@alvacouch review and act as needed

@alvacouch review and act as needed

Remains an issue. There is currently no comprehensive "repair" for composite resources that get out of sync with their IRODS files.

Perhaps resolved by https://github.com/hydroshare/hydroshare/pull/5412


Created README_en.md

English translation of the readme file

Heyy, would appreciate it if you merged my PR -really helpful for English speakers who wish to try out the exciting challenges! :)


test: run_tests.sh should just assume 8050 and 8051

Right now run_tests.sh assumes it has 8053 and 9991 without causing any
problems.  Start assuming we have 8050 and 8051 as well instead of
requiring people to pass them in.

lgtm


Problem didChangeDependencies for repeat load state

I add logout menu in Goal List
              onTap: () {
                Navigator.pushReplacement(
                  context,
                  MaterialPageRoute(
                    builder: (context) => LoginPage(),
                  ),
                );
              },

and get a problem in the second login screen load, and fix with below code
 void didChangeDependencies() {
    super.didChangeDependencies();
    if (_bloc == null) {
      _bloc = LoginBlocProvider.of(context);
    }
  }

is this right way?

Basically your stream is getting closed and because of that you have to re-initialise the BLoC. It's a quick fix but later you can create an init() inside the BLoC and initialise the Subjects there. Call that init() inside the didChangeDependencies().


fix(EMS-2484): release please GHA v4 upgrade

Introduction :pencil2:
Ensure GHA release-please@v4 support
Resolution :heavy_check_mark:

GHA input argument update
Introduced release-config.json and release-manifest.json file,

Miscellaneous :heavy_plus_sign:

Dependencies updates
Added badges to README.md

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

:exclamation: No coverage uploaded for pull request base (main@5a6e9d6). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1579   +/-   ##
=======================================
  Coverage        ?   91.57%
=======================================
  Files           ?      110
  Lines           ?     1317
  Branches        ?      150
=======================================
  Hits            ?     1206
  Misses          ?      111
  Partials        ?        0

Flag
Coverage Δ

api-test
91.57% <0.00%> (?)

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

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


[ENH] Roll back removing CHANGES.rst, but keep them in documentation

There you go: https://127-53608443-gh.circle-artifacts.com/0/home/ubuntu/_build_html/changes.html


incorrect archetype name in java functions quickstart guide

fixing error:
The desired archetype does not exist (com.microsoft.azure:azure-functions-archetype:1.0-SNAPSHOT)

Thanks @navicore for taking time to fix this bug. It looks like it was already fixed in parallel in our private repo. Please feel free to submit more fixes in the future. #please-close
cc. @rloutlaw


docs(FAQ): add ASGI version of direct upload to cloud

Based on a snippet by @williamkibira on falconry/user.


Add README

Add the README file explaining the use and the usage.

Hmm... there is no description of your project anywhere. If you give some details maybe I can help?

@Shivang44 kindly run the project. its a fairly straightforward one, you'll get to know

@Shivang44 I would like to work on this

@varunj can i try?

@Sammers21 sure!

@varunj , firts of all how to build this project?

@Sammers21 it is a regular java project. Open and run in your choice of IDE.

also Close this issue If not needed anymore.


HEDA Idea: Enable reparenting on Course Offering (INVESTIGATION)

HEDA Idea: Give us the option to make Course Offerings re-parentable to different courses
Created by: Brian Degon (Worcester Polytechnic Institute)
Hub thread discussion
Idea:
We have added a few fields to the course offering objects, along with a custom record type, to create placeholders to forecast enrollments in future terms/years. In many instances, we know that we intend to offer, say, four Mechanical Engineering courses next fall. But at this point in time we only know two of the courses; the other two are unknown. We can create a TBD Course with no departmental reference (OK, technically it references a department called "No Department Listed") so we can dashboard the estimated future enrollments.
With current restrictions of the managed package, once we determine the third and fourth courses, we have to create a new Course Offering, copy the forecasted enrollments and any other additional data on the TBD Offering, look up another record (or in some cases records) that references the TBD Offering and replace it with the newly created "actual" Offering, go back and double check that all data from the TBD Offering has been preserved, then go back and delete the placeholder TBD Offering.
Note that cloning the TBD Offering would make this process a little easier, but we are developing an ETL integration to do this in the background, so the reality is that we need to verify that each step in the process was completed successfully (no errors) before going to the next step, and if there is an error, the process needs to be able to reset itself and try again later. None of this complexity would be necessary if we could enable re-parenting on the Course field of the Course Offering record; we would simply update the fields in the existing record.

**lurch: add

Tracking W-028503

I hope you can fulfill this great idea!

OK, so this is (in my book) a fabulous idea.  Much of the data that exists in and HEDA-based org will originate in some external SIS, ERP, or other system that may freely reparent, and it's very helpful to be able to check that little "allow reparenting" box on various Master-Detail fields that HEDA provides - ones that are currently grayed out.  Without this, we have to delete records and recreate them as part of our ETL processes, or change things manually.  It's much better to be able to automate and simplify the data loading process by (optionally) allowing reparenting, not only of course offerings, but also of really any object with HEDA fields that are likely to get populated based on external data.


Add reference test data for TCOBS compression benchmarking

TCOBS looks interesting. I would like to compare it against plain COBS, and other compression algorithms.
Can you please add some reference test data? For example, just a text file, where each line contains bytes in hex:
01 00 00 00
FF FF FF FF
01 02 01 02 AA BB AA BB
...

Of course I can just use a random data set (and this can also be included later for comparison), but reference test data are preferred, for which TCOBS is being developed in the first place. Such reference examples should at least roughly reflect typical data patterns, the approximate min/max length of messages, and serve as initial benchmark data for anyone interested.
p.s. If text files are inconvenient, the data can be saved in any other format more suitable in your opinion.

Done: See https://github.com/rokath/TCOBS/tree/master/pkg/tcobs/testdata.