Cannot install package due requirements installation failure on jdatetime

Hi Guys,
This is what I get:
(test_env)➜  tests pip install git+https://github.com/scrapinghub/dateparser.git
Collecting git+https://github.com/scrapinghub/dateparser.git
  Cloning https://github.com/scrapinghub/dateparser.git to /var/folders/nn/zb9nw9296kq2jtk0_m86hbtc0000gn/T/pip-evb5ik6q-build
Collecting python-dateutil>=2.3 (from dateparser==0.3.2)
  Using cached python_dateutil-2.4.2-py2.py3-none-any.whl
Collecting PyYAML (from dateparser==0.3.2)
Collecting jdatetime (from dateparser==0.3.2)
  Using cached jdatetime-1.7.3.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 20, in <module>
      File "/private/var/folders/nn/zb9nw9296kq2jtk0_m86hbtc0000gn/T/pip-build-ts5yt6q1/jdatetime/setup.py", line 12, in <module>
        long_description=open('README.rst').read()
    FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'

    ----------------------------------------
Command "python setup.py egg_info" failed with err

After doing install of python-jalali, it works alright, so first I had to do:
pip install git+https://github.com/slashmili/python-jalali.git
and then pip install git+https://github.com/scrapinghub/dateparser.git

Thank you for reporting this. The authors of jdatetime library have already corrected that installation problem on their side. Please try again.

Thanks!


VSCode highlighting does not work on MacOS 11 Big sur

I guess it's time for me to upgrade to Big Sur

I cannot reproduce the issue, does this happens on all files?

I tried on a few files from the Agda Category Theory library, and yes it continues to have the same behavior. I am using:
Version: 1.51.1
Commit: e5a624b788d92b8d34d1392e4c4d9789406efe8f
Date: 2020-11-11T01:11:34.018Z (1 wk ago)
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.1.0

I tried on the "Insiders" version which seems to work.
Version: 1.52.0-insider
Commit: caf01baa45b9816e2e1d8a2de22b40cf89459c03
Date: 2020-11-20T07:35:38.417Z
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.1.0

I tried on the "Insiders" version which seems to work.

I have no idea what's going on 🥲

As long as it works with "Insiders" that's good. I guess that is the preview for the next version (beta) so I guess you are working on that one anyway.
Which one do you use?

I have exactly the version (1.51.1 not Insiders), but it works fine for me. 😥
Version: 1.51.1
Commit: e5a624b788d92b8d34d1392e4c4d9789406efe8f
Date: 2020-11-11T01:11:34.018Z (1 wk ago)
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.1.0

[ fix #24 #32 ] Windows CRLF line endings

Oopsy, I was fixing #33, commit addressed the wrong issue number.

I forgot to mention that moving to Big Sur I somehow updated Agda using cabal install Agda
and got  Agda version <IP_ADDRESS> installed  (also loaded beta of Xcode for some reason)

seems to work now. I'll close.

seems to work now. I'll close.


External links with navigation path need to be opened in same window

Bug description: https://github.com/plone/volto/issues/2434
UniversalLink expects a boolean for openLinkInNewTab, but slate provides _self. This leads to a link with target _blank.
So my question is, if _self, _parent, .. is really needed.
https://github.com/eea/volto-slate/blob/2e77a2bec56201a5ff9791e6aad9e8fa95e8d3ab/src/editor/plugins/Link/schema.js#L107-L112
or if this could be reduced to a boolean. Or even let the editor decide if the href is internal or external like draftjs does, and no choice for the user.

I close this issue, as with no selection of a target the link opens in the same window as expected.


hls/xls: add stdlib

Fixes #234

@hongted this adds the stdlib as you suggested using //xls/tools:package_bazel_build, not sure if we can work out something similar for https://github.com/google/xls/tree/main/xls/modules; do we even want them to be included by default? /cc @cdleary

Yes I think it would make sense to include the modules e.g. in your share location there. Maybe we do as a follow on PR? These changes LGTM, thanks for doing it!

@cdleary maybe it's just a matter of adding the right target to the list of things we build, see https://github.com/hdl/conda-eda/pull/253/files#diff-8836aa948cf18df25f303d38b114bc159175d13dcb7ed87d76b35b2408148a16R19
Should we also include the examples?

Should we also include the examples?

Yeah I think if that's easy putting those alongside modules would give us a nice set of install contents.

a nice set of install contents.

To do this right, I think we'd need additional filegroup to capture the .x files and maybe a parent target that capture all the dslx_library in modules.
I can add it as a local patch if you don't think that's generally useful to the xls repo.

rebased and squashed.

Getting:
2022-12-07T00:42:21.5992988Z I1207 00:42:21.599141<PHONE_NUMBER>72768 package_bazel_build.py:326] Packaging target xls/modules/aes:aes_common_dslx...
2022-12-07T00:42:21.6002086Z Traceback (most recent call last):
2022-12-07T00:42:21.6003136Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_xls/xls/tools/package_bazel_build.py", line 333, in <module>
2022-12-07T00:42:21.6003731Z     app.run(main)
2022-12-07T00:42:21.6004449Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_absl_py/absl/app.py", line 303, in run
2022-12-07T00:42:21.6004968Z     _run_main(main, args)
2022-12-07T00:42:21.6005696Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_absl_py/absl/app.py", line 251, in _run_main
2022-12-07T00:42:21.6006188Z     sys.exit(main(argv))
2022-12-07T00:42:21.6006915Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_xls/xls/tools/package_bazel_build.py", line 327, in main
2022-12-07T00:42:21.6007440Z     packager.package_target(t)
2022-12-07T00:42:21.6008207Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_xls/xls/tools/package_bazel_build.py", line 193, in package_target
2022-12-07T00:42:21.6008905Z     manifest.read(target_manifest)
2022-12-07T00:42:21.6009633Z   File "/home/runner/work/conda-eda/conda-eda/workdir/conda-env/conda-bld/xls_1670366054274/work/bazel-bin/xls/tools/package_bazel_build.runfiles/com_google_xls/xls/tools/package_bazel_build.py", line 108, in read
2022-12-07T00:42:21.6010226Z     with open(manifest) as f:
2022-12-07T00:42:21.6011029Z FileNotFoundError: [Errno 2] No such file or directory: '/home/runner/.cache/bazel/_bazel_runner/3aaf07faeeaf1d85fde60a20f284b753/execroot/com_google_xls/bazel-out/k8-opt/bin/xls/modules/aes/aes_common_dslx.runfiles_manifest'

@hongted is package_bazel_build capable of packaging xls_dslx_library rules?

dropping the examples and modules for now, and filed #265 to defer it to another PR.

Merging since CI is passing and this has been keeping the openroad package out of date for quite a while now.

Sorry for not responding to your review request, somehow I overlooked it. It's nice to have it merged an it's great you added a test to the recipe. It will give more certainty for any further changes.


rocksdb: support a table filter to skip table during iteration

See https://github.com/facebook/rocksdb/commit/7891af8b53be9a1a2181b46767561fad8e862a2e

https://github.com/pingcap/rust-rocksdb/pull/169 has done it.


Add nodemon

Add nodemon to automate update on file changes

Open your working path from cmd and then type nodemon <example.js>.
Then press enter.
After that when you make any change on files it will auto-update.


Abnormal behavior - App closes on backpress.

Current behavior - When the user presses backbutton in Alerts fragment the app is closed.
Expected behavior - On pressing back button in Alerts fragment Favorites fragment must appear.
Should I send a PR for this?

Sure, sounds good

@free4murad Working on it?

Yes
On Mar 10, 2017 6:10 PM, "Anuj Garg"<EMAIL_ADDRESS>wrote:

@free4murad https://github.com/free4murad Working on it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hawkular/hawkular-android-client/issues/131#issuecomment-285659361,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQdmZDeD46LROVpquFCrqZPIpVptS7jQks5rkUSggaJpZM4MZKEp
.

Can any one please help me with this

Not able to understand how I am supposed to do this.

IMO we should not fix it. It's not a but. If you are on the Alerts and wanna go back to the Favorites you should use the menu. I don't agree to have a queue of fragment in MainActivity.
TL;DR If you are in the MainActivity and press back button app should be closed. That is the default behavior

@danielpassos
I Haven't seen this behavior anywhere.
Apps like Gmail, Play Store, Medium, utorrent are using the approach that I have suggested.
Anyway if you think that we should keep it that way then let it be.

I see, it's going back to home when press back button, I still don't like it, but let's move one with it.


[updatecli] Update incrementals-publisher appVersion version to v1.2.0

Changelog
Release published on the 2020-09-09 05:46:46 +0000 UTC at the url https://github.com/jenkins-infra/incrementals-publisher/releases/tag/v1.2.0

🚀 New features and improvements

Accommodate plugins defining a custom changelist.format (#10) @jglick

Reports
Source:
	✔  (githubRelease)

Condition:
	✔  Docker Image Published on Registry(dockerImage)

Remark
This pull request was automatically created using olblak/updatecli.
Please report any issues with this tool here

cc @jglick

oh because the changelog is embedded, it pings them too, thats cool

Nice. BTW can you use Dependabot for this stuff yet?

Update: see https://github.com/dependabot/dependabot-core/issues/2237#issuecomment-683328786

You can use renovate:
https://docs.renovatebot.com/modules/manager/helm-values/

no this is @olblak's custom system.

Nice. BTW can you use Dependabot for this stuff yet?

While dependabot is already enabled on this repository it doesn't support helm either helmfile.
The reason why I built 'updatecli' was to define custom rules to automatically update yaml files like this which generated this PR
I am still wondering if it's worth making it better and if yes how to evolve it considering that they are quite a lot of different tools out there that solve the same problem but in different ways.


ThreadPoolSize inspected at runtime

Is there any way to inspect ThreadPoolSize at runtime? There appears to be no API to get a reference to command's ThreadPool.

HystrixCommand's java doc is clear on PropertiesDefaults - they are immutable. Yet, the Setter with its numerous build methods (+ custom property loading, derivation logic, etc) is executed on every command instantiation. This amounts to creating a large number of unnecessary objects over VM lifetime. What is the reason for this design? Thank you

You don't need to instantiate the Setter inside the constructor every time. You can define it once statically and then just reference it from within the constructor. This is a better general practice.
Pseudocode like this ...
public static class MyCommand {
  private final static Setter s = ...

  public MyCommand(...) {
   super(s)
  }
}

Thanks for fast response.
You would expect creating commands with different keys all the time and execution parameters (max_concurrent or timeout) may be different for commands in the same group, in that case caching your Setters is becoming a bit more complicated but still workable.
Consider updating your how-to-dos with this pattern, because today all online code samples have Setters instances in the constructors.

A follow up question - in your sample you are caching the HystrixCommand.Setter, not HystrixCommandProperties.Setter...is that something that can be done? javadoc does not say that command setter attributes get cached.
did you mean something like (below)?
public static class MyCommand {
private final static Setter s = ...
public MyCommand(...) {
super(Setter.withGroupKey().andCommandKey().andCommandPropertiesDefaults(s);
}
}
What would happen if you really cached HystrixCommand.Setter? would that not interfere with metrics, etc?

@genshapiro These are good questions.  Sorry for the delay is noticing that you had unanswered questions in this thread.
If you were to cache the HystrixCommand.Setter, that does not pose a problem because the HystrixCommand constructor which takes a Setter immediately takes out the relevant pieces here: https://github.com/Netflix/Hystrix/blob/master/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java#L128.  It's then expected that the commandProperties / threadPoolProperties get cached.

I will take a look at the docs to make this style of command construction the recommended way.  I also noticed 3 constructors in HystrixCommand not using the preferred style:
https://github.com/Netflix/Hystrix/blob/master/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java#L56
https://github.com/Netflix/Hystrix/blob/master/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java#L74
https://github.com/Netflix/Hystrix/blob/master/hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java#L91.
I will fix that and add a jmh test to see how many allocations are saved in #850

Added documentation of the cached Setter pattern to: https://github.com/Netflix/Hystrix/wiki/How-To-Use#command-name


Use react-native-paper Text component in favor of our custom Typography component

Describe the desired behavior
Look into what it would take to configure the react-native-paper Text component to use in favor of our custom Typography component.
Additional Context

There are new font configurations and the addition of a <Text> component in the react-native-paper v5 library. If it's possible to leverage these to minimize maintenance by replacing our <Typography> component this would be ideal. If this does not seem feasible without an abundance of customization and overrides then we can close this and continue maintaining the library as is.

I believe we have already made this update with the MD3 changes, with the exception of the custom Overline component which remains in our library. Everything else has been switched over to a regular Text from RNP right?

This has already been addressed.


[Common]It is recommended to modify the queue of ListenerBus to ArrayBlockingQueue

Is your feature request related to a problem? Please describe.
ArrayBlockingQueue has better performance and compatibility
Describe the solution you'd like
to modify the queue of ListenerBus to ArrayBlockingQueue.
Describe alternatives you've considered
None.
Additional context
None.

thanks  it is fixed, and we will use ArrayBlockingQueue as default


Fix bug "Failed to construct 'URL': Please use the 'new' operator"

Error is : Constructor URL requires 'new'.
See the last comments of this thread  for more information about the error : https://github.com/adobe-webplatform/Snap.svg/issues/390
thx
YLerjen

This fix is a big excessive. The only wrong use of URL is in element.js. I will fix it in next commit to dev. Thanks for heads up.


minichris_scheduler_1  keeps restarting

output of Docker compose logs scheduler
schedulerlog.txt

@jennydaman I am woriking on it !


ARTEMIS-1405: Fix PurgeOnNoConsumer queue config is not persisted on …

…restart
Added integration test, to prove issue, and assert fix.
Fix PersistentQueueBindingEncoding to return value, not false.
Fix some method arg name to align with class interface arg name

@mtaylor @franz1981 @clebertsuconic any review comments on this i need to address, or ok to merge?


Access for multiple config files.

Hi!
In my module, I've many files in config folder:
Modules/ --Config/ ----config.php ----secret.php
Using Config::get('modulename.key') I can retrieve info for config.php.
How can I retrieve key-value data of others files in config folder of my module?

Hello,
You need to use is as in laravel, ie: module.file.keys. So for your example:
config('modulename.secret.key-in-secret-file');

Hello, sorry for not responding, I did not realize your answer.
I have not tried it since I've come up with another solution for my particular problem, but thanks for the reply.

@nWidart Is there any way to get the config  from Modules\ModuleName\Config\config.php without publishing the config? We could use Config::get() for vendor  packages for the same scenario but is there any other method to get the config running from Modules?

You don't need to publish configuration to access it.
You just need to let laravel know where to get it, that's explained on the laravel docs.

@nWidart I didn't got in the first place but this answer explained more.
https://stackoverflow.com/a/28497233/3887342
Thanks ;)

HI. I Have the same problem. Who is fixed this?

how do i read config in modules?

you call the config helper and pass in the path like blog.name for a blog module:
config('blog.name')

Which would read a name property from a blog module.

my config is in modules/blog/config. how do i read version?
I tried config('blog.version') but nothing shows
return [
    'name' => 'Blog',
    'version' => '1'
];


Integrate the new SNARK (universal set up, 382 bit fields)

This PR integrates the new SNARK with coda. It has not been tested in a QA net, so I am not sure if we should merge into develop. The hard coded public keys in the genesis ledger need to be changed, which I wasn't sure how to do.

I also just realized I need to change anything talking about curve_size

I also just noticed our "base58" encoding is base58 encoding the decimal representation of a field element rather than the underlying bytes.


src/linkedin.ts

Error at line 229:
return defer(() => fromPromise(page.goto(urlQueryPage(searchParams), {waitUntil: 'networkidle0'}));
you are passing {waitUntil: 'networkidle0'} to page.goto, which doesn't match the expected type.

It does correctly match the type. The second argument in goto function is the interface DirectNavigationOptions , that extends from NavigationOptions :

/**
 * Navigation options for `page.goto`.
 */
export interface DirectNavigationOptions extends NavigationOptions {
  /**
   * Referer header value.
   * If provided it will take preference over the referer header value set by
   * [page.setExtraHTTPHeaders()](#pagesetextrahttpheadersheaders).
   */
  referer?: string | undefined;
}

export interface NavigationOptions extends Timeoutable {
  /**
   * When to consider navigation succeeded.
   * @default load Navigation is consider when the `load` event is fired.
   */
  waitUntil?: LoadEvent | LoadEvent[] | undefined;
}

export type LoadEvent =
  | "load"
  | "domcontentloaded"
  | "networkidle0"
  | "networkidle2";

Check that you have correctly installed the correct version of puppeteer and its types!


Release 0.9.1?

Let's make a release before (possible) major changes.

https://github.com/nervosnetwork/capsule/pull/93

https://github.com/nervosnetwork/capsule/releases/tag/v0.9.1


edit supported values for -linktype

As per discussion with Engineering team, linktype "Eventsubscribers" is not supported. It is only supported in DCOps. Can we please update this article to remove "Eventsubscribers" as possible option for -Linktype parameter in Add-UnifiedGroupLinks cmdlet? This was verified under VSO escalation 1202753.
https://docs.microsoft.com/en-us/powershell/module/exchange/users-and-groups/add-unifiedgrouplinks?view=exchange-ps
Additionally, "Aggregators" link type is also not supported for Admin use.  It does throw error "Microsoft.Exchange.Management.Tasks.RecipientTaskException: Aggregators aren't allowed in a non-data-center environment." so it might be best if we remove it from our public documentation as well.
Therefore, this request is to edit/remove EventSubscribers and Aggregators as valid values for LinkType parameters.

@officedocsbot assign @yogkumgit

@chrisda  Please merge this PR #3904

@get-itips  Thank you very much for the contribution and updating the documentation with PR. @sulobr Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Add ballerina side changes for transport related changes

Content of this PR will be merged to PR https://github.com/ballerinalang/ballerina/pull/3243


Set stream/transcode audio/subtitle track

Is your feature request related to a problem? Please describe.
I want to transcode (create a hls/m3u8 stream) a movie video file, which usually has multiple audio tracks for different languages, same for subtitles, either i am too blind finding the correct functionality in the docs or it's not implemented yet.
Describe the solution you'd like
It would be nice if

there was a way to get all available (video), audio and subtitle tracks for a provided file
there was a way to tell the transcode to only use audio track 1 and subtitle track 4 (both should be optional, ofc it should be possible to entirely remove them. In ffmpeg there are the map parameters where u can specify what audio track to use, kinda looking like this [2:a] (thats the important part for me)

Describe alternatives you've considered
Manually running ffmpeg commands via php shell_exec
Additional context
I am trying to build some program which you can throw video files at and then easily select them and create m3u8 streams with selected parameters: example screenshot

Seems like shimonewman/PHP-FFmpeg-video-streaming implemented listing and selecting audio tracks, maybe their code can be merged into this project?


HDFS-17299. Adding rack failure tolerance when creating a new file

Description of PR
How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
8m  5s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 3 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 38s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
13m 36s

branch-2.10 passed

+1 :green_heart:
compile
2m 12s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 53s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 46s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 53s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 59s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 25s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
2m 43s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 27s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 34s

the patch passed

+1 :green_heart:
compile
2m  7s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
2m  7s

the patch passed

+1 :green_heart:
compile
1m 45s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m 45s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 41s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 1 new + 274 unchanged - 2 fixed = 275 total (was 276)

+1 :green_heart:
mvnsite
1m 38s

the patch passed

+1 :green_heart:
javadoc
1m 48s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 15s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
4m 43s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 32s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
81m 56s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

147m 17s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestLeaseRecovery2

hadoop.hdfs.TestCrcCorruption

hadoop.hdfs.TestDistributedFileSystem

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap

hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.TestDFSInotifyEventInputStream

hadoop.hdfs.tools.TestDFSAdminWithHA

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 0a9642071a90 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / ef1a6e78f7240c463a8fbf0e9d735f638e3b61c0

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/1/testReport/

Max. process+thread count
2194 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/1/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

Updated some tests, some of the tests are false positives so can be ignored if failing in main hadoop repo as well.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 27s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
10m  7s

branch-2.10 passed

+1 :green_heart:
compile
1m 32s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 14s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 29s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 13s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 17s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 59s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
1m 37s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 18s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m  5s

the patch passed

+1 :green_heart:
compile
1m 26s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
1m 26s

the patch passed

+1 :green_heart:
compile
1m  8s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m  8s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 25s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 1 new + 283 unchanged - 2 fixed = 284 total (was 285)

+1 :green_heart:
mvnsite
1m  5s

the patch passed

+1 :green_heart:
javadoc
1m 11s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 52s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
2m 49s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 10s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
76m 18s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 23s

The patch does not generate ASF License warnings.

120m  6s

Reason
Tests

Failed junit tests
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.TestLeaseRecovery2

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux e513def84f1a 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / cb3c94b126750818b05aaacbb2d0c2f525f18842

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/2/testReport/

Max. process+thread count
2653 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/2/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

@ritegarg Can you please check if the checkstyle  warning is relevant?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 22s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 26s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
10m 15s

branch-2.10 passed

+1 :green_heart:
compile
1m 30s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m  9s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 29s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 16s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 20s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 58s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
1m 43s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 17s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m  4s

the patch passed

+1 :green_heart:
compile
1m 26s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
1m 26s

the patch passed

+1 :green_heart:
compile
1m 10s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m 10s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 23s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 1 new + 283 unchanged - 2 fixed = 284 total (was 285)

+1 :green_heart:
mvnsite
1m  3s

the patch passed

+1 :green_heart:
javadoc
1m 11s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 52s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
2m 45s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 12s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
80m  2s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 24s

The patch does not generate ASF License warnings.

119m 48s

Reason
Tests

Failed junit tests
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.TestLeaseRecovery2

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 49763d196457 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 33823a1b9d1faf0d447a863c440b4a0ce825bad5

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/3/testReport/

Max. process+thread count
2649 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/3/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
11m 25s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 29s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
13m  7s

branch-2.10 passed

+1 :green_heart:
compile
2m 12s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 48s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 46s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 47s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 56s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 20s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
2m 44s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 24s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 33s

the patch passed

+1 :green_heart:
compile
2m  6s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
2m  6s

the patch passed

+1 :green_heart:
compile
1m 45s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m 45s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 39s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 1 new + 283 unchanged - 2 fixed = 284 total (was 285)

+1 :green_heart:
mvnsite
1m 36s

the patch passed

+1 :green_heart:
javadoc
1m 46s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 12s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
4m 43s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 29s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
98m 43s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

165m 51s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestLeaseRecovery2

hadoop.hdfs.TestMultipleNNPortQOP

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.TestFileLengthOnClusterRestart

hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.TestDFSInotifyEventInputStream

hadoop.hdfs.server.namenode.TestCheckpoint

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 1932114cb630 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 33823a1b9d1faf0d447a863c440b4a0ce825bad5

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/4/testReport/

Max. process+thread count
2070 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/4/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 39s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 33s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
13m  6s

branch-2.10 passed

+1 :green_heart:
compile
2m 12s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 51s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 45s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 53s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 59s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 26s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
2m 43s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 27s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 35s

the patch passed

+1 :green_heart:
compile
2m  6s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
2m  6s

the patch passed

+1 :green_heart:
compile
1m 45s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m 45s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 41s
/results-checkstyle-hadoop-hdfs-project.txt
hadoop-hdfs-project: The patch generated 1 new + 283 unchanged - 2 fixed = 284 total (was 285)

+1 :green_heart:
mvnsite
1m 40s

the patch passed

+1 :green_heart:
javadoc
1m 47s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 14s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
4m 40s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 34s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
80m 21s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 38s

The patch does not generate ASF License warnings.

137m 20s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestLeaseRecovery2

hadoop.hdfs.TestMultipleNNPortQOP

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap

hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.fs.viewfs.TestViewFileSystemHdfs

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 4ccb74117453 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 01d950accaaf929542d68d784a21fee12505ab49

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/5/testReport/

Max. process+thread count
2281 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/5/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 21s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 26s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
10m  4s

branch-2.10 passed

+1 :green_heart:
compile
1m 29s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 13s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 30s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 14s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 17s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 58s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
1m 42s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 45s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m  2s

the patch passed

+1 :green_heart:
compile
1m 26s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
1m 26s

the patch passed

+1 :green_heart:
compile
1m  9s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m  9s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 26s

hadoop-hdfs-project: The patch generated 0 new + 283 unchanged - 2 fixed = 283 total (was 285)

+1 :green_heart:
mvnsite
1m  5s

the patch passed

+1 :green_heart:
javadoc
1m 10s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 51s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
2m 43s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 11s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
79m 16s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 25s

The patch does not generate ASF License warnings.

119m  3s

Reason
Tests

Failed junit tests
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.TestDFSInotifyEventInputStream

hadoop.hdfs.TestLeaseRecovery2

hadoop.fs.viewfs.TestViewFileSystemHdfs

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux cb6f61f65214 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 296d37aff5fcebcc86771f40bc53cdcfe70bc943

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/6/testReport/

Max. process+thread count
2778 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/6/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

All the tests (except for 1 test) that failed in this build  are flaky. They are failing in daily build also. Check here for the latest build.
The only test that is not failing in nightly build is:
org.apache.hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion.testApplyEditLogForDeletion
@ritegarg  Can you please check if this is flaky too? Thank you !

All the tests (except for 1 test) that failed in this build are flaky. They are failing in daily build also. Check here for the latest build. The only test that is not failing in nightly build is: org.apache.hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion.testApplyEditLogForDeletion
@ritegarg Can you please check if this is flaky too? Thank you !

I ran the tests locally with and without my changes and I am observing same failure in both.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 22s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 26s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
10m 48s

branch-2.10 passed

+1 :green_heart:
compile
1m 27s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 11s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 30s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 15s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 17s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 59s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
1m 42s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 17s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m  5s

the patch passed

+1 :green_heart:
compile
1m 23s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
1m 23s

the patch passed

+1 :green_heart:
compile
1m  7s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m  7s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 23s

hadoop-hdfs-project: The patch generated 0 new + 283 unchanged - 2 fixed = 283 total (was 285)

+1 :green_heart:
mvnsite
1m  4s

the patch passed

+1 :green_heart:
javadoc
1m  7s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 53s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
2m 47s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 11s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
76m 26s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 26s

The patch does not generate ASF License warnings.

116m  3s

Reason
Tests

Failed junit tests
hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.server.balancer.TestBalancerWithHANameNodes

hadoop.hdfs.TestLeaseRecovery2

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 6bba757d3ead 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 296d37aff5fcebcc86771f40bc53cdcfe70bc943

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/7/testReport/

Max. process+thread count
2788 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/7/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 22s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 24s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
10m 26s

branch-2.10 passed

+1 :green_heart:
compile
1m 30s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 12s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 29s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 16s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 17s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 56s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
1m 43s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 18s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m  3s

the patch passed

+1 :green_heart:
compile
1m 25s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
1m 25s

the patch passed

+1 :green_heart:
compile
1m  9s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m  9s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 24s

hadoop-hdfs-project: The patch generated 0 new + 283 unchanged - 2 fixed = 283 total (was 285)

+1 :green_heart:
mvnsite
1m  6s

the patch passed

+1 :green_heart:
javadoc
1m 11s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
0m 53s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
2m 49s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 13s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
74m  5s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 25s

The patch does not generate ASF License warnings.

113m 47s

Reason
Tests

Failed junit tests
hadoop.hdfs.web.TestWebHDFS

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.ha.TestPipelinesFailover

hadoop.hdfs.TestDFSInotifyEventInputStream

hadoop.hdfs.TestLeaseRecovery2

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/8/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 20973d4a3aad 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 74af92713123574b90dac1bc60fb86bf31cae1c7

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/8/testReport/

Max. process+thread count
2891 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/8/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 47s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ branch-2.10 Compile Tests _

+0 :ok:
mvndep
2m 27s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
13m  5s

branch-2.10 passed

+1 :green_heart:
compile
2m 11s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
compile
1m 48s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
checkstyle
0m 46s

branch-2.10 passed

+1 :green_heart:
mvnsite
1m 47s

branch-2.10 passed

+1 :green_heart:
javadoc
1m 56s

branch-2.10 passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 20s

branch-2.10 passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

-1 :x:
spotbugs
2m 44s
/branch-spotbugs-hadoop-hdfs-project_hadoop-hdfs-warnings.html
hadoop-hdfs-project/hadoop-hdfs in branch-2.10 has 1 extant spotbugs warnings.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 25s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 33s

the patch passed

+1 :green_heart:
compile
2m  7s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javac
2m  7s

the patch passed

+1 :green_heart:
compile
1m 44s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
javac
1m 44s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 40s

hadoop-hdfs-project: The patch generated 0 new + 283 unchanged - 2 fixed = 283 total (was 285)

+1 :green_heart:
mvnsite
1m 37s

the patch passed

+1 :green_heart:
javadoc
1m 46s

the patch passed with JDK Azul Systems, Inc.-1.7.0_262-b10

+1 :green_heart:
javadoc
1m 12s

the patch passed with JDK Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

+1 :green_heart:
spotbugs
4m 44s

the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 28s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
97m  4s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

153m 25s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestLeaseRecovery2

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.TestFileLengthOnClusterRestart

hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion

hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap

Subsystem
Report/Notes

Docker
ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/9/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6614

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 4fef73a925b4 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-2.10 / 74af92713123574b90dac1bc60fb86bf31cae1c7

Default Java
Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Multi-JDK versions
/usr/lib/jvm/zulu-7-amd64:Azul Systems, Inc.-1.7.0_262-b10 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_362-8u372-ga~us1-0ubuntu1~18.04-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/9/testReport/

Max. process+thread count
1920 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6614/9/console

versions
git=2.17.1 maven=3.6.0 spotbugs=4.2.2

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

This message was automatically generated.


App crashed when flutter call "ClipboardData? data = await Clipboard.getData('text/plain');"

Steps to reproduce
1.With Huawei nova 10, Android 12, open album and open a video and select "more"-> "copy to clipboard"
2.Open a flutter app, and call "ClipboardData? data = await Clipboard.getData('text/plain');" in the app.
3.App crashed.
Expected results
APP run normally
Actual results
App crashed，with following crash info:
javastacktrace:
java.lang.OutOfMemoryError:Failedtoallocatea537001992byteallocationwith25133056freebytesand238MBuntilOOM,targetfootprint311605016,growthlimit536870912
atjava.util.Arrays.copyOf(Arrays.java:3257)
atjava.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124)
atjava.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:596)
atjava.lang.StringBuilder.append(StringBuilder.java:191)
atandroid.content.ClipData$Item.coerceToText(ClipData.java:381)
atio.flutter.plugin.platform.PlatformPlugin.getClipboardData(PlatformPlugin.java:338)
atio.flutter.plugin.platform.PlatformPlugin.access$700(PlatformPlugin.java:28)
atio.flutter.plugin.platform.PlatformPlugin$1.getClipboardData(PlatformPlugin.java:107)
atio.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:141)
atio.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
atio.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
atio.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818)
atandroid.os.MessageQueue.nativePollOnce(NativeMethod)
atandroid.os.MessageQueue.next(MessageQueue.java:363)
atandroid.os.Looper.loop(Looper.java:176)
atandroid.app.ActivityThread.main(ActivityThread.java:8673)
atjava.lang.reflect.Method.invoke(NativeMethod)
atcom.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
atcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)
Code sample
Code sample
ClipboardData? data = await Clipboard.getData('text/plain');

Screenshots or Video

Screenshots / Video demonstration

Logs
Logs
javastacktrace:
java.lang.OutOfMemoryError:Failedtoallocatea537001992byteallocationwith25133056freebytesand238MBuntilOOM,targetfootprint311605016,growthlimit536870912
atjava.util.Arrays.copyOf(Arrays.java:3257)
atjava.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124)
atjava.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:596)
atjava.lang.StringBuilder.append(StringBuilder.java:191)
atandroid.content.ClipData$Item.coerceToText(ClipData.java:381)
atio.flutter.plugin.platform.PlatformPlugin.getClipboardData(PlatformPlugin.java:338)
atio.flutter.plugin.platform.PlatformPlugin.access$700(PlatformPlugin.java:28)
atio.flutter.plugin.platform.PlatformPlugin$1.getClipboardData(PlatformPlugin.java:107)
atio.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:141)
atio.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
atio.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
atio.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818)
atandroid.os.MessageQueue.nativePollOnce(NativeMethod)
atandroid.os.MessageQueue.next(MessageQueue.java:363)
atandroid.os.Looper.loop(Looper.java:176)
atandroid.app.ActivityThread.main(ActivityThread.java:8673)
atjava.lang.reflect.Method.invoke(NativeMethod)
atcom.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
atcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)

Flutter Doctor output
Doctor output
/Users/heijianye/flutter3/flutter_3.19.3/flutter/bin/flutter doctor --verbose
[!] Flutter (Channel stable, 3.19.3, on macOS 14.3.1 23D60 darwin-x64, locale zh-Hans-CN)
    • Flutter version 3.19.3 on channel stable at /Users/heijianye/flutter3/flutter_3.19.3/flutter
    ! Warning: `flutter` on your path resolves to /Users/heijianye/flutter_flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/heijianye/flutter3/flutter_3.19.3/flutter. Consider adding /Users/heijianye/flutter3/flutter_3.19.3/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/heijianye/flutter_flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/heijianye/flutter3/flutter_3.19.3/flutter. Consider adding /Users/heijianye/flutter3/flutter_3.19.3/flutter/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ba39319843 (7 weeks ago), 2024-03-07 15:22:21 -0600
    • Engine revision 2e4ba9c6fb
    • Dart version 3.3.1
    • DevTools version 2.31.1
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
    • Android SDK at /Users/heijianye/Library/Android/sdk
    • Platform android-34, build-tools 33.0.2
    • ANDROID_HOME = /Users/heijianye/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.13.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] VS Code (version 1.87.0)
    • VS Code at /Users/heijianye/files/压缩包和安装包/Visual Studio Code.app/Contents
    • Flutter extension version 3.86.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-x64     • macOS 14.3.1 23D60 darwin-x64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 123.0.6312.124

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.
Process finished with exit code 0

I only find the feature of "copy video into ClipboardData" on huawei cellphone.

Hi @heijianye
It seems that feature is only available on Huawei phone, right? I couldn't see it on my devices (Realme 6, Pixel 7).
Also, I think the format text/plain doesn't seem to be appropriate in this case since you are copying a video, but not a text. Per Copy and paste, clip object can take one of three forms: Text, URI and Intent. You may need to try debugging the format you received from your media to see which format should be used.


taxdump page not found

I'm trying to follow the instructions to download the GTDB databases for struo2 to use for kraken and bracken, and I'm quite confused by the documentation. When trying to download the taxdump files I get 404 Not Found result from the command supplied on the readme, and looking at the ftp site, indeed the specified files are not there. These instructions are for the gtdb95, is there a recommended way to set up the gtdb202?

Thanks for pointing out the lack of the taxdump!
I've added the taxdump, and I'll update the docs for using GTDBr202

Thanks a lot! Also since you are putting the names and nodes.dmp files in an archive, then one just needs to get and unpack the archive rather than the consecutive wget commands for the individual files, which is currently written into the docs. Also, the readme on https://github.com/nick-youngblut/gtdb_to_taxdump for Usage I guess has a typo since it reads Example (GTDB release95): and the files point to 202. And just to be sure, the result of using the gtdb_to_taxdump.py on the gtdb metadata would be the same as the .dmp files you are providing in the prebuilt ftp?

Thanks for spotting the typo for the gtdb_to_taxdump README!

FYI: I've added a help script for downloading the pre-built Struo2 databases: ./util_scripts/database_download.py


liballoc support

It seems the library, or at least most of its functionality, could be implementable on top of liballoc only and it might be useful for someone in that context. Libcore is certainly not enough, as Arc itself comes from liballoc (:thinking: well, the library allows for providing own Arc and plug it in, soo....).

Looking into it more:

The usability is questionable. Threads are part of std and this doesn't seem to be of any particular use without threads.
It uses thread locals for the debts. So, to actually make it work, a version without them would have to be made (eg. the 0.1 handling of things).

This probably won't happen after all.


add appropriate content-type headers for XML feed

When I view a granary feed in chrome, I see a lot of text. When I view other feeds, chrome renders it as an XML tree.
I see granary sets a content-type header of text/xml which I would have thought would work, but on a feed that looks right in the browser I see that the content type is application/xml.
Compare:
https://voxpelli.com/english.xml

https://granary-demo.appspot.com/url?input=html&output=atom&url=https%3A%2F%2Fnews.indieweb.org%2Fen

interesting indeed. evidently application/xml is the official mime type, but text/xml is an official alias:
https://tools.ietf.org/html/rfc7303
https://www.iana.org/assignments/media-types/media-types.xhtml
...so arguably this is a chrome bug? might as well switch to application/xml though.


Problems with https

I have tried to make waterbutler reachable via https, but if I try to connect osf with the waterbutler all I get is the message "waterbutler.core.exceptions.AuthError: 503, Unable to connect to auth sever". Has anyone an Idea what I can do?

Hey @sonnenschein123!
Can you paste the console output from the OSF and WB into a gist and link it here?  You might also check to make sure that the salts and secrets config values in https://github.com/CenterForOpenScience/waterbutler/blob/develop/waterbutler/auth/osf/settings.py match up with the corresponding settings in the OSF.
Cheers,
@felliott

Hey @felliott,
thanks for your answer.
Here is the WB output https://gist.github.com/sonnenschein123/67a52e3ddcd06a971ed1b5e49fdc1f08. OSF has no output. JWE_SALT, JWE_SECRET and JWT_SECRET is the same as in OSF.
Best,
@sonnenschein123

Hrm, that's a strange one.  WB is trying to connect to your local OSF over https, but unable to.  How are adding SSL support to the OSF?    Also, I noticed in this line that you seem to try to be connecting to 127.0.*1*.1.  Is that a typo?  127.0.*0*.1 is usually used for localhost.

Hey,
I edit the local hosts file, so that the server use the IP address to connect to them self instead of <IP_ADDRESS>. Thank you for pointing that out. Now I get this error message https://gist.github.com/sonnenschein123/e00786408bf212cbf8b43fb13670652b

Can you connect to the https OSF with a browser?  What is the output of this command? curl -I -XGET https://osf.coll.mpg.de:5000/

I can connect to OSF via https with the browser. When I run the curl -I -XGET https://osf.coll.mpg.de:5000/ I get the message "curl: (60) SSL certificate problem: unable to get local issuer certificate"

Are you using a self-signed certificate?

No, it is an official-signed certificate.

If curl can't connect to it, WB probably won't be able to either.  Maybe your system certificates are out-of-date?  What platform are you running on?

I'm run on an Ubuntu 14.04.
Firefox says that the certificate is fine.

I think Firefox (and other browsers) tend to ship with and update their own certificate bundles, but the system certs are probably not up-to-date.  See this question on askubuntu.com.  If you have admin rights on this machine, check aptitude and see if you can upgrade the ca-certificates package.

Hey, I have solved this problem. The problem was that the issuer of the certificate was not known. So I put the public key of the issuer in my certificate and now it works.
Thanks a lot for your support.


Detect divergence and report it with the convergence status in the metrics file

Sometimes training diverges with average training and validation perplexities sky-rocketing. To detect this early, we can test if the average validation perplexity surpasses double the the target vocabulary size and stop training. Additionally, we report the convergence and divergence status in the metrics file to provide some more information on why training stopped: because it actually converged, diverged or stopped for some the reason, like, hitting one of the max_{epochs, updates} limits.
Pull Request Checklist

[x] Changes are complete (if posting work-in-progress code, prefix your pull request title with '[WIP]'
until you can check this box.
[x] Unit tests pass (pytest)
[x] System tests pass (pytest test/system)
[x] Passed code style checking (./style-check.sh)
[x] You have considered writing a test
[x] Updated major/minor version in sockeye/__init__.py. Major version bump if this is a backwards incompatible change.
[x] Updated CHANGELOG.md

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

mypy seems unhappy now
mypy --ignore-missing-imports --follow-imports=silent @typechecked-files --no-strict-optional
sockeye/utils.py:783: error: Incompatible types in assignment (expression has type "float", target has type "bool")
The command "mypy --ignore-missing-imports --follow-imports=silent @typechecked-files --no-strict-optional" exited with 1.

Now there are a couple of pylint errors which seem to be unrelated (this could be a new version of pylint). Maybe we should fix pylint to the old version for Travis for now.
34.00s$ pylint --rcfile=pylintrc sockeye -E
************* Module sockeye.image_captioning.utils
sockeye/image_captioning/utils.py:194:38: E1133: Non-iterable value diff_shape is used in an iterating context (not-an-iterable)
The command "pylint --rcfile=pylintrc sockeye -E" exited with 2.
21.64s$ pylint --rcfile=pylintrc test -E
************* Module test.unit.test_loss
test/unit/test_loss.py:124:27: E1130: bad operand type for unary -: any (invalid-unary-operand-type)
test/unit/test_loss.py:131:27: E1130: bad operand type for unary -: any (invalid-unary-operand-type)
test/unit/test_loss.py:149:29: E1130: bad operand type for unary -: any (invalid-unary-operand-type)
************* Module test.unit.test_encoder
test/unit/test_encoder.py:202:11: E1101: Function 'any' has no 'all' member (no-member)
The command "pylint --rcfile=pylintrc test -E" exited with 2.


Potential socket leak in amqp connection

https://github.com/Azure/azure-event-hubs-go/blob/95f9bc025a9462337f8087aa883bc9b35a1e693e/hub.go#L490
https://github.com/Azure/azure-event-hubs-go/blob/95f9bc025a9462337f8087aa883bc9b35a1e693e/hub.go#L510
We have a loop that calls GetRuntimeInformation to get a list of PartitionIDs. We've noticed that the number of sockets increases until the program crashes with socket: too many open files. These newConnection calls call amqp.Dial() which is not being closed. I believe you need defer c.Close() after each of these newConnection calls.
Expected Behavior
The number of TCP connections opened by the program should stay constant over time.
Actual Behavior
The number of TCP connections is increasing unbounded.
 That definitely needs to be cleaned up. Thank you for opening the issue.

Hi @devigned is there any timeline of when this fix would be available? We are considering forking the repo to add in the fix, but we'd rather not fork if we don't have to.

I'll get the fix in today and tag a new release.
In the future, I'm also happy to accept a pull request with a fix as well. No need to run your own fork :).

should be good to go with v1.3.1

Fixed the issue we were seeing. Thanks so much!


Window Resizing

I'm not sure if this is a bug or a feature, but either way it annoys me to death. When resizing windows, the window at a certain size will switch from a horizontal window to a vertical, or vice versa. This is sometimes irreversible. Also, there is always a vertical line of complete separation down the screen, meaning I cannot have a window go all the way across the bottom of the screen when any other windows are present. What I think would solve both these problems is to prioritize the window being resized above all others, and resize them around it with no exceptions. If necessary I can attach a video of the issue.

This is intentional and by-design.

However, what I might add, is an option to disable extra split recalcs and maybe add a keybind to override the split.

preserve_split added in e90c1f7022ffd82e463c48260a97850c834f347d
wait a sec while i add a keybind to force a split change

Hyprland fails to compile

I'll attach the error if you want

Thanks! I did try sudo pacman -Syu but nothing changed. wlroots-git is a aur package though so it wouldn't have updated

Now it works. Thanks for all the optimizations you've done, now even my potato gpu can run heavy blur without struggle =)

Just recompiled against main upstream and I can confirm both libreoffice and watching dank memes on vlc works as it should.


add golangci and fix some minor items

I saw that we don't have golangci so I went ahead and added that to our checks.
Took a sample config from Kueue for starters and fixed a few minor issues related to the linter.

/retest

/lgtm
/approve

@danielvegamyhre could use another lgtm when you get a chance. Had to do a rebase.

/lgtm
/approve


Understanding the results and improving the model

This post isn't about a particular problem with the package, but rather how to understand the results and improve the model. I hope this is the right place to post.
I work for a company that helps online retailers to group their inventory into google ad campaigns. I am using Causal Impact to determine whether the release of a new feature within our software had an impact on the total impressions that an online retailer received through google ads - an impression is counted each time the retailers ad is shown on a google search result page.
To begin with, I just have one X variable.
y - impressions over the past 365 days.
X - daily searches for the term ‘garden furniture’ using google trends
I expected searches for 'garden furniture' to have a good correlation with the impressions of this particular retailer (correlation was +0.58). Importantly, google search terms won't be influenced by the change we made to our software and therefore satisfies the key requirement that the X variables are not affected by the intervention.
After standardising, the data looks like this.

And running Causal Impact shows that the intervention did not quite have a significant effect (p=0.07).
`pre_period_start = '20220405'
per_period_end = '20230207'
post_period_start = '20230208'
post_period_end = '20230329'
pre_period = [pre_period_start, per_period_end]
post_period = [post_period_start, post_period_end]
ci = CausalImpact(dated_data, pre_period, post_period)
ci.plot()`

Questions

How can I verify that my X variables are doing a good job of predicting y?

 tf.reduce_mean(ci.model.components_by_name['SparseLinearRegression/'].params_to_weights(    ci.model_samples['SparseLinearRegression/_global_scale_variance'],    ci.model_samples['SparseLinearRegression/_global_scale_noncentered'],    ci.model_samples['SparseLinearRegression/_local_scale_variances'],    ci.model_samples['SparseLinearRegression/_local_scales_noncentered'],    ci.model_samples['SparseLinearRegression/_weights_noncentered'], ), axis=0)
<tf.Tensor: shape=(1,), dtype=float32, numpy=array([0.06836722], dtype=float32)>
The value for beta.X = 0.06836722 seems quite low and suggests that the garden_furniture searches don't explain impressions very well. Is this the correct interpretation?

When adding another X variable to the model, how can I determine whether adding that variable was useful or not?

I’ve also attempted to backtest the model by selecting the first 90 data points and an imaginary intervention date. As shown below, we do not get a significant effect. However, I’m concerned that the predictions don’t seem to align that closely with the actual y. Does this look like a problem?

General advice - Any suggestions on improving the analysis would be greatly appreciated as this is the first time I’ve used Causal Impact. In particular, I'm struggling on

selecting additional X variables to use
whether changing the data frequency to weekly would help with predictions

Hi @kai-majerus ,
Let's see if I can help at least a bit:

The more rigorous approach here would probably be to run statistical hypothesis tests to see if the influence of your keyword trends are statistically significant. We don't have that available in TFP (which this library builds upon) so we are left with printing and plotting these values to see how it's behaving overall.

The code that you used as example are the ones available in the getting started notebook, I probably should improve those already as we have some better features now.
In order to print and plot values associated to what the model converged to, I recommend using this notebook as a reference.
You could, for instance, print each parameter mean and standard deviation with something like:
for param in ci.model.parameters:
  print("{}: {} +- {}".format(param.name,
                              tf.mean(ci.model.samples[param.name], axis=0),
                              tf.std(ci.model.samples[param.name], axis=0)))

(This is just an example, I'm not with access to my workstation right now so I can't confirm).
Another interesting approach would be to decompose the model and plot each component as well:
component_dists = sts.decompose_by_component(
    ci.model,
    observed_time_series=your_Y_data,
    parameter_samples=ci.model.samples)

forecast_component_dists = sts.decompose_forecast_by_component(
    ci.model,
    forecast_dist=ci.model.forecast,
    parameter_samples=ci.model.samples)

And use those "dists" as input for plotting functions.
Funny thing (and quite coincidentally) the second example in this colab also finds a temperature effect (their "X") of 0.06 just like yours:
Inferred parameters:
observation_noise_scale: 0.007361857686191797 +- 0.0015756225911900401
hour_of_day_effect_drift_scale: 0.002189198974519968 +- 0.0007748338975943625
day_of_week_effect_drift_scale: 0.012116787023842335 +- 0.018613167107105255
*temperature_effect_weights: [0.06205676] +- [0.00406885]*
autoregressive_coefficients: [0.9839601] +- [0.00560336]
autoregressive_level_scale: 0.14477737247943878 +- 0.0036965550389140844

Notice the temperature effect has a std of just 0.004 so the 95% interval wouldn't cross the 0 (zero) threshold by any margin (which hints as the weight being statically significant in the frequentist interpretation).
If you check their component plots you'll see that the temperature component is also quite relevant when compared to the others, so it's definitely helping out in the forecasting procedure (notice the day_of_week_effect varies between -0.1 to +0.1 which is much lower than temperature variation and impact for instance).
So I'd recommend plotting and printing out all those values and comparing them and their impact overall. If you observe your X variable is not adding much relatively speaking to the other components (like the "day_of_week_effect" in the example mentioned) then it may be a sign it's indeed not helping much.
Notice this is not entirely a rigorous approach but at least it uses the posterior samples and values to guide you out and gives some ideas on what is working or not.

I recommend doing the same approach as already discussed. If you add a new variable, print and plot everything and see that not much has changed then it's an indication the new X was not helpful. If its std is also too wide (specially if it crosses the 0 threshold, i.e., contains negative and positive values) it'd indicate the new X is not helpful.

Back-testing is also a great way to confirm if the model is working. What you observed is not necessarily a problem. Notice that most of the points fall withing the 95% credible interval which indicates the forecasting is properly tracking the outcomes. The flat straight line for the mean is an indication that only the local level component is helping the forecasting though. If the X variable is not changing much or is not helping much then this line tends to be presented this way indeed.

Further approaches you could take is to add seasonal components (maybe at day level, week level, month level, year level), test auto-regressive components to see if it helps on tightening the bounds of the residuals variance and play with adding other models (such as level trend models). I'd recommend using the variational inference for that as HMC will be quite slow.

Those points you're struggling with is quite common and tend to be pain points indeed for causal inference. Finding valuable covariates is usually a challenge. One thing I noticed is that you said you did a software release and used keyword trends to investigate ad prints. Don't know precisely what that means but usually we'd expect that marketing investments is the variable that does change ad prints. Maybe you mean a new website release and are observing organic traffic?

Also we observe at moments in your data where there's some disconnect between impressions and keywords, such as around September and December. Maybe those are hot periods for this type of furniture, you could try and a dummy linear regression that is 0 everywhere except those periods and see if it helps in prediction quality as well.
Either way, finding good covariates will remain a challenge indeed. This phase tends to be quite empirical and it's recommended to test a lot of ideas to see which works best (this library removes automatically covariates which doesn't offer much value to the final predictions so you can add more to see what happens).
As for changing frequency of data, I'd suggest -- as usual -- to give it a try and see how it goes. By aggregating the data the algorithm may find more signal in all noise but seasonal components will be removed, so a trade-off is usually expected.
You can use plots, print converged values and back-testing techniques to guide you out on which is the best model for you (on other packages, such as statsmodels, we have available goodness of fitness metrics but those are not available here).
Hope that helps. If you can you could send me an example of your standardized data with white noise and I could play around with this data as well to see what I find.
Hope that helps, I'll try in the next week or two to improve this documentation in this repo, it may make it more helpful after all.
Let me know if this helps,
Best,
Will

@WillianFuks Thanks for the great reply - really helpful. I'm currently working on something else, but will return to this work in the next few months and try all of your suggestions.
Here is the standardized data with some white noise added as noise = np.random.normal(mu=0, sigma=0.1, standardized_data.shape)
Dataset 1 - Sheet1.csv
Another interesting idea suggested in the original paper, is to use groups of google trends search terms as covariates to proxy industry verticals. So instead of just using searches for garden furniture as a covariate, you could use the sum of searches for garden furniture, outdoor furniture, garden table, garden chair as one industry vertical.
As another example, I have a standardized dataset for a retailer that sells cookware. Y is again their impressions on google ads, and I have 5 covariates, where each covariate tries to capture a different industry vertical.
These are the groups
group_1 = ['pots', 'pans', 'bakeware', 'baking tray', 'roasting tray', 'frying pan', 'wok']
group_2 = ['kitchen utensils', 'knives', 'chopping board', 'wooden spoon', 'whisk']
group_3 = ['food processor', 'coffee machine', 'kettle', 'blender', 'toaster', 'scale', 'microwave']
group_4 = ['tableware', 'silverware', 'plates', 'bowls', 'glasses', 'cutlery', 'mugs', 'tupperware']
group_5 = ['cookbooks', 'recipe book']

Here is that dataset if you want to have a play around
Dataset 2 - Sheet1.csv
This is the extract from the paper - section 4, analysis 2.
An important characteristic of counterfactual-forecasting approaches is that they do not require a setting in which a set of controls, selected at random, was exempt from the campaign. We therefore repeated the preceding analysis in the following way: we discarded the data from all control regions and, instead, used searches for keywords related to the advertiser’s industry, grouped into a handful of verticals, as covariates. In the absence of a dedicated set of control regions, such industry related time series can be very powerful controls, as they capture not only seasonal variations but also market-specific trends and events (though not necessarily advertiser-specific trends). A major strength of the controls chosen here is that time series on web searches are publicly available through Google Trends (http://www.google.com/trends/). This makes the approach applicable to virtually any kind of intervention. At the same time, the industry as a whole is unlikely to be moved by a single actor’s activities. This precludes a positive bias in estimating the effect of the campaign that would arise if a covariate was negatively affected by the campaign.


Option to show change list

We are using the eminent Build Monitor to monitor our CI builds, which get very rapidly taken for a test spin. It'd be great if it was possible to optionally (per project, not per user) display change lists, as designers want to know when a particular feature has landed or is about to land. It'd be nice if both the current build's change list and an upcoming build's change lists could be shown at the same time, or via an option to display the CURRENT build's change list when no new builds are underway, and show the NEXT build's change list if a build is brewing (on smaller screens). This should be a user option. We have a very limited amount of builds visible per project so screen estate is not that much at a premium, and the suggested information would be invaluable to the teams.
Thanks for considering this,

Tommi

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/32451314-option-to-show-change-list?utm_campaign=plugin&utm_content=tracker%2F580790&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F580790&utm_medium=issues&utm_source=github).

Actually, I just went ahead and implemented it. Pull request at https://github.com/jan-molak/jenkins-build-monitor-plugin/pull/211


Clangd extension always shows autocompletion menu

When using the clangd extension for c and c++ autocompletion suggestions show up even when the user haven't typed anything, this makes it impossible to use tabs for indenting.
Expected behavior
Pressing tab should only trigger autocompletion if the user types something (footage from vscode with clangd extension):

Actual behavior
Pressing tab always triggers autocompletion menu:

Debug output gotten with -f --debug
oni-debug.log
Steps to reprocuce

Install the clangd extension https://open-vsx.org/extension/llvm-vs-code-extensions/vscode-clangd
Create a .c file
Open it with Oni2
Enter insert mode
Press tab

System information

OS: Arch Linux
Oni2 version: commit 1b9250b2

I just found issue #1133 that seems to show the same problem. I just thought I'd link it in case it can help you find a common denominator between the logs or something since it's different extensions.

Thanks @ahellqui for the great bug report / details (gifs were very helpful) and for finding the dup!
This should be fixed now with the completion improvements brought in by https://github.com/onivim/oni2/pull/2202 (both the pop-up-sticking-around-after-completion and the duplicate ints showing in the completion menu).
The clangd extension is really nice - I'm looking forward to using it next milestone in working on libvim!
LMK if you're still seeing any undesirable behavior in the latest build. Will close for now as fixed by #2202 , but please feel free to reopen if there are still problems.