The setter 'readEventsEnabled=' was called on null

Steps to Reproduce

When i run "flutter packages get",  Get the flowing error message
I use lantern app,and set the global proxy, and i aslo set the proxy in the Android studio.
flutter doctor show that everything is ok

Running "flutter packages get" in flutter_app...                The setter 'readEventsEnabled=' was called on null.
 Please run
pub --trace --verbosity=warning get --no-precompile

and include the logs in an issue on https://github.com/dart-lang/pub/issues/new
pub get failed (1)
Flutter doctor -v result:
flutter_app flutter doctor -v
[✓] Flutter (Channel beta, v1.3.8, on Linux, locale en_US.UTF-8)
• Flutter version 1.3.8 at /home/jeff/flutter
• Framework revision e5b1ed7a7f (6 weeks ago), 2019-03-06 14:23:37 -0800
• Engine revision f4951df193
• Dart version 2.2.1 (build 2.2.1-dev.0.0 571ea80e11)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /home/jeff/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /home/jeff/Android/Sdk
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
• All Android licenses accepted.
[✓] Android Studio (version 3.3)
• Android Studio at /opt/android-studio
• Flutter plugin version 34.0.1
• Dart plugin version 182.5215
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
[✓] IntelliJ IDEA Community Edition (version 2019.1)
• IntelliJ at /usr/share/idea
• Flutter plugin version 34.0.4
• Dart plugin version 191.6183.88
[✓] Proxy Configuration
• HTTP_PROXY is set
• NO_PROXY is localhost,<IP_ADDRESS>
• NO_PROXY contains <IP_ADDRESS>
• NO_PROXY contains localhost
[!] Connected device
! No devices available
! Doctor found issues in 1 category.

Hi, sorry for the late reply, I would like to ask does this problem still exist?

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Basic Functionality of Cloud Storage

Currently only allows uploading to a hard-coded Dropbox account (my own)

Pull Request Test Coverage Report for Build 112

2 of 29 (6.9%) changed or added relevant lines in 6 files are covered.
16 unchanged lines in 8 files lost coverage.
Overall coverage decreased (-1.0%) to 91.361%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/seedu/recipe/logic/parser/RecipeBookParser.java
0
1
0.0%

src/main/java/seedu/recipe/logic/commands/exceptions/UploadCommandException.java
0
2
0.0%

src/main/java/seedu/recipe/logic/parser/UploadCommandParser.java
0
9
0.0%

src/main/java/seedu/recipe/logic/commands/UploadCommand.java
0
15
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/main/java/seedu/recipe/model/recipe/PreparationTime.java
1
90.0%

src/main/java/seedu/recipe/model/recipe/Ingredient.java
1
90.0%

src/main/java/seedu/recipe/model/recipe/Recipe.java
2
95.83%

src/main/java/seedu/recipe/model/RecipeBook.java
2
95.74%

src/main/java/seedu/recipe/storage/XmlAdaptedRecipe.java
2
97.87%

src/main/java/seedu/recipe/logic/commands/EditCommand.java
2
97.92%

src/main/java/seedu/recipe/logic/parser/ParserUtil.java
3
96.91%

src/main/java/seedu/recipe/model/util/SampleDataUtil.java
3
83.33%

Totals

Change from base Build 90:
-1.0%

Covered Lines:
1819

Relevant Lines:
1991

💛  - Coveralls


Adaptive number of MCMC steps in abcdesmc!

Look into the possibility to set a high Kmcmc keyword argument in abcdesmc! method, with an option (new keyword argument) to early exit the MCMC iterations when a sufficiently high number of acceptances (as provided/desired) has already been reached.
This may help to diversify particles better at the last epsilon steps (higher Kmcmc), without adding too much unnecessary computation load at the first iterations (using early exit). See into smc at KissABC where something similar exists.
Potentially also write the actual number of used MCMC steps into the results object (if verboseout=true).

feature implemented with latest commit, and made available in upcoming release v0.2.0


command typo?

I think this should be mkdir instead of mkdirp

Oops, my mistake,mkdirp command from mkdirp packages


Conda pkg: fix for hailctl

Added a flag into the Makefile to skip uploading artefacts to a bucket when building Hail, and instead point to the official release ones. This fixes hailctl dataproc commands.
If we ever get to change files like init_notebook.py in our fork, we could probably create our own public bucket. Or perhaps create it now?

Thanks a lot for fixing this!

If we ever get to change files like init_notebook.py in our fork, we could probably create our own public bucket. Or perhaps create it now?

With Hail Batch coming, that's probably not too important for now.


verbosity and CharacterTextSplitter

see respective commits comments for the details.
Note: sorry if i'm doing something wrong. This is my first contribution to opensource project
Closes #12

Perfect! It was fast and looks good
I see only one point that causes a warning and in general is rarely used in C# - delegates. Just use Func<string, int> instead

Removed the delegate


(possible) Term merge: GO:0043723,2.5-diamino-6-ribitylamino-4(3H)-pyrimidinone 5'-phosphate deaminase activity

Term to be merged: Provide GO ID and term label

GO:0043723,2.5-diamino-6-ribitylamino-4(3H)-pyrimidinone 5'-phosphate deaminase activity
Catalysis of the reaction: 2,5-diamino-6-(5-phospho-D-ribitylamino)pyrimidin-4(3H)-one + H2O = 5-amino-6-(5-phospho-D-ribosylamino)uracil + ammonia.
with
GO:0008835 diaminohydroxyphosphoribosylaminopyrimidine deaminase activity
Catalysis of the reaction: 2,5-diamino-6-hydroxy-4-(5-phosphoribosylamino)-pyrimidine + H2O + H+ = 5-amino-6-(5-phosphoribosylamino)uracil + NH4.
has exact synonym
2,5-diamino-6-(ribosylamino)-4(3H)-pyrimidinone 5'-phosphate deaminase activity?

Yes, these should be merged.
GO:0043723 maps to MetaCyc:RXN-10058 which corresponds to EC:<IP_ADDRESS> which is the EC mapping for GO:0008835
GO:0008835 : 3 EXP
GO:0043723: 1 EXP
I propose we obsolete GO:0043723 & replace by GO:0008835
Move reference PMID:11889103 to GO:0008835
Thanks, Pascale

Dear all,
The proposal has been made to obsolete GO:0043723 2.5-diamino-6-ribitylamino-4(3H)-pyrimidinone 5'-phosphate deaminase activity.
The reason for obsoletion is that this term represents the same function as GO:0008835 diaminohydroxyphosphoribosylaminopyrimidine deaminase activity.
The terms will be replaced by the parent, so no reannotation is needed (1 from SGD).
Annotation review ticket: https://github.com/geneontology/go-annotation/issues/4944
The term is not present in any subsets.
You can comment on the ticket: https://github.com/geneontology/go-ontology/issues/25262


PARQUET-1085: [C++] Use namespaced macros from arrow/util/macros.h, work around UNUSED rename

UNUSED being renamed to ARROW_UNUSED, so I work around this. I also account for LIKELY/UNLIKELY disappearing because ARROW_PREDICT_TRUE/FALSE were already in Arrow 0.6.0. We can always give these distinct names when used inside parquet-cpp but seems OK for now

cc @majetideepak @cpcloud @xhochy can someone take a quick look? This build should pass on pre-0.7.0 Arrow (and I've tested locally with 0.7.0). It is part of https://github.com/apache/arrow/pull/1030

This build passed, but there was an idiosyncratic coveralls-related error on one of the Travis CI entries.


Hot reload does not work anymore

getting this following error when starting a new project
I can't make hot reloading work at this time (No time to investigate).

The problem is react-hot-loader version 3.0.0-beta!
After runing rekit - changed the version to 1.3.0 in package.json.

Hi @nelreina ,
Thanks for reporting and the investigation. I'm about to release a new version with some big improvements soon which will fix the issue.
It will fetch valid dependencies which have been verified instead of just using the latest versions.

Just published version v1.0.1 fixed this issue. Also created the Rekit website: http://rekit.js.org where you could find a sublime plugin to support Rekit😃

@supnate Although this issue is resolved but react-hot-loader v1.3 have some issues that prevent me using redux-form issue.
I will try to fix in my project and let you know what to do or create PR

Thanks @nelreina , React hot loader is still in beta so I didn't use it. Though it's quite stable now.


feat: add editorconfig and prettierrc to js/ts templates

Most editors will read one or both of these, so it's good to set them up with accessible defaults.

Hey! Wonderful, thank you!
Do we need to update the actual script files in the template to conform to these formatting rules as well?

Good catch - I've run prettier over the repo now. 😀

Awesome, thanks @Cherry! Merging now.


added injection template to readme and added terraform-docs workflow

added terraform-docs workflow
set up injection template in README.md

Looks like the automatic push from terraform-docs action cancels existing checks. Gotta figure out how to fix that.


minor amendments to Makefile, removed broken submodule

Corrected PHONY targets
PHONY should include all targets that are not filenames, ie. all, build and release should also be included (or else they won't be built if there is a file named all/...)
Added release build as a required target for tests
This way, one can do make test immediately after cloning without having to do make release first, and this ensures that the executable is up to date when running tests
Removed broken submodule test/dest
This enables installing via cargo install --git https://github.com/.../dot-templater.git, which previously failed with the message no URL configured for submodule 'test/dest';
The directory will be created upon running the tests anyways

Thanks! Sorry for the delay in getting this merged in.


Make testing add all files except main.chpl

When testing, the testing script only grabs the testing file and the associated source (the one that it is testing). Make the script grab all .chpl files in src/ except for main.chpl.

Also excludes the other testing files.


Select2 not disable over form modal

Prerequisites

The control not put disable, like the other controls.
This is a multiselect Select2
Expected behavior and actual behavior
When I follow those steps, I see...
I was expecting...
Environment
Browsers

[*] Google Chrome
[ ] Mozilla Firefox
[ ] Internet Explorer

Operating System

[*] Windows
[ ] Mac OS X
[ ] Linux
[ ] Mobile

Libraries

jQuery version: https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js
Select2 version:4.0.3

Isolating the problem

[ ] This bug happens on the examples page
[ ] The bug happens consistently across all tested browsers
[ ] This bug happens when using Select2 without other pluigns
[*] I can reproduce this bug in a jsbin

Hi, could you show how a fix would look like or try to provide more information ?

If I open a modal window on my web, "select2" is not disabled like the rest of the controls.
regards

I am having the same issue as above. Is there a fix for this issue?

Why do you expect the controls to be disabled?  Do they have the disabled attribute?  See https://select2.org/appearance#disabling-a-select2-control

No jsbin that demonstrates this issue, so I am closing it.


fullScreenMode not working

A similar issue was reported on the original repository, see:  Wolox/react-chat-widget/issues/76
Any chance of a fix?
Thanks in advance,

Hi @jonDel, this should be fixed on the exporter branch, let me know if you are still having problems using it.

Thanks @TheoTomalty . I'm using https://storage.googleapis.com/mrbot-cdn/webchat-latest.js as source for the script. Is there a stored version for the exported branch version besides the master branch one?

@jonDel I will deploy the new version so that you won't have to change webchat-latest.js. Will let you know when it's done.

Hi @jonDel, the latest version is up and running so feel free to try again using webchat-latest.js. Another option is to load webchat-0.4.0.js instead, which is currently identical but won't be changed in the future.
Let me know if this fixes your problem.

Hi @TheoTomalty , it seems ok, besides the fact the "initPayload" option seems not to work in fullscreen mode. Also, the chat immediately shows up in fullscreen, instead of showing up only when clicking in the widget (I dont know if it is the expected result)

Thanks @jonDel for letting us know about the initPayload bug in fullscreen mode, it should be fixed in 0.4.1 (webchat-latest will have the most recent version). Now the initPayload is sent when the component mounts.
To answer your question about the fullscreen mode opening up automatically, yes this is the intended behaviour. The widget is to embed into a webpage whereas fullscreen mode should be launched in its own window.

I'm closing this issue now but feel free to open up another one if you have any more issues/requests

This is fixed and will be up in the next release. @jonDel


AttributeError: 'module' object has no attribute 'linprog'

reading sources... [ 86%] generated/scipy.stats.mstats.kendalltau_seasonareading sources... [ 89%] generated/scipy.stats.rv_continuous.est_loc_scareading sources... [ 90%] generated/scipy.stats.rv_continuous.fit_loc_scareading sources... [ 93%] optimize.linprog-simplex
Exception occurred:
File "/home/nils/git/scipy/doc/source/scipyoptdoc.py", line 62, in _import_object
obj = getattr(sys.modules[module_name], parts[-1])
AttributeError: 'module' object has no attribute 'linprog'
The full traceback has been saved in /tmp/sphinx-err-Jyz2pk.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at https://bitbucket.org/birkenfeld/sphinx/issues/. Thanks!
Makefile:120: recipe for target 'latex' failed
make: *** [latex] Error 1

make clean


112 Compile errors with XCode 6.4

Do you support XCode 6.4? Ionic needs me to be on that version until they fix themselves for 7.0.
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:116:23: warning: 'fast fast' can be expressed more succinctly as '#fast'
    public func close(fast fast: Bool) {
                      ^   ~~~~~
                      #
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:365:14: error: consecutive statements on a line must be separated by ';'
        guard let ws = self.ws else {return}
             ^
             ;
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:365:31: error: consecutive statements on a line must be separated by ';'
        guard let ws = self.ws else {return}
                              ^
                              ;
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:365:32: error: expected expression
        guard let ws = self.ws else {return}
                               ^
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:365:37: error: braced block of statements is an unused closure
        guard let ws = self.ws else {return}
                                    ^
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:391:27: error: consecutive statements on a line must be separated by ';'
            let json = try NSJSONSerialization.JSONObjectWithData(mesData,
                          ^
                          ;
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:414:11: error: expected 'while' in 'do-while' loop
        } catch {
          ^
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:414:17: error: braced block of statements is an unused closure
        } catch {
                ^
/Users/pt/trimian/main/platforms/ios/Trimian/Plugins/cordova-hot-code-push-plugin/SocketIOClientSwift/SocketEngine.swift:488:14: error: consecutive statements on a line must be separated by ';'
        guard str.characters.count != 1 else {
...

No, as stated in the documentation, you need to have Xcode 7. This is because of the Socket.IO library. If you don't use local development feature of the plugin, and need Xcode 6.4 support - just remove all Socket.IO code from the plugin:

all .swift files
from HCPPlugin.m all code, that works with sockets. It is in the separate methods and marked, so you can find them easily.

Maybe later I can create a branch with no local development mode.
By the way, what are the issues with Ionic and Xcode 7 you are having?

I think you should split this plugin. Cause development mode and Update Plugin are some really different things. And somebody who needs dev mode maybe doesn't need update stuff and also the other way around.
Splitting makes it also easier to maintain and use for everyone. And somebody who only needs the update stuff deosn't get the unneeded socket.io library.
Then you have a Set of 3 Cordova Tools and everybody can download what he needs.

Development mode is more like a feature, while update stuff is a core. So, probably, we can make development mode as another plugin, or a plugin hook. For example, when you specify in config.xml:
<chcp>
  <local-development enabled="true" />
</chcp>

plugin reads it on the before_build phase, and copies socket.io library in the project. But if local-development is disabled - it removes socket.io files.

This would be a solution i can live with. But I prefer the solution with an other plugin, cause then you have a clean git history to it's related stuff. And Issues are opened directly to the plugin it belongs to.
And it's easier the promote a plugin-set than a plugin which can do everything a little bit. But that's up to you =)

The two XCode 7.0 things I ran into have both been fixed by cordova-ios but haven't been released yet. If I use master of cordova-ios then two of my plugins don't compile so I'm stuck on XCode 6.4.
https://issues.apache.org/jira/browse/CB-9729

After migrating to v1.1.0 you can use this plugin in Xcode 6.4. But if you add local development add-on to the project - you can't, because it uses Socket.IO library.


ARROW-11298: [Rust][DataFusion] Implement Postgres String Functions [WIP]

I am throwing up a draft PR just to give people a heads up that I am working through these.
Changes
I have had to make some changes to the existing implementations:

concat had the incorrect behavior for how to handle NULLs where any null would result in a NULL where the Postgres implementation documents: NULL arguments are ignored..
ltrim and rtrim were implemented to support only the default space character whereas Postgres supports an optional second parameter: ltrim('zzzytest', 'xyz') so that has been updated.
I have reworked the tests considerably so that they are easier to add and maintain at a slight performance penalty.

Questions

@jorgecarleitao I think we need this Signature::Uniform vs Signature::UniformEqual. This came up with a left function that takes a (utf8, int64) signature and it is not correct to try to cast both to utf8. You can see my implementation here but perhaps you have a better method.
@jorgecarleitao Do you have a nice way of throwing errors in the map itself? See comment below

Codecov Report

Merging #9243 (64abbc5) into master (1393188) will increase coverage by 0.18%.
The diff coverage is 93.35%.

@@            Coverage Diff             @@
##           master    #9243      +/-   ##
==========================================
+ Coverage   81.61%   81.79%   +0.18%
==========================================
  Files         215      215
  Lines       51867    53138    +1271
==========================================
+ Hits        42329    43466    +1137
- Misses       9538     9672     +134

Impacted Files
Coverage Δ

rust/datafusion/src/logical_plan/expr.rs
78.94% <ø> (+1.81%)
:arrow_up:

...datafusion/src/physical_plan/string_expressions.rs
85.56% <85.39%> (-1.39%)
:arrow_down:

rust/datafusion/src/physical_plan/type_coercion.rs
94.44% <92.42%> (-4.10%)
:arrow_down:

rust/datafusion/src/physical_plan/functions.rs
84.27% <94.47%> (+11.97%)
:arrow_up:

rust/datafusion/src/physical_plan/aggregates.rs
91.13% <100.00%> (ø)

rust/datafusion/tests/sql.rs
99.84% <100.00%> (+<0.01%)
:arrow_up:

rust/parquet/src/arrow/schema.rs
91.67% <100.00%> (+0.17%)
:arrow_up:

rust/arrow/src/array/array_list.rs
83.21% <0.00%> (-9.89%)
:arrow_down:

rust/datafusion/src/datasource/memory.rs
79.75% <0.00%> (-6.52%)
:arrow_down:

rust/benchmarks/src/bin/tpch.rs
6.97% <0.00%> (-5.22%)
:arrow_down:

... and 94 more

Continue to review full report at Codecov.

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

Codecov Report

Merging #9243 (64abbc5) into master (1393188) will increase coverage by 0.18%.
The diff coverage is 93.35%.

@@            Coverage Diff             @@
##           master    #9243      +/-   ##
==========================================
+ Coverage   81.61%   81.79%   +0.18%
==========================================
  Files         215      215
  Lines       51867    53138    +1271
==========================================
+ Hits        42329    43466    +1137
- Misses       9538     9672     +134

Impacted Files
Coverage Δ

rust/datafusion/src/logical_plan/expr.rs
78.94% <ø> (+1.81%)
:arrow_up:

...datafusion/src/physical_plan/string_expressions.rs
85.56% <85.39%> (-1.39%)
:arrow_down:

rust/datafusion/src/physical_plan/type_coercion.rs
94.44% <92.42%> (-4.10%)
:arrow_down:

rust/datafusion/src/physical_plan/functions.rs
84.27% <94.47%> (+11.97%)
:arrow_up:

rust/datafusion/src/physical_plan/aggregates.rs
91.13% <100.00%> (ø)

rust/datafusion/tests/sql.rs
99.84% <100.00%> (+<0.01%)
:arrow_up:

rust/parquet/src/arrow/schema.rs
91.67% <100.00%> (+0.17%)
:arrow_up:

rust/arrow/src/array/array_list.rs
83.21% <0.00%> (-9.89%)
:arrow_down:

rust/datafusion/src/datasource/memory.rs
79.75% <0.00%> (-6.52%)
:arrow_down:

rust/benchmarks/src/bin/tpch.rs
6.97% <0.00%> (-5.22%)
:arrow_down:

... and 94 more

Continue to review full report at Codecov.

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

@alamb @jorgecarleitao @andygrove
I think these are mostly implemented now. Not sure how we want to do the merge given this change is so large.

@andygrove @alamb @jorgecarleitao
Here is the big PR that I was talking about in the Arrow call. I can rebase easily enough but I guess apart from the significant number of new lines (a lot of boilerplate) the key question is (from above):
I think we need this Signature::OneOf. A good example is lpad which is either:
[string, int] or [string, int, string] signature. You can see my implementation here but perhaps you have a better ideas and I don't know who wrote the original code.

I plan to try and review this probably this weekend. I wonder if we should update the title to remove the "WIP"

I think the Clippy CI check on this PR is failing due to a new stable rust being released. I am working on a fix here https://github.com/apache/arrow/pull/9476

Thanks @alamb . I know the prospect of doing a review like this is not something to look forward to. I will rebase and push soon.

I am going in to review this PR -- I am getting second cup of ☕  and settling down for a good read 👓 ...

@alamb Thanks for your extreme attention to detail and yes it is absolutely IMPLEMENT ALL THE FUNCTIONS 😆
I have addressed and resolved most of the comments you have made. The remaining unresolved comments do require further discussion.
I am happy to do the split based on your suggestions and I'm ok to raise the tickets:

bit_length kernels + length comments
Signature::OneOf
Length functions (BitLength, etc)
Ascii/unicode functions
Regex functions
Pad/trim functions

Obviously this is a lot of work but this should allow us to split up the reviews more fairly. I will start the PR-mageddon.

@seddonm1  -- I merged  https://github.com/apache/arrow/pull/9376, which, as you predicated, causes a bunch of conflicts.
Given this PR probably needs a bunch of rework now anyways, if splitting it up into pieces while doing so might not be that much extra work

@seddonm1, If you need hands, just ping me with function names you would like me to work on and I will pick them up and PR then to this branch.

@jorgecarleitao OK I have had a good look at the new API  which I believe is on the whole good (and will allow some impressive optimisations) but has led to some very big functions trying to pattern match all the cases: https://github.com/seddonm1/arrow/blob/aaf76f5a7d7a871a2cdb040839376ac1aac29c0b/rust/datafusion/src/physical_plan/string_expressions.rs#L125
So ltrim as two different signatures: [utf8/largeutf8] or [utf8/largeutf8, utf8/largeutf8]. Once you expand this out for these signatures and the fact that each argument could be either array or scalar I am getting 16 unique combinations. I found when trying to actually implement the string functions that the generic case is actually not that common as most functions have different signatures.
Could you have a look and advise?

@alamb @jorgecarleitao I have applied the new API (mostly using the make_scalar_function helper) to all the functions.
My final question before doing the separate PRs is regarding the Postgres license (https://www.postgresql.org/about/licence/). While doing this PR and aiming for Postgres compatibility I have looked at the Postgres source code, used their documentation examples as test cases and used their documentation descriptions (as they are very clear and well written). I think this license is required as a byproduct of adopting the Postgres SQL standard and ensuring compatability.
E.g.
Postgres Documentation (https://www.postgresql.org/docs/13/functions-string.html):
Converts the string to all upper case, according to the rules of the database's locale.
upper('tom') → TOM

You can see how Materialize have addressed it: https://github.com/MaterializeInc/materialize/blob/main/LICENSE#L327.
Comment:
/// Converts the string to all upper case.
/// upper('tom') = 'TOM'

Postgres Documentation (https://www.postgresql.org/docs/13/functions-string.html):

@seddonm1  -- I am not a lawyer but it seems proper given your description to add the the PostgresSQL license into https://github.com/apache/arrow/blob/master/LICENSE.txt (along with the large and distinguished list of licenses there)

@alamb FYI i have just rebased against master. @Dandandan has already added the Signature::OneOf functionality so I have rebased against that.

@seddonm1  just to be clear, your plan is still to merge this branch in in smaller chunks -- e.g. https://github.com/apache/arrow/pull/9509

switching to draft so it is clear this is not being merged as is and instead is being broken up

Closed after splitting.


Use dynamic reconfigure to change controller gains

Today we use a ROS action, which is probably not the most suited method. We only change gains from the human interface, so an action that can be called from other nodes is overkill (or at least not the right sort of kill).

This works now.


[QUESTION] Boring text upload message in the top left corner of the page

Hello, i'm using the html-editor and ever when do upload image in text edditing an text is showed in the top left side from page saying "Find file - NameFile ". How i remove it? The image bellow show the message in my page.

My CustomHtmlEditor:
return Theme(
  data: ThemeData(
      primaryColor: Colors.red,
      selectedRowColor: Colors.red,
      textTheme: Theme.of(context).textTheme.apply(
            bodyColor: Theme.of(context).primaryColor,
            displayColor: Theme.of(context).primaryColor,
            decorationColor: Theme.of(context).primaryColor,
          )),
  child: HtmlEditor(
    controller: controller,
    htmlEditorOptions: HtmlEditorOptions(
      hint: "Escreva o texto aqui...",
      initialText: initialText,
    ),
    otherOptions: OtherOptions(
        height: 400,
        ),
    callbacks: Callbacks(
      onChange: onChange,
    ),
    htmlToolbarOptions: HtmlToolbarOptions(
        buttonFocusColor: Theme.of(context).primaryColor,
        buttonColor: Theme.of(context).primaryColor,
        buttonBorderColor: Colors.black,
        buttonFillColor: Theme.of(context).backgroundColor,
        buttonSelectedColor: Theme.of(context).primaryColor,
        dropdownFocusColor: Theme.of(context).primaryColor,
        textStyle: Theme.of(context)
            .textTheme
            .caption!
            .copyWith(color: Theme.of(context).primaryColor),
        toolbarType: ToolbarType.nativeGrid,
        defaultToolbarButtons: [
          StyleButtons(),
          FontSettingButtons(fontSizeUnit: false),
          FontButtons(
              clearAll: false, superscript: false, subscript: false),
          ParagraphButtons(
              increaseIndent: false,
              decreaseIndent: false,
              textDirection: false,
              lineHeight: false,
              caseConverter: false),
          InsertButtons(
            otherFile: false,
          ),
        ]),
  ),
);

Hi, which web renderer are you using when building the page? I suggest to use the html web renderer.
See here: https://github.com/tneotia/html-editor-enhanced#important-note-for-web
If you are using the html renderer then let me know and I'll look into this. Thanks!

Yes, i'm using html render. I run the flutter with the following command:
flutter run --web-renderer html or flutter build --web-renderer html

Hmm I tested with the example app and your widget code, but I cannot reproduce:

As you can see I inserted an image there but I don't see any "pick file" button in the top left.
Would you be able to share the code of your entire page? This way I can exactly test your use case and see what the issue is. Thanks for the reply!

Remove the AppBar, in my version mobile the error not occured because the appBar overlap the message the "picked file".
Version mobile without appBar :

Case the error not show for you, i will send the project.

Thanks for this detail. I will check in the morning on this issue, if you want to send the project that will be fine also.

Okay, thanks for support!!

I tried again without app bar but I cannot reproduce still. I think the project will be helpful in this matter if possible.

Hello! Sorry for  answering for late, i do some changes in the exemple project, i removed the appBar and added my custom theme, the bug probably resides in some settings of theme.

The files of project above:
example.zip

Yep, the issue is the theme. You have the line scaffoldBackgroundColor: brownLight,. The brownLight color causes the issue.
If you remove the opacity from brownLight you cannot see the choose file button anymore. Because your background is slightly transparent, you see the choose file button there. So for example static Color brownLight = Color.fromRGBO(191, 169, 138, 1); fixes your issue.

Nice! Problem resolved. Thanks for support!!


Bug Issue : Chrome will no longer accept Manifest V2 extension updates in the Chrome web browser.

We need to change the manifest v2 to v3
project name:- Random Jokes Extension

I would like to solve the issue

I'm a GSSOC22 contributor

Sure @iamrahulmahato
Assigning you

@harshita214  The PR is made #229  . Kindly review and merge it.
Thank You


Add a new control mode for changing transposition

Implements https://github.com/cardonabits/haxo-rs/issues/19

Enter transpose mode: Press keys for "Low B" and draw air for ~1 sec. Haxo will play two notes to indicate mode has started.
Jump directly to a transposition: Press the keys you want a written "High C" to sound like (in concert pitch), and blow air until you hear two beeps in confirmation (concert "High C" and transposed "High C"). e.g. to get a tenor saxophone, play "Mid Bb" (which is 14 semitones below high C, which is how far below concert a tenor sax sounds). See table below
Further adjust the transposition: press R1 to transpose up a half-step, press R3 to transpose down a half-step (same keys as for changing instrument sounds. You will hear two beeps in confirmation (concert "High C" and transposed "High C")
Exit transpose mode: Press three left palm-keys. You will hear a single beep in confirmation.

Note to play to jump directly to transpositions of different saxophones:

instrument
play

soprano
High Bb

alto
Mid Eb

tenor
Mid Bb

bari
Low Eb

@jcard0na I'm pretty happy with how the implementation turned out, but I'm happy to incorporate any feedback you may have

Excellent work, @petermoz.  Thanks!


submission file format

The ChallengeSubmission class of av2 generates parquet files - but eval.ai only accepts json, zip, gz, txt, csv, tsv, ... (via file upload)
What file name is required? Which file name extension?
I tried to zip the submission.parquet file as well as changing the compression in submission_df.to_parquet(submission_file_path, compression='gzip' ) and storing as .gz but neither if those works.

Looks like this has been fixed. Using the latest version of EvalAI, I was not able to reproduce this issue with the AV2 challenge.
If this issue recurs in the future, please feel free to re-open this issue or open a new one! :-)


Payment gate way

Hey @Trisha-tech , i can add payment gateway can you please assign this issue to me and add gssoc label with level 3 to this issue.

No description provided.

Hello @ArtiGaund , Go for it
All the best

@ArtiGaund hey ,i've actually work on the checkout controller and I want to know the data format I need to send to the payment gateway.

@Phinix-BI it should be given in checkout schema, if anyone is creating that?

@Trisha-tech can I take this

@ArtiGaund can i take this one if yes can you tell little more detail about the issue


[ci skip] [cf admin skip] NO_CI Update README.md to use napari-threedee org in GitHub link

Bah, need to add that to commit message directly to skip CI.


Connection refused error

I'm getting an issue that looks like this when I'm trying to save a relatively large chart. I get this error when using either the node backend or the selenium backend (correctly installed all dependencies according to the readme). What could cause this problem? This only happens on the call to save(summary_graph,'summary_graph.png') where summary_graph is of type altair.vegalite.v4.api.HConcatChart.
ConnectionRefusedError                    Traceback (most recent call last)
/usr/local/lib/python3.7/site-packages/urllib3/connection.py in _new_conn(self)
    156             conn = connection.create_connection(
--> 157                 (self._dns_host, self.port), self.timeout, **extra_kw
    158             )

/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py in create_connection(address, timeout, source_address, socket_options)
     83     if err is not None:
---> 84         raise err
     85

/usr/local/lib/python3.7/site-packages/urllib3/util/connection.py in create_connection(address, timeout, source_address, socket_options)
     73                 sock.bind(source_address)
---> 74             sock.connect(sa)
     75             return sock

ConnectionRefusedError: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

NewConnectionError                        Traceback (most recent call last)
/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
    671                 headers=headers,
--> 672                 chunked=chunked,
    673             )

/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw)
    386         else:
--> 387             conn.request(method, url, **httplib_request_kw)
    388

/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py in request(self, method, url, body, headers, encode_chunked)
   1243         """Send a complete request to the server."""
-> 1244         self._send_request(method, url, body, headers, encode_chunked)
   1245

/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py in _send_request(self, method, url, body, headers, encode_chunked)
   1289             body = _encode(body, 'body')
-> 1290         self.endheaders(body, encode_chunked=encode_chunked)
   1291

/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py in endheaders(self, message_body, encode_chunked)
   1238             raise CannotSendHeader()
-> 1239         self._send_output(message_body, encode_chunked=encode_chunked)
   1240

/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py in _send_output(self, message_body, encode_chunked)
   1025         del self._buffer[:]
-> 1026         self.send(msg)
   1027

/usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py in send(self, data)
    965             if self.auto_open:
--> 966                 self.connect()
    967             else:

/usr/local/lib/python3.7/site-packages/urllib3/connection.py in connect(self)
    183     def connect(self):
--> 184         conn = self._new_conn()
    185         self._prepare_conn(conn)

/usr/local/lib/python3.7/site-packages/urllib3/connection.py in _new_conn(self)
    168             raise NewConnectionError(
--> 169                 self, "Failed to establish a new connection: %s" % e
    170             )

NewConnectionError: <urllib3.connection.HTTPConnection object at 0x147bf2a90>: Failed to establish a new connection: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

MaxRetryError                             Traceback (most recent call last)
<ipython-input-147-2a814c35573f> in <module>
----> 1 save(label_summary_graph,'summary_graph.png')

/usr/local/lib/python3.7/site-packages/altair_saver/_core.py in save(chart, fp, fmt, mode, method, **kwargs)

/usr/local/lib/python3.7/site-packages/altair_saver/savers/_saver.py in save(self, fp, fmt)

/usr/local/lib/python3.7/site-packages/altair_saver/savers/_saver.py in mimebundle(self, fmts)

/usr/local/lib/python3.7/site-packages/altair_saver/savers/_selenium.py in _mimebundle(self, fmt)

/usr/local/lib/python3.7/site-packages/altair_saver/savers/_selenium.py in _extract(self, fmt)

/usr/local/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py in get(self, url)
    331         Loads a web page in the current browser session.
    332         """
--> 333         self.execute(Command.GET, {'url': url})
    334
    335     @property

/usr/local/lib/python3.7/site-packages/selenium/webdriver/remote/webdriver.py in execute(self, driver_command, params)
    317
    318         params = self._wrap_value(params)
--> 319         response = self.command_executor.execute(driver_command, params)
    320         if response:
    321             self.error_handler.check_response(response)

/usr/local/lib/python3.7/site-packages/selenium/webdriver/remote/remote_connection.py in execute(self, command, params)
    372         data = utils.dump_json(params)
    373         url = '%s%s' % (self._url, path)
--> 374         return self._request(command_info[0], url, body=data)
    375
    376     def _request(self, method, url, body=None):

/usr/local/lib/python3.7/site-packages/selenium/webdriver/remote/remote_connection.py in _request(self, method, url, body)
    395
    396         if self.keep_alive:
--> 397             resp = self._conn.request(method, url, body=body, headers=headers)
    398
    399             statuscode = resp.status

/usr/local/lib/python3.7/site-packages/urllib3/request.py in request(self, method, url, fields, headers, **urlopen_kw)
     78         else:
     79             return self.request_encode_body(
---> 80                 method, url, fields=fields, headers=headers, **urlopen_kw
     81             )
     82

/usr/local/lib/python3.7/site-packages/urllib3/request.py in request_encode_body(self, method, url, fields, headers, encode_multipart, multipart_boundary, **urlopen_kw)
    169         extra_kw.update(urlopen_kw)
    170
--> 171         return self.urlopen(method, url, **extra_kw)

/usr/local/lib/python3.7/site-packages/urllib3/poolmanager.py in urlopen(self, method, url, redirect, **kw)
    328             response = conn.urlopen(method, url, **kw)
    329         else:
--> 330             response = conn.urlopen(method, u.request_uri, **kw)
    331
    332         redirect_location = redirect and response.get_redirect_location()

/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
    760                 release_conn=release_conn,
    761                 body_pos=body_pos,
--> 762                 **response_kw
    763             )
    764

/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
    760                 release_conn=release_conn,
    761                 body_pos=body_pos,
--> 762                 **response_kw
    763             )
    764

/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
    760                 release_conn=release_conn,
    761                 body_pos=body_pos,
--> 762                 **response_kw
    763             )
    764

/usr/local/lib/python3.7/site-packages/urllib3/connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
    718
    719             retries = retries.increment(
--> 720                 method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
    721             )
    722             retries.sleep()

/usr/local/lib/python3.7/site-packages/urllib3/util/retry.py in increment(self, method, url, response, error, _pool, _stacktrace)
    434
    435         if new_retry.is_exhausted():
--> 436             raise MaxRetryError(_pool, url, error or ResponseError(cause))
    437
    438         log.debug("Incremented Retry for (url='%s'): %r", url, new_retry)

MaxRetryError: HTTPConnectionPool(host='<IP_ADDRESS>', port=61028): Max retries exceeded with url: /session/cd2aa6c78fe58e790b74bd08e7eb0653/url (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x147bf2a90>: Failed to establish a new connection: [Errno 61] Connection refused'))

Thanks for the report. I can't reproduce this and I don't have any guesses as to what may be causing it. Please let me know if you are able to debug the issue.

Oh, maybe one guess: does your chart use data from an external URL?

No, my chart doesn't use data from an external URL, this issue is happening from chart data that comes directly from a csv that I parsed into a DataFrame on my local machine. I wasn't able to resolve that issue, but after reinstalling all dependencies into a conda environment, this problem went away.

I also have this problem and I also don't use external data.
One thing that I don't know is related is that I have had problem installing portpicker just a few days earlier. At that time I didn't reinstall everything and I forgot how I fixed it. Saving charts worked for at least some time but now after a kernel restart it failed with ConnectionRefusedError. Since portpicker is responsible finding for available network ports and this issues is related to creating a new connection to a port I thought they might be related.

I also get this problem semi-regularly despite not intentionally making any network calls. Restarting my Jupyter kernel temporarily fixes this.

For me, it seems like this might be triggered when the jupyter kernel gets interrupted (not stopped) and then a new altair command is issued? I can try to more rigorously test this in the future.

I'm having the same problem saving ConcatChart objects using chart.save(filename.xyz). First time. Occurs when saving as PNG or SVG but works fine when saving as HTML. However, PNG and SVG files are generated just fine when I click on the ... in the chart. Working in JupyterLab.

For me, it seems like this might be triggered when the jupyter kernel gets interrupted (not stopped) and then a new altair command is issued? I can try to more rigorously test this in the future.

Same here.

Since Altair 5.2, the functionality of Altair Saver is now available in Altair via the vl-convert package. Most of the functionality has been available since 5.0, and the main addition in 5.2 was PDF export. See the docs on how to save charts for more details.
We are going to archive this repo, so I'm closing all the open issues and PRs before doing so. Try out the new options for saving charts mentioned above and if you run into issues, please open an issue directly in the altair or vl-convert repo.


FIX: resizeCanvas() accepts only integer

FIX: resizeCanvas() accepts only integer
Sample border parameter that causes the error
border=10w,FFCC33,shrink

The error:
resizeCanvas() accepts only integer values as argument 1.
The solution:
Rounding the value of width in \League\Glide\Manipulators\Border->getBorder() method.

I feel like changing it here could have unforeseen consequences on people relying on the Border computation. Could you put the round() call in the resizeCanvas call instead? Thanks!

I feel like changing it here could have unforeseen consequences on people relying on the Border computation. Could you put the round() call in the resizeCanvas call instead? Thanks!

Fixed in https://github.com/thephpleague/glide/pull/314


gulp-useref is busted

I had to hack on it locally to get gulp deploy to work.

It's still busted but I removed the dependency that was causing the issue for now.

Closing this because the plugin page has been rewritten and integrated with our main website: https://github.com/gulpjs/gulpjs.github.io


What do I need to make this work in my LAN?

I have so many questions.

I wonder if I need to install VS22 (the one I use) in all the machines that will work as agents
do you need to open the port 3000 (or the one I use) in the firewall for them all?
do you need to also install Unreal Engine (same engine for all agents) , in the same dir?

how does the coordinator knows how to build the objects and what compiler/files to use?
this is my config:
{ 	"cache": "C:\\Users\\Juaxix\\AppData\\Local\\octobuild\\cache", 	"cache_limit_mb": 120000, 	#coordinator: null, 	"coordinator_bind": "<IP_ADDRESS>:3000", 	#"process_limit": 21, 	"run_second_cpp": true, 	"use_response_files": true }
that means that all agents with the same config (except for the cache folder) will pick up the coordinator?
Thanks!

Currently octobuild only supports local mode. So, you just install it and Unreal Engine picks up xgConsole.exe from octobuild and lets it cache builds.
Distributed mode is unfinished and has several unsolved issues. One of them, as you pointed out, it isn't clear how compiler is supposed to appear on builder node.

For now, please refer to https://github.com/octobuild/octobuild/blob/master/README.adoc for supported platforms/options.


Allow cloning requests with File body part

We're using reqwest-retry, which tries to clone the requests and resend it for spurious errors (we got a lost of user reports of random connection failures). For an upload endpoint, we're sending multipart POST requests with a file as payload. reqwest-retry fails with that because the streaming file part isn't clonable.
It would be great if there was support for cloning specific streaming types. Specifically, if Body would support cloning for cloneable streams such as File::try_clone, to support retrying requests with file payloading is possible without loading the entire file into memory.
Edit: It seems that multipart is always streaming and therefore isn't cloneable, would it be possible to also change that?

+1


Cross Region Resource Management Docs Page

Hi all! I'm continuing to work on the ACK docs and was requested to add a general Cross-Region Resource Management page because we know specific SageMaker customers are looking for this feature. The docs here are mostly from a SageMaker perspective, so I would appreciate any additional context/clarification on how to best generalize these instructions. Thank you!
Description of changes: Added cross-region-resource-management.md to User Docs.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

/lgtm

/lgtm


Need additional checks when remember-entities is turned on

This tool might not be safe to be used on a sharded cluster with remember entities turned on.
More investigation need to be done to make sure that none of the remembered entity entries are purged and that the cluster still boots normally after the repair procedure.

After some consideration, we will leave this tool as is. This tool will awalys be an all or nothing repair, we will not differentiate between stored remember entity data and regular coordinator data, if you need to differentiate between the two, feel free to fork this repo and implement them to fit your need.


ng build --prod   error  occur  !!  no such file or directory, open 'schema/loader.json'

Bug Report or Feature Request (mark with an x)
- [X] bug report -> please search issues before submitting
- [ ] feature request

Versions.

@angular/cli: 1.1.1
node: 6.9.0
os: linux x64
@angular/animations: 4.2.3
@angular/common: 4.2.3
@angular/compiler: 4.2.3
@angular/core: 4.2.3
@angular/forms: 4.2.3
@angular/http: 4.2.3
@angular/platform-browser: 4.2.3
@angular/platform-browser-dynamic: 4.2.3
@angular/router: 4.2.3
@angular/cli: 1.1.1
@angular/compiler-cli: 4.2.3
@angular/language-service: 4.2.3

Repro steps.

ng  build --prod
The log given by the failure.

[root@localhost ngportal]# ng build --prod
ENOENT: no such file or directory, open '/media/B/CodeForNgPortal/ngportal/ngportal/schema/loader.json'
Error: ENOENT: no such file or directory, open '/media/B/CodeForNgPortal/ngportal/ngportal/schema/loader.json'
    at Error (native)
    at Object.fs.openSync (fs.js:640:18)
    at Object.fs.readFileSync (fs.js:508:33)
    at validateOptions (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/schema-utils/dist/validateOptions.js:35:27)
    at Function.ExtractTextPlugin.extract (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/extract-text-webpack-plugin/index.js:206:3)
    at rules.push.baseRules.map (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/models/webpack-configs/styles.js:172:66)
    at Array.map (native)
    at Object.getStylesConfig (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/models/webpack-configs/styles.js:160:33)
    at NgCliWebpackConfig.buildConfig (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/models/webpack-config.js:21:31)
    at Class.run (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/tasks/build.js:27:92)
    at Class.run (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/commands/build.js:149:26)
    at Class.Command.validateAndRun (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/ember-cli/lib/models/command.js:128:15)
    at /media/B/CodeForNgPortal/ngportal/ngportal/node_modules/@angular/cli/ember-cli/lib/cli/cli.js:92:22
    at tryCatch (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/rsvp/dist/rsvp.js:539:12)
    at invokeCallback (/media/B/CodeForNgPortal/ngportal/ngportal/node_modules/rsvp/dist/rsvp.js:554:13)
    at /media/B/CodeForNgPortal/ngportal/ngportal/node_modules/rsvp/dist/rsvp.js:629:16
[root@localhost ngportal]#

Desired functionality.

nothing
Mention any other details that might be useful.

ng build  work  normal
ng build --dev work  normal
ng build --prod work  occur  errors
Looking forward to your help! thank!

I just tried and couldn't reproduce. Maybe a local issue or need more info, possibly update ng?

@jiverson
in node_modules , i  can  see ：
# Change Log

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [2.1.1](https://github.com/webpack-contrib/extract-text-webpack-plugin/compare/v2.1.0...v2.1.1) (2017-06-08)

is it a bug of  extract-text-webpack-plugin ???
https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/534

update   extract-text-webpack-plugin in node_modules  to  version is 2.1.2   solve  my problem !!!

Closing as it seems sorted.


Closes #426 | Create dataset loader for CLIRMatrix

Closes #426
source-only dataloader.
Checkbox

[x] Confirm that this PR is linked to the dataset issue.
[x] Create the dataloader script seacrowd/sea_datasets/{my_dataset}/{my_dataset}.py (please use only lowercase and underscore for dataset folder naming, as mentioned in dataset issue) and its __init__.py within {my_dataset} folder.
[x] Provide values for the _CITATION, _DATASETNAME, _DESCRIPTION, _HOMEPAGE, _LICENSE, _LOCAL, _URLs, _SUPPORTED_TASKS, _SOURCE_VERSION, and _SEACROWD_VERSION variables.
[x] Implement _info(), _split_generators() and _generate_examples() in dataloader script.
[ ] Make sure that the BUILDER_CONFIGS class attribute is a list with at least one SEACrowdConfig for the source schema and one for a seacrowd schema.
[x] Confirm dataloader script works with datasets.load_dataset function.
[ ] Confirm that your dataloader script passes the test suite run with python -m tests.test_seacrowd seacrowd/sea_datasets/<my_dataset>/<my_dataset>.py or python -m tests.test_seacrowd seacrowd/sea_datasets/<my_dataset>/<my_dataset>.py --subset_id {subset_name_without_source_or_seacrowd_suffix}.
[x] If my dataset is local, I have provided an output of the unit-tests in the PR (please copy paste). This is OPTIONAL for public datasets, as we can test these without access to the data files.

Note:

As this dataloader is source-only, seacrowd schema is not implemented.
test was done using tests.test_seacrowd_source_only.py.

Hi @muhammadravi251001, I assigned you in place of @luckysusanto due to the lack of response.
I would like to let you know that we plan to finalize the calculation of the open contributions (e.g., dataloader implementations) in 31 hours, so it'd be great if we could wrap up the reviewing and merge this PR before then.

Hi @muhammadravi251001, I assigned you in place of @luckysusanto due to the lack of response.
I would like to let you know that we plan to finalize the calculation of the open contributions (e.g., dataloader implementations) in 31 hours, so it'd be great if we could wrap up the reviewing and merge this PR before then.

Alright kak Holy, I will try my best. Maybe I will finish it at 2.00 PM on Jakarta time kak!


Add custom onCursorDrag event

There are already events for onCursorDragStart and onCursorDragEnd. I need to get the time every time the cursor is moved so that the video timing is updated whenever I move the cursor.

There are already events for onCursorDragStart and onCursorDragEnd. I need to get the time every time the cursor is moved so that the video timing is updated whenever I move the cursor.

You can use the TimeLineEffectSource to control the timing of the effects. You can refer to this demo: demo.

Or maybe you can use TimelineState.listener.on('afterSetTime', ({time, engine}) => {...}) to monitor manual time changes.


denied message when trying to run dependabot on renamed repos

Our lead dev is doing some cleanup on our azure repos and I'm trying to run dependabot against a copy of the previous repos that it ran against that has been renamed.  Unfortunately, I'm now getting the following error:
/usr/bin/docker run --rm -i -e GITHUB_ACCESS_TOKEN=*** -e DEPENDABOT_PACKAGE_MANAGER=nuget -e DEPENDABOT_OPEN_PULL_REQUESTS_LIMIT=15 -e DEPENDABOT_DIRECTORY=/-e DEPENDABOT_TARGET_BRANCH=release-2.1.1 -e DEPENDABOT_FAIL_ON_EXCEPTION=true -e AZURE_ORGANIZATION= -e AZURE_PROJECT=-e AZURE_REPOSITORY=-e AZURE_ACCESS_TOKEN=*** -e AZURE_MERGE_STRATEGY=squash ghcr.io/tingle/dependabot-azure-devops:0.16
Unable to find image 'ghcr.io/tingle/dependabot-azure-devops:0.16' locally
docker: Error response from daemon: Head "https://ghcr.io/v2/tingle/dependabot-azure-devops/manifests/0.16": denied.
See 'docker run --help'.
##[error]The process '/usr/bin/docker' failed with exit code 125
Finishing: Run Dependabot
I verified by github service account is authorized and working.  and I renamed the branch appropriately in the yml config.  Is there a token somewhere that has potentially expired I'm not aware of?  Or some other issue?
Thanks for any help folks can provide.

Okay, just saw the news from two weeks ago about the breaking change for pulling from github instead of docker.  Any docs/posts on how I should handle this on my end to get things working again?


[BUG]SNI没有起到作用，所有的东西加载都非常的慢

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Please complete the following information:

Device: [e.g. iPhone 12]
OS: [e.g. iOS 15]
App Version [e.g. 1.0.3]

Additional context
Add any other context about the problem here.

您好。繞過 SNI 阻斷功能不能保證您能夠正常或順暢地瀏覽，仍然受網路環境影響。

@chihchy please close it if no response from the issuer in 1d.


[staging] gzip: 1.12 -> 1.13

Description of changes

Things done

Built on platform(s)

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

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

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

https://lists.gnu.org/archive/html/info-gnu/2023-08/msg00002.html
NEWS

* Noteworthy changes in release 1.13 (2023-08-19) [stable]

** Changes in behavior

  zless now diagnoses gzip failures, if using less 623 or later.

  When SIGPIPE is ignored, gzip now exits with status 2 (warning)
  instead of status 1 (error) when writing to a broken pipe.  This is
  more useful with programs like 'less' that treat gzip exit status 2
  as a non-failure.

** Bug fixes

  'gzip -d' no longer fails to report invalid compressed data
  that uses a dictionary distance outside the input window.
  [bug present since the beginning]

  Port to C23, which does not allow K&R-style function definitions
  with parameters, and which does not define __alignas_is_defined.


Sync epic-specific data

In particular it would seem Epic "labels" are not synced:

See the "epics" panel on the left of https://issues.redhat.com/secure/RapidBoard.jspa?rapidView=20313&view=planning.nodetail&epics=visible&issueLimit=100&selectedEpic=HBX-2390#

😖 it's convenient that these (epic label, link color and so on) are custom fields 🥲 and are different from instance to instance 😄
but should be better now:

will deploy and re-sync orm/tools; search is already updated

this is a nice epic https://hibernate.atlassian.net/browse/HHH-15043 😖
😆

Thanks, it works! Closing.

this is a nice epic https://hibernate.atlassian.net/browse/HHH-15043 😖 😆

Indeed... I deleted it upstream, and archived/closed downstream. Related: https://github.com/hibernate/replicate-jira/issues/34


Whitelist https://web.dev to be embedded

Im in process of presenting CLS issues, and i wanted to embed this video url https://web.dev/static/articles/cls/video/web-dev-assets/layout-instability-api/layout-instability2.webm
Could you whitelist it?

Hi, @ad1992
Can I work on this issue?

@ad1992 @Cmoen11
I attempted to embed content from web.dev after whitelisting the domain, but it still didn’t work. It seems that web.dev restricts embedding by using the X-Frame-Options: SAMEORIGIN directive in the response headers.


[DRAFT] TIRRC form

The new is dived up into  7 parts plus a signature section.
The form is pinned in the power-of-attorney channel on the Code for Nashville slack.
https://nashvillebrigade.slack.com/files/U2AK5BYNP/FH1DHFGGK/poa_sm_-_tirrc.docx
A logical way to break up the work is to divide by work on the react app, work on the PDF forms, and work on the translation files.

Section
Translate Text
Build Components
Format Form

1. Parent contact information
[]
[x]
[x]

2. Caregiver contact information
[]
[x]
[x]

3. Parental custody
[ ]
[ ]
[ ]

4. Temporary caregiving authority
[ ]
[ ]
[ ]

5. Rights
[ ]
[ ]
[ ]

6. Does not provide legal custody
[ ]
[ ]
[ ]

7. Termination
[ ]
[ ]
[ ]

8. Signature section
[ ]
[ ]
[ ]

Oh - wow - we have a long way to go (thanks for making this grid of needs). Do want help on this? I can put some time in and recruit others.

FYI: The form is pinned in the power-of-attorney channel on the Code for Nashville slack.
https://nashvillebrigade.slack.com/files/U2AK5BYNP/FH1DHFGGK/poa_sm_-_tirrc.docx


Multiple reporters support (continuation of #930)

This is a continuation of @misterdjules PR #930 – multiple reporters support.
On top of @misterdjules work, it has:

Merged up w/ master (original patch was > 1 year old)
Restores 'spec' as the default reporter
Fixed unit tests
An additional unit test for multiple reporters (tests/reporters/multiple.js)
Renames variables to be closer to original mocha.js code (e.g. _reporter -> _reporters)
Keeps original Mocha.prototype.reporter interface (vs the plural reporters) for API compatibility. IMHO anybody using Mocha directly shouldn't have to change their code to remain compatible.

It does not implement Growl as a separate reporter, as was discussed here. I think it could be done as a follow-up patch just fine, but if you'd prefer that was done before accepting then that's cool too.

mocha --reporters [spec],[json:path/to/file],[nyan:path/to/file]
mocha --reporters spec, json:path/to/file, nyan:path/to/file

I'm not sure how possible these are with commander, I should investigate the possibilities.

@dasilvacontin That format looks good to me (and certainly better than whatever the hell I suggested above). I'd be glad to move forward with it.

I really like the colon to define the file path for a given reporter. It would be nice to hear someone else's opinion too.
Very excited about landing this PR on master soon. :smile:

Okay, just tried merging up with master and noticed that mocha has introduced --reporter-options ... which appears to only be used by the XUnit reporter (and is not documented on mochajs.org).
@dasilvacontin – any thoughts on how you'd like multiple reporters to play nicely with --reporter-options?
e.g. something like:
mocha --reporter spec,json:tmp/out.json --reporter-options json:prettyprint

Reporter options currently have the following format:
--reporter-options <k=v,k2=v2,...>'

Since you can set multiple options for each reporter, what about:
mocha --reporter spec,json:tmp/out.json --reporter-options spec{style:prettyprint,color:blue},json{prettify,indent:tabs}
// or
mocha --reporter spec,json:tmp/out.json --reporter-options spec{style=prettyprint,color=blue},json{prettify,indent=tabs}

I kind of prefer the {x:y} syntax since it resembles object definition.

That works for me. I think we should keep the default behavior the same as today though, for backwards compatibility. Meaning, if you don't specify multiple reporters, this should work fine:
mocha --reporter json --reporter-options prettyprint

That make sense?

Sure. We could change it in the future, if necessary, or requested. Current reporter-options code needs to be updated to support multiple options, and also to support options without value. Like the prettyprint one, which should set prettyprint to true in the options object.

mocha --reporter spec,json:tmp/out.json --reporter-options spec{style:prettyprint,color:blue},json{prettify,indent:tabs}

this looks good to me

@travisjeffery, glad to hear that. :)

+1
What's the status here? once merge conflicts are fixed, is this ready to go?

Picking this back up.

I think we need to close this one, as I imagine we'd want this in branch v3.0.0

please create new PR and squash when ready

This is great work. Hopefully it hasn't stalled and is dying.

👍

any progress? mocha v3.0.0 has been released for a while

would be great to have ..

+1

Literally just used mocha for the first time and one of the first things I noticed was the total absence of this feature (having used multiple test reporters on Rails tests in the past).
FFS, guys...

@pmarreck Please keep your entitled attitude off of this issue tracker.

Hey @boneskull 👋
Is doing https://github.com/mochajs/mocha/pull/1360#issuecomment-407404831 generally considered fine?


[BUG] Move initial tailwind build to postinstall

Hopefully resolves #28

This may take some time to test by deploying a named version of the instance to see what happens. But would love if it could be this simple


chore(main): release 1.0.0

:robot: I have created a release beep boop
1.0.0 (2024-06-22)
Features

buffer/lsp: 'quit, 'open, 'close, 'color (2a3c574)
buffer/lsp: Add basic support for 'edit (607cc47)
buffer/lsp: Add basic support for 'supported (94ef635)
buffer: implement rudimentary coloring (94ce2fa)
commands: 'debug 'error, add subcommands (b377888)
commands: create lazy loading sub-commands (84c4d09)
config: allow setting highlights in config (b093b3c)
decode: Implement (7ab4f42)
handlers: implement base for handling msgs (1578f0e)
health: for troubleshooting config (709786c)
tests: add tests (49a3ce4)

Bug Fixes

buffer: delete buf-autocommand on mode unset (d85e6b2)
buffer: handle multiple same-type-callbacks (81a3e66)
decoder: properly include nil cells (3254eb2)
lsp/buffer: fix coloring, process all messages (36964e5)
various small fixes (7778ed3)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v1.0.0
:sunflower:


chore: go-demo-6 to 1.0

chore: Promote go-demo-6 to version 1.0

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[office-addin-dev-settings] Update version of the commander dependency

Resolves #337.

I understand that commander is used across multiple office-addin packages, but was not sure if it was a good idea to update the dependency across all of them in one PR. I decided to limit my change to the package I was having trouble with.

/AzurePipelines run

@TheSamsterZA  Please resolve merge conflicts and submit a new iteration.
Thanks,
Courtney

Thanks for bringing this to our attention. I think we should update this for all of the packages within office-addin-scripts.

Also, is there a related update needed for @types/commander?

It appears that @types/command is not actually needed. It would be nice to remove that.

One other thing, with the major version update to commander, we'll need to ensure that there are no breaking changes which cause a problem. We don't have tests for the CLI itself. The release notes for the major version updates describe breaking changes: https://github.com/tj/commander.js/tags @TCourtneyOwen We can talk offline how best to validate this.

@akrantz:

Let's update this for all of the packages in office-addin-scripts.

I've submitted a new pull request https://github.com/OfficeDev/Office-Addin-Scripts/pull/339 which does this. Please review.

Closing since https://github.com/OfficeDev/Office-Addin-Scripts/pull/339 supersedes this PR.


Daeyalt Essence not tracked for Craft multiple cosmic runes from a single essence for Elite Clue Skill Challenge

Type
Incorrect behavior
Operating System
No response
OS Version
No response
Bug description
Skill Challenge Clue Challenge: Craft multiple cosmic runes from a single essence - I grabbed an inventory of daeyalt essence but the clue helper was still X'd out. Grabbing at least one pure essence turns it to accepted. Challenge is completable with Daeyalt.
Screenshots or videos

Was able to complete with the daeyalt essence
RuneLite version
No response
Logs
No response

Looking at the code, this appears to have been implemented. Is there still an issue or is this issue supposed to be closed?

As noted by the above comment, this was fixed a few days after the issue was opened 0980331e1b4a0c0b923359225406b8b12a6db5a3


Allow custom error message resolvers

This entire project is great, especially the level of customization, however I've found a place of extension and want to raise a feature/enhancement issue.
I am happy to fork this repository, make the changes and then request a pull back in. 😄
Currently, when a error message is shown via the simple or tooltip message services, they get the message from the validation service by called 'getErrorMessage' which then internally calls 'resolveMessage'. At this present time, resolveMessage will just attempt to get the message from the global config of messages, however it would be great to be able to have a custom message resolve service that could be called to. This would mean we could create a message resolve service that, for example, uses angular translate to get the messages from translation files instead, of from a reference data service that fetches data from a web api and caches etc; there are many possibilities.
I propose we allow the ability for developers to create custom resolvers for the messages and just have a default one that falls back to the current config.
Is this a feature you would be happy to merge in should someone code it?

Thanks @ShaneYu. Glad you found this helpful! The new feature you suggested is amazing. I'm running busy from quite a few months otherwise I would like to implement this but yes, of course, I'll be happy to merge in others contributions.

Thanks for the quick reply @sagrawal14.
I've implemented support for filters on the messages already on my machine, I was thinking to commit and request a merge on that also. It allows the developer to specify one or more angular filters to apply to messages prior to resolving/returning them; I will try to commit and request a pull-request by lunch time.
Then I will look into implementing this feature.

Sure. Thanks
On Thu, 12 Jan 2017 at 1:56 PM, Shane Yu<EMAIL_ADDRESS>wrote:

Thanks for the quick reply @sagrawal14 https://github.com/sagrawal14.
I've implemented support for filters on the messages already on my
machine, I was thinking to commit and request a merge on that also. It
allows the developer to specify one or more angular filters to apply to
messages prior to resolving/returning them; I will try to commit and
request a pull-request by lunch time.
Then I will look into implementing this feature.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sagrawal14/bootstrap-angular-validation/issues/24#issuecomment-272103018,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABuI4j3Z4sOc8mDOkm_kOJl8urXwyke-ks5rReO4gaJpZM4Lhb12
.


Upgrade Linux Kernel for flatcar-3510 from 5.15.125 to 5.15.129

Subject says it all.

See instead https://github.com/flatcar/scripts/pull/1102

5.15.129 should be the next Stable Kernel


Update plugin_transmission.py

Added a new config option to remove torrents based on their download directory.
Useful when combined with automatic downloads when you don't know in advance the trackers from where they are downloaded. For example when downloading torrents from a showrrs.info.

do you have an example? as this is a very good idea!

transmission_cleanup:
   priority: 5
   seen: local
   clean_transmission:
      username: YOUR_USER
      password: YOUR_PASS
      finished_for: 2 hours
      directories:
            - \A/+media/+beta/+Downloads/+Shows/+Auto(\Z|/+.*)

This will remove all torrents under /media/beta/Downloads/Shows/Auto and its subdirectories

@alneven
the list under directories is a list of regex. For more details on the regex that i've mentioned go to https://regex101.com/#python

Nice, thank you!

Thanks! Can you document this on the plugin wiki page?

@gazpachoking Done, thanks.


[Connector] Testing section outdated

In the connector-kit there's a section on testing. The examples (even in the "next" version) still only serve v1 of the Management-API and are thus inconsistent with the generated API-Docs for the respective call.
Also, there's a link to the most recent postman-collection/openAPI-spec missing that could be imported into Postman even though postman is explicitly mentioned as a testing tool.

I think this and also the Transfer data md file can be deleted


feat(source): added a configuration source

This PR adds a source option to control which api was use to fetch the published versions. #93 #72
However, other enhancements were needed to make this work, so the following is the complete list of enhancements and changes made.

Added a source option; controls which url to use when fetching the published versions.
Added a json-path option; controls the json path expression used to parse the versions from the response payload.
Added a fail-when-found option; throws an exception if the version is found.
Refactored classes and documentation to make the action agnostic to the package repository (i.e. not NuGet specific).

NuGet is the default source (nuget)
NPM source can also be specified (npm)
Custom url can be specified (http://some-repository.org/PACKAGE-NAME)

Output variable renamed from nuget-exists to package-exists
Added logic to not fail if the GITHUB_OUTPUT environment variable is not specified and log a warning

@charlie430 Thanks for your contribution!!
I apologize that I just saw this now.  I did not get a message in my notification system; for some reason, it got deleted with the large amounts of notifications I get throughout the organization.
GitHub's notification system is pretty bad and this has been an issue.  I plan on implementing something so I can make sure I catch these.
Though I appreciate the contribution, I do wish you would have reached out to me 😀.  If you do plan on contributing to any other projects within the organization, which you are welcome to, please make sure to check out the contribution guide and contact a maintainer.  This is always good practice with open source.  This makes sure that you are following the process for that project.
I do understand though that you probably needed this quickly for whatever reason.  But I might have been able to just implement the feature for you.
But either way, no harm done!!
I will put some time aside and overlook this pull request to see if this is something I can implement myself.  I can possibly pull apart some of what you implemented and make it into something that I can release.

Note I have not checked out the code changes yet!!

Feel free to reach out to me on Discord if you want to talk about what it is you need in more detail and we can probably get it in the original repo and do a release for you!!

Hey Calvin,
Yes, I needed it pretty quickly. I really liked the project and the way it was organized and tested, and thought I needed just a small change but it quickly morphed into a more in depth refactor. Let me know if you have any questions. If you end up not merging it in, no worries. I can continue to use my personal repository.
Best,
Charlie


[BUG] VM's Edit YAML function work incorrectly

Describe the bug
VM will broke when user do Edit YAML inside Edit Config, as the attached screen record shown, Edit YAML loads different content in Edit Config view.
To Reproduce
Steps to reproduce the behavior:

Install harvester with any nodes
Create image for VM creation
Create VM with any resource
click Edit YAML in list view, edit `spec.

Expected behavior
Environment:

Harvester ISO version: ** **
Underlying Infrastructure (e.g. Baremetal with Dell PowerEdge R630): Baremetal DL360 3nodes

Additional context
https://user-images.githubusercontent.com/5169694/142601804-9c899416-c73a-4a23-9164-c62127d17f03.mp4

https://<IP_ADDRESS>/v1/schemas/kubevirt.io.v1.virtualmachine.spec.template.spec.domain.resources

The type value here should not be "map[]", you should be able to get the correct format of this property by clicking on the type

Haven't found why the code is generated differently. The two of the code snippets look almost identical. Only for io.k8s.api.core.v1.ResourceRequirements it got map[string] type for fields limits and requests.

https://your-harvester-ip/v1/schemas/io.k8s.api.core.v1.ResourceRequirements
https://your-harvester-ip/v1/schemas/kubevirt.io.v1.virtualmachine.spec.template.spec.domain.resources

I've tested it several times. None of cases below can reproduce the original issue:

Edit spec via the path "Edit Config > Edit as YAML"
Edit spec via the path "Edit YAML"

The time this issue reported was pre1.0 era (perhaps v0.3), and lots of upstream dependencies has been upgraded since then, so I guess the issue was accidentally fixed.

Closed as the bug can not be reproduced in v1.0.1.


couch2

Cleaned this up so that it's easy to follow up commit by commit. This PR will not change what the workers point to. that can come in a later PR
I think that I've made any options configurable that we need from https://github.com/dimagi/commcarehq-ansible/pull/729/files, but I haven't implemented those configuration changes (like changing # threads to 64 and not logging to couch.out) Because I think it would be good to keep the defaults until it's proven that couch2 fails on those. Would be great if @gcapalbo or @snopoke can verify that the repositories contain the appropriate ways to configure their changes.
I'll PR the following changes into andrew's repository once we're happy with the configuration changes made (didn't want too much churn on an external repo)
https://github.com/andrewrothstein/ansible-couchdb/compare/master...emord:master
https://github.com/andrewrothstein/ansible-couchdb-cluster/compare/master...emord:master
buddy @calellowitz

LGTM

On initial deploy it's necessary to wget https://www.apache.org/dist/couchdb/source/2.0.0/ to tmp. This is because we are deploying to trusty and the default python (2.7.6) is not capable of using SNI.
I also changed the nginx proxy's couchdb port to 25984 because we need to run couch 1 couch2 and couch2 proxy on one machine for l10k for now

Updated with some more config changes that I found after load testing

@emord to answer your question about the configuration - yes it looks like everything we had done before is still configurable now except for the heartbeat timeout (which i think is fine).
i also noticed that setting the log level to warning is possible but is not being overridden yet (which i think is also fine).

@gcapalbo thanks for double checking. I'm doing that intentionally and have included in the trello https://trello.com/c/A83zKCac/87-couch-2-0

change couch logging to notice or warn (to be done after assuring everything's ok on NIC)

@emord sounds good. i'm not sure there was a huge difference when we set it to warning, so i'm even fine leaving as is unless you think it's too much output

Travis isn't running tests for this PR for some reason. These commits have passed tests in #771 though and this is deployed to ICDS right now so going to merge


fix link to lit-html guide.

This PR fixes a broken link in README.md:
"lit-html guide" previously linked to https://polymer.github.io/lit-html/guide which returns a 404.
I changed the link to https://lit-html.polymer-project.org/guide
In case that polymer.github.io is only temporarly down, this PR becomes obsolete.
Thanks.

I signed it!
(Sorry, missed that step before)

Hey @googlebot , please check my CLA again.


Put pager into util

I found pager appears everywhere.
Is it possible to move it into util so that we can avoid duplicated code.

@henryyang42, can you fix this?


⚠ Auth API Endpoint has degraded performance

In d486e69, Auth API Endpoint (https://auth.roblox.com) experienced degraded performance:

HTTP code: 503
Response time: 3701 ms

Resolved: Auth API Endpoint performance has improved in 56e0fee after 21 minutes.


chore: refactor

We should also include the following:
As suggested by @brillout:

[ ] Update migration
[ ] Use @brillout/release-me

@magne4000, @brillout
I've added @brillout/release-me. Please take a look to verify.
Regarding updating migration, I'm not sure what needs to be added. :pray:

Should we add e2e-tests, prettier, and biome (possibly in a separate PR) ?

@phonzammi I'll take care of migration and making sure that the release flow is correct.

Should we add e2e-tests, prettier, and biome (possibly in a separate PR) ?

Would be great to have all of it yes (and yes in another PR)


Android Permission not being granted

Hi,
Thanks for making such a useful plugin for getting Health Kit and Google Fit data!
When I tried to follow the steps and create the OAuth ID and set up the code to request permission, it seems to be always giving this:
[hasPermission]::false
It pops up a window to log into an account and when I click it, it says:
I/flutter (10292): [hasPermission]::false
I/flutter (10292): [requestPermission]::false

The device does have Google Fit installed and Internet access.
Please let me know what I am doing wrong. Thanks!

Just to note: I did not test iOS yet...

@mihir-chauhan
Thanks for using my plugin.
Can you send me the source code so I can reproduce the problem?

Hi @dev-juyoung
Thanks for the reply.
I am actually trying out your example project in this repository. It just shows the Google sign in and then when I look at the Run Console, it prints false for hasPermission and requestPermission.

Hi @mihir-chauhan
I'll update it later to make it executable even in debug mode.
Thanks for your interest in my plugin.


Fix non terminating tests in Windows

The pr basically ensures the Exit message is sent to server before killing its thread to shutdown it gracefully.
As commented in a previour pr in windows you cant kill a thread that is blocked reading from a Handler (like the server listener is) so the failing tests were blocked in the killThread call.
I had to convert a raw error decoding an empty response from server in a SessionException to avoid throwing it when server had been exited previously.

Using the IORef exitOk hack previously in LSP.Test
Ideally we should have a nicer way to know if a server is running or had been exited, saving its state in SessionContext or SessionState or using some ack mechanism with messages, but it could be done in another pr

Hopefully this would fix https://github.com/haskell/haskell-ide-engine/issues/713

I have to take a look, the tests are failing or showing a stacktrace intermittently

It seems in windows 7 (my original test env) it works fine, but in windows 10 doesnt.

Ok, i had to use the shutdown step with its ack to break the server listener loop (sorry for the imperative jargon 😆 )
I am afraid that if the server becomes unresponsive and it will not respond this will not work and the hie process will not terminate in windows. To ensure that the raw killThread will continue being called in non-windows systems i've used finally and timeout.

Another take: to make sure we can kill the server listener thread i've forced the kill of server process before doing it
The lsp test-suit pass with that change
The func-test suite of hie terminates for windows (see output)
I' ve skipping the manual javascript session passes a test test in travis for now to make pass the windows ci build

Thanks so much for helping out with this. I’ll take a closer look at this later this week

The test of manual js session is failing for linux cause i am trying now to decode effectively the response to examine if it is a RspShutdown and the js server is returning:
{"jsonrpc":"2.0", "id":0,"result":null}
instead the valids for the Aeson encoding
{"jsonrpc":"2.0", "id":0} -> ResponseMessage { _jsonrpc ="2.0", _id =1, _result = Nothing}
or
{"jsonrpc":"2.0", "id":0, "result"=""} -> ResponseMessage { _jsonrpc ="2.0", _id =1, _result = ""}

I just cleared the windows cache on travis, I've seen that error pop up some times when using the wrong version of hie. Once there's a successful build of windows it should (hopefully) run a lot quicker

I bumped up the version of hie to <IP_ADDRESS> but the same tests are failing in windows.
I swear it works on my machine! :rofl:

I've executed the hie tests using this pr version of lsp-test in the azure ci and i am afraid the user odest have permissions to terminate proccesses :worried:

Otoh i've set up an appveyor build for lsp-test itself and the test suite passed: https://ci.appveyor.com/project/jneira/lsp-test/builds/25932605

Although i am able to run the test suite of lsp-test and hie succesful using this pr i am worried by the ci results

The builds of hie in azure (the next official ci) are not stable for windows, some of them terminate as expected (with 16 legitimate errors) but others doesnt terminate or exits with  terminateProcess: permission denied (see https://dev.azure.com/jneira/haskell-ide-engine/_build/results?buildId=99 in which we can see the three cases in the same build). In linux and macos it fails as expected, like before this pr.
I cant get to run a new succesfull build of lsp-test in appveyor or travis since this one. I ve tried to clear the cache, different hie commits...

The tests are a little bit more clear:

I've trigged a travis build with the original hie commit and it seems it will go better (linux build is ok, mac os failed by timeout at the end and windows is running now)
The different errors trying the hie func-test were because i forgot to use the pr in all stack-*.yaml. In fact there is only one:

terminateProcess: permission denied in windows build with ghc < 8.6. Here i think we are hitting https://github.com/haskell/process/issues/110, resolved in process-<IP_ADDRESS> only available in those ghc versions
Otoh we can't use cleanupProcess directly cause it is only available since process-<IP_ADDRESS>. We'll need to use interruptProcess and hClose directly.

I've tidied up the exitServer stuff, it shouldn't be needed by the replay module since the captured file should be replaying back the exit request and notification anyway. This PR passes tests for me locally (except for the javascript one, but I've created a PR to fix that https://github.com/alanz/haskell-lsp/pull/181) so I'm happy to merge this if you are?

@bubba well, i am little bit worried for the hie tests in azure-ci (https://dev.azure.com/jneira/haskell-ide-engine/_build/results?buildId=167):

some of them are failing at compile time dur to a error in cpp conditions of Compat (currently fixing)
other continues failing with terminateProcess: permission denied: seemd to affects all ghc versions with process <= <IP_ADDRESS>

i've just reproduced in local with  cabal v2-test -w "D:\bin\stack\x86_64-windows\ghc-8.4.2\bin\ghc"

The first one is easy to fix but not sure about the second, the fix in process involved changing c code.
I would like try to make a workaround a little more time but we `ll have to decide what to do if we do not get it.

I have some problems with cpp conditionals in Compat. It turns out that cleanupProcess is in the public api of process since <IP_ADDRESS> but the <IP_ADDRESS> version shipped with ghc 8.6.1 and 8.6.2 has it in the public api.
So i am afraid i have to hide it for <IP_ADDRESS> although it causes warnings about dodgy imports with the official <IP_ADDRESS> release of hackage .

I've need to add ignoresigPipe to the Compat version of cleanupProcess or terminate process continued to hang.
@bubba  I've added two stack.yaml files for the lastest minor versions used in hie, cause they have helped in fixing issues with different version pf the process package. Maybe it should belong to another pr, let me kno if it is the case and i will delete them.

Ok, i think it could be the last needed change after a bit of yak shaving with process.
To avoid the issue with permission denied i've decided to copy withServer for process <= <IP_ADDRESS> to make it use the local version of cleanupProcess with the low level IOError ignored.
I think it is not the correct solution in the general case, cause we are ignoring legitimate permission denied errors in windows and other os's but i think it could work just enough for our case.
Running the hie func-test in azure using this version of lsp-test: https://dev.azure.com/jneira/haskell-ide-engine/_build/results?buildId=184

@bubba ok, i think this is done, tests in azure build have failed correctly :laughing:
The build on travis has failed for linux and macos due to timeout.

As process-<IP_ADDRESS> was not shipped with any ghc and stack doesnt let use it, i've test locally cabal v2-run lsp-test:tests:test --constraint process==<IP_ADDRESS> with success.

@jneira Thanks a lot for cleaning up the mess that I produced and fixing it!


[comet-parquet-exec] Comet parquet exec 2 (copy of Parth's PR)

GitHub won't let me merge Parth's PR, so trying this instead.

This is the second POC. We are converging towards using the same schema adapter code and eventually having just one implementation, and it seemed a good idea to have just one branch.

Hmm, I thought that the 2 different approaches are conflicting?

Not really. They are pretty much independent. The difference is that POC 1 uses DF ParquetExec operator directly. POC 2 uses arrow reader to replace the existing native column readers with arrow column readers and also replaces the jvm file reader with the arrow native file reader. Iceberg integration uses the column readers directly which is why we are doing it this way. At the moment the code paths are completely independent and have no code overlap.
I'm looking at using DF under the covers instead of arrow directly so we can use the schema adapter code written in POC 1 and we'll be able to reuse some of the work in POC1.


DidYouMean specs for ruby 2.3

with reference to issue #175

Nice!
It's a bit strange that ruby trunk does not pass those specs, maybe an issue with Travis' MRI build?

@eregon Yes I thought the same - did_you_mean doesn't seem activated on travis trunk.
I briefly checked out did_you_mean gem's repo last night github and there may be some dependency issue regarding travis / trunk and a dependency of did_you_mean gem. I can look into it.
In the mean time it helps resolve the #175 issue with the current guard I guess?

@mjago It works locally for me on my ruby trunk, I think Travis uses RVM to package ruby-head and that seems the cause of the problem.
I am pondering whether we should just build ruby-trunk ourselves but that seems heavy for the CI.

You are right, we can merge this in the mean time until we figure it out for ruby-trunk.
Actually, I'm gladly surprised of the precision and extent of these specs, thanks for the great work @mjago!

Yes just looked again - [Yuki had a similar issue] (https://github.com/yuki24/did_you_mean/commit/322fe7026ec738f96de390d9ede447f65446cf56) which I guess is related.

Added an issue ruby/chkbuild/issues/29 to chkbuild regarding this


Added feature

I'm sure you have a lot of more important areas to tackle, but if you get a chance, I was thinking that a good feature would be adding a toggle for a vent fan/hood or vacuum using the Pi GPIOs that you can control via interface and/or embedded in GCode.

This is an interesting idea.
Unfortunately I have not had much time to work on this plugin, and I don't really have much knowledge of using the Pi's gpio pins, let alone doing it from octoprint.  Can you provide (a lot) more detail?


Allow string-literal as key path

GQL grammer defines key-path-element as integer-literal or string-literal.
Reference: https://cloud.google.com/datastore/docs/reference/data/rest/v1/Key

Thank you for the pull request @smitp!
The find method is designed for Rails users familiar with ActiveRecord. It is best described as find entity by integer id. It is intended to be used with the Cloud Datastore automatically assigned integer IDs. Example:
Something.find(params[:id])
Changing find to not cast ids to integers will break functionality for many users.
If you are looking up entities with custom key string names the find_entity and find_entities are what you are looking for. They support both integer and string keys as well as an optional parent. Something like this at your application level:
  def self.find(id_or_name)
    something = Something.find_entity(id_or_name)
    from_entity(something)
  end


Implementation of frontend

Frontend Integration
Integrated Gradio which is a good UI for ML projects and with this user can enter the news and can get that whether this news is real or fake. It is a basic UI you can use streamlit as well.

Hey @AKing-283, why do I see the main Readme.md file of this project repo edited in your commit? The projects list has been deleted in there?

Hey @AKing-283, why do I see the main Readme.md file of this project repo edited in your commit? The projects list has been deleted in there?

I have just made a pull request and made my commits in there

I have to make pr in the forked one right

I will make a pr and let you know @invigorzz313 , pls tell me whether I made a pr correctly or not

I was facing this error in gradio @invigorzz313 pls help me out


Improve .initializeStorageDocument() API

This now takes a LiveObject instance directly, so that users no longer have to bother with knowing about or calling toPlainLson() manually.
Creating a new room from the backend is now as easy as:
await client.initializeStorageDocument("my-room", new LiveObject({
  layers: new LiveMap(),
  layerIds: new LiveList([]),
}));

Fixes LB-884.

Nice! This would definitely be easier to use. I'm assuming LiveMap, LiveList, etc. work in all environments (Browser, Node.js, Workers, etc.).
Why not just have a plain object at the root of the argument? Since it's always a LiveObject anyway, or at least, it always is when you use initialStorage.
await client.initializeStorageDocument("my-room", {
  layers: new LiveMap(),
  layerIds: new LiveList([]),
});

Nice! This would definitely be easier to use. I'm assuming LiveMap, LiveList, etc. work in all environments (Browser, Node.js, Workers, etc.).

Yeah, they do, until you start "using" them, i.e. start calling myObj.set("foo", "bar"). This will want to start emitting messages to the server, which requires a WebSocket polyfill. But as long as you're only using them to build a document like in this case, that should work.

Why not just have a plain object at the root of the argument? Since it's always a LiveObject anyway, or at least, it always is when you use initialStorage.

We could do that too, can update 👍


Cherry-pick to master: [rom_ext] Set the ROM_EXT version number

This is a manual cherry-pick of #22949 and #23009 to master.

Corrects a bug in dict handling when signing.
Applies a version number to the per-product ROM_EXT manifests.

The CI test failure is unrelated to this change.


Constrain the nodes that pods run on by applying topology constraints

https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/

Keep

There is a design issue for this feature as the Deployment already have a"spread" option that do not use the topologySpreadConstraints.


Revisit prune_modes argument for the BatchExecutor

Describe the feature
This API is weird because prune_modes feels out of place in it https://github.com/paradigmxyz/reth/blob/3bf3b9e3eccda6572e158a49328651732f930278/crates/evm/src/execute.rs#L173-L175
Additional context
No response

this is only needed for the execution stage and imo it would be more appropriate if this is applied on the batch output and not handled by the executor.
the tmp mem overhead for full node sync is negligible imo

What if we just have a separate method that sets the prune modes? Like this one https://github.com/paradigmxyz/reth/blob/5fb81afd20e1799193d0b26a60bfe391c9867010/crates/evm/src/execute.rs#L83-L86


Remove code that wasn't supposed to be there

This project uses semver, please check the scope of this pr:

[x] #patch# - backwards-compatible bug fix
[ ] #minor# - adding functionality in a backwards-compatible manner
[ ] #major# - incompatible API change

CHANGELOG

Removed unused code in blueprints that was accidentally checked in when adding the new generators.

Changes Unknown when pulling 3b117cee5a513c7b907fb14f6433c568b3be789d on job13er:remove-accidentally-checked-in-code into ** on ciena-frost:master**.

Approved

I think we may need/want to tweak our bitHound seetings here (assuming we still want that integration) it's failing if there are // TODO  comments in the code, or if there are .skip'd tests. Those are lint warnings not errors.