StimulusReflex::Channel Failed to invoke CounterComponent#increment

I'm trying to integrate view_component_reflex 2.1.4, but I'm getting the following error.
StimulusReflex::Channel Failed to invoke CounterComponent#increment! http://localhost:3000/meals/2 uninitialized constant StimulusReflex::NothingBroadcaster /home/dan/.rbenv/versions/2.5.8/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/active_support.rb:80:in `block in load_missing_constant'

If I downgrade to 2.1.2 things work, but I haven't dug too much into this one. I added the counter_component to establish a working baseline. It's accessible on the show meal page.
Let me know if you have any ideas. I'll continue to dig tomorrow morning.

Update stimulus reflex to 3.3.0-pre2. Don't forget to update the npm package too.

I pushed 2.1.5 which pins SR to 3.3.0.pre2

That was it. Thanks!


fix at_time notebook links

Note: the "source lag" link was replaced with a link to the FAQ doc in our API developer docs, but there wasn't a corresponding question in that doc for the 2nd link: "how do I see previous values fo a time series point to see how the value changed over time".
If this functionality is still possible, we should probably add it to the current FAQ doc?

@jli  the second point is the "show_revisions" flag in from https://developers.gro-intelligence.com/api.html#groclient.GroClient.get_data_points
@JGrinst   do you remember if we had "how do I see previous values fo a time series point to see how the value changed over time" in FAQ before? was that removed on purpose?

@jli  the second point is the "show_revisions" flag in from https://developers.gro-intelligence.com/api.html#groclient.GroClient.get_data_points
@JGrinst   do you remember if we had "how do I see previous values fo a time series point to see how the value changed over time" in FAQ before? was that removed on purpose?

Thanks Justin! I replaced the 2nd wiki link with that link for show_revisions.
Muzi, please take another look.

Thanks Justin! I replaced the 2nd wiki link with that link for show_revisions.
Muzi, please take another look.


NullPointerException during jreleaserPackage for docker, without stacktrace

I'm trying to configure JReleaser for Docker, and i stumbled with a NullPointerException during the packaging phase, but there's no stacktrace at all, so i can't really understand what's going on.
I've pushed a branch of my repo with the configuration, if that can help understanding what the issue is. JReleaser's configuration is within komga/build.gradle.kts.
Task List

[x] Steps to reproduce provided
[x] Stacktrace (if present) provided
[x] Example that reproduces the problem (link to git repository is ideal)
[x] Full description of the issue provided (see below)

Steps to Reproduce

git pull https://github.com/gotson/komga/tree/jreleaser
gradle jreleaserPackage

Expected Behaviour
I would expect the task to complete somehow, or error on something i can action on (some configuration may still be missing).
Actual Behaviour
Gradle errors out with a NullPointerException
Environment Information

Operating System: macOS
JReleaser Version: 1.5.0-SNAPSHOT (locally built and published to maven local from 4edf5fb367e20fc22bd243ff8f963fec517110e6)
JDK Version: 11

Please paste stacktraces from [out|build|target]/jreleaser/trace.log.
trace.log

I managed to get the stacktrace when running gradle in debug mode.
trace.log

Problem is from https://github.com/gotson/jreleaser/blob/main/core/jreleaser-engine/src/main/java/org/jreleaser/packagers/DockerPackagerProcessor.java#L471-L471
server may be null and is not checked.
It would probably make sense to initialize the server property of a Registry with the same value as the serverName.
For example my configuration looked like this:
registries {
        create(DEFAULT_NAME) { externalLogin.set(true) }
        create("ghcr.io") { externalLogin.set(true) }
      }

But it needs to look like this:
registries {
        create(DEFAULT_NAME) { externalLogin.set(true) }
        create("ghcr.io") {
          externalLogin.set(true)
          server.set("ghcr.io")
        }
      }

I also noticed that when using:
registries {
        create("docker.io") { externalLogin.set(true) }
}

Then JReleaser would create 2 configuration entries for the default, and the added one. I don't think that's correct, if the registries are being redefined, the default should not apply.

Released in v1.5.0 -> https://github.com/jreleaser/jreleaser/releases/tag/v1.5.0


Update install.md

Add make vendor to deployment instructions
I had to run make vendor prior to running make deploy. Otherwise I ran into a crash in some go binary.

/assign @dgoodwin

Did you get any local changes in your git repo after make vendor?

I had to run make vendor prior to running make deploy. Otherwise I ran into a crash in some go binary.

The vendor code is part of source , so we should not need it. If the issue exists then it means we need to fix something else. Running make vendor is a workaround but not fixing the root cause.

Agreed, seems like something else is going on here. Would be good to see the details on the crash.

Ok, this seems to happen because I accidentally checked out hive to a different path than $GOPATH/src/github.com/openshift/hive. Still I think the error could be more explaining:
go run vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go crd
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x159c7b5]

goroutine 1 [running]:
github.com/hive/vendor/k8s.io/gengo/parser.(*Builder).AddDirRecursive(0xc000312000, 0xc0002ca210, 0x22, 0x2, 0x2)
	/Users/mdewald/gonew/src/github.com/hive/vendor/k8s.io/gengo/parser/parse.go:229 +0xb5
github.com/hive/vendor/sigs.k8s.io/controller-tools/pkg/crd/generator.(*Generator).Do(0xc000308460, 0x0, 0x0)
	/Users/mdewald/gonew/src/github.com/hive/vendor/sigs.k8s.io/controller-tools/pkg/crd/generator/generator.go:126 +0x31d
main.newCRDCmd.func1(0xc000306500, 0x20b2d78, 0x0, 0x0)
	/Users/mdewald/gonew/src/github.com/hive/vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go:104 +0x88
github.com/hive/vendor/github.com/spf13/cobra.(*Command).execute(0xc000306500, 0x20b2d78, 0x0, 0x0, 0xc000306500, 0x20b2d78)
	/Users/mdewald/gonew/src/github.com/hive/vendor/github.com/spf13/cobra/command.go:766 +0x2aa
github.com/hive/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc000306000, 0xc000161f30, 0x4, 0x4)
	/Users/mdewald/gonew/src/github.com/hive/vendor/github.com/spf13/cobra/command.go:852 +0x2ea
github.com/hive/vendor/github.com/spf13/cobra.(*Command).Execute(...)
	/Users/mdewald/gonew/src/github.com/hive/vendor/github.com/spf13/cobra/command.go:800
main.main()
	/Users/mdewald/gonew/src/github.com/hive/vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go:53 +0x165
exit status 2
make: *** [crd] Error 1

I can reproduce it like this:
mkdir -p ~/clean_gopath/src/github.com/
cd ~/clean_gopath/src/github.com/
git clone https://github.com/openshift/hive
cd hive
export GOPATH=~/clean_gopath
make deploy

However, I don't think this issue is too important, and not worth a doc change, so I'm fine with closing it.

However, I don't think this issue is too important, and not worth a doc change, so I'm fine with closing it.

+1. Going to close the OR.

/close


RC Spot-Check Test: Number Line Integers 1.2.0-rc.4

RC Spot-Check Test
Mentions: @marlitas, @amanda-phet
Simulation links

github repository for issues
phet top-level directory
sim: all_phet.html

Test Matrices
General Test:

[X] Tester = NS , Platform = mac/iPad + safari , Time = 1.5
[ ] Tester = , Platform = , Time =

Features included

[ ] PhET-iO
[ ] Alternative Input
[ ] UI Sound
[ ] Sonification
[ ] Description
[ ] Voicing

Focus and Special Instructions
This spotcheck includes to minor changes to the prior RC:

Using an equals sign in the comparison statement
Adding a label and description to the language selection in preferences.

Issues to Verify
The following issues can be closed unless asked to comment in issue for verification.

[x] https://github.com/phetsims/number-line-integers/issues/125
[x] https://github.com/phetsims/number-line-integers/issues/127
[x] https://github.com/phetsims/number-line-integers/issues/130
[x] https://github.com/phetsims/number-line-integers/issues/128
[x] https://github.com/phetsims/chipper/issues/1413 (Please comment in issue on verification status for this RC)
[x] https://github.com/phetsims/joist/issues/945 (Please comment in issue on verification status for this RC)

For QA...

General features

What to Test

Click every single button.
Test all possible forms of input.

Test all mouse/trackpad inputs.
Test all touchscreen inputs.

If there is sound, make sure it works.
Make sure you can't lose anything.
Play with the sim normally.
Try to break the sim.
Test some query parameters. (See QA Book for a
list of query parameters.)
When making an issue, check to see if it was in a previously published version.
Try to include version numbers for browsers.
If there is a console available, check for errors and include them in the Problem Description.
As an RC begins and ends, check the sim repo. If there is a maintenance issue, check it and notify developers if there
is a problem.
As the RC ends, notify the developer of any new QA credits that need to be added.

PhET-iO features

What to Test

Make sure that public files do not have password protection. Use a private browser for this.
Make sure that private files do have password protection. Use a private browser for this.
Make sure standalone sim is working properly.
Make sure the wrapper index is working properly.
Make sure each wrapper is working properly.
Launch the simulation in Studio with ?stringTest=xss and make sure the sim doesn't navigate to youtube
For newer PhET-iO wrapper indices, save the "basic example of a functional wrapper" as a .html file and open it. Make
sure the simulation loads without crashing or throwing errors.
Load the login wrapper just to make sure it works. Do so by adding this link from the sim deployed root:/wrappers/login/?wrapper=record&validationRule=validateDigits&&numberOfDigits=5&promptText=ENTER_A_5_DIGIT_NUMBER

Further instructions in QA Book
Conduct a recording test to Metacog, further instructions in the QA Book. Do this for iPadOS + Safari and one other
random platform.
Conduct a memory test on the stand alone sim wrapper (rc.1).
Test one platform combination with ?phetioDebug=true on the Studio and State wrapper.
If Pan/Zoom is supported, make sure that it works when set with PhET-iO State.
Test that the sim works offline:

Click the link to the phet-io zip file (at top of issue) to download the zip file.
Unzip it to a spot locally.
Open index.html by double clicking it on your desktop or in a Finder-view.
It should look like the standalone version of the sim in PhET-iO brand.

Accessibility features

What to Test

Specific instructions can be found above.

Make sure the accessibility (a11y) feature that is being tested doesn't negatively affect the sim in any way. Here is
a list of features that may be supported in this test:

Alternative Input
Interactive Description
Sound and Sonification
Pan and Zoom
Mobile Description
Voicing

Test all possible forms of input.

Test all mouse/trackpad inputs.
Test all touchscreen inputs.
Test all keyboard navigation inputs (if applicable).
Test all forms of input with a screen reader (if applicable).

If this sim is not in this list or up to date there, make an
issue in website to ask if PhET research page links need updating. Please
assign to @terracoda and @emily-phet.

Screen Readers
This sim may support screen readers. If you are unfamiliar with screen readers, please ask Katie to introduce you to
screen readers. If you simply need a refresher on screen readers, please consult the
QA Book, which should have all of the information
you need as well as a link to a screen reader tutorial made by Jesse. Otherwise, look over the a11y view before opening
the simulation. Once you've done that, open the simulation and make sure alerts and descriptions work as intended.

Platforms and Screen Readers to Be Tested

Windows 10 + Latest Chrome + Latest JAWS
Windows 10 + Latest Firefox + Latest NVDA
macOS + Safari + VoiceOver
iOS + Safari + VoiceOver (only if specified in testing issue)

Critical Screen Reader Information
We are tracking known screen reader bugs in
here. If you find a screen reader bug,
please check it against this list.

Keyboard Navigation
This sim supports keyboard navigation. Please make sure it works as intended on all platforms by itself and with a
screen reader.
Magnification
This sim supports magnification with pinch and drag gestures on touch screens, keyboard shortcuts, and mouse/wheel
controls. Please test magnfication and make sure it is working as intended and well with the use cases of the
simulation. Due to the way screen readers handle user input, magnification is NOT expected to work while using a screen
reader so there is no need to test this case.

FAQs for QA Members

There are multiple tests in this issue... Which test should I do first?
Test in order! Test the first thing first, the second thing second, and so on.

How should I format my issue?

We typically assign the developer who opened the issue in the QA repository.

My question isn't in here... What should I do?
You should:

Consult the QA Book.
Google it.
Ask Katie.
Ask a developer.
Google it again.
Cry.

@marlitas you didn't add yourself to the credits.
Also for QA: Jaron Droder, Clifford Hardin, and Nancy Salpepi

QA is done.

The sim is now published. Thanks all!


[dvc][server] Removed locking from PartitionTracker

This was flagged when reviewing 6c8b672 and left as a followup.
The historical context is that there was a temporary phase of the A/A migration where RT producers would be replicated to all regions and so servers would consume duplicate events concurrently, even some written by the same producer GUID. This led to race conditions in the DIV code, and so this locking was introduced to guard against it. The locking was retained as part of the aforementioned commit, but is not actually necessary anymore, so we're cleaning it up. This is expected to provide a small boost to ingestion performance as well as the memory efficiency of DIV, especially in cases where there are lots of producer GUIDs involved.
Miscellaneous:

Tweaked the VeniceSystemFactoryTest::testSerializationCastParams data provider so that it returns parameters with a deterministic toString output, which is necessary for the test-retry plugin to work well.

How was this PR tested?
CI
Does this PR introduce any user-facing changes?

[ ] No. You can skip the rest of this section.
[ ] Yes. Make sure to explain your proposed changes and call out the behavior change.

Thanks Gaojie!


Configure threshold time of "--await-write-finish"

Hi, thanks for this nice package.
I'd like to configure the "threshold time" of --await-write-finish, as stated in the readme:

Await Write Finish (--await-write-finish)
To hold the events until the size does not change for a configurable amount of time

Is this really possible? If so, how?
I just got it working by adjusting chokidar's stabilityThreshold directly in the code:
...
// Create the "watcher" instance for file system changes.
const watcher = chokidar.watch(matches, {
  cwd: cwd,
  ignored: opts.exclude || [],
  usePolling: opts.poll === true || typeof opts.poll === 'number',
  interval: typeof opts.poll === 'number' ? opts.poll : undefined,
  awaitWriteFinish: { stabilityThreshold: ..., pollInterval: ... } // <---------
})
...

The original PR is https://github.com/Qard/onchange/pull/66. It looks like the message is incorrect. You're welcome to submit a PR to add this functionality.


Markdown preview hotkey conflicts with paste

VSCode Version: 1.21
OS Version: Linux

Steps to Reproduce:

Hit Ctrl+Shift+V in a terminal window

Expected behavior:
Text from the clipboard is pasted into the terminal window.
Actual behavior:
Popup command 'markdown.extension.togglePreview' not found is shown.
Does this issue occur when all extensions are disabled?: Yes
Proposition: remove default keybinding from system-wide Ctrl+Shift+V or replace it with something else

@SkeLLLa I think you may have a custom keybinding defined. The default in 1.21.1 on Linux is this:
{ "key": "ctrl+shift+v",          "command": "markdown.showPreview",
                                     "when": "editorLangId == 'markdown'" },

And it does not cause any issues when a markdown file is opened and the terminal has focus.

It looks like an old markdown extension that was deleted long time ago left its remains in keybindings.

Sorry for jumping in to closed issue.
Please let me note how to solve the similar issue.

Open Keyboard Shortcuts Editor; File > Preferences > Keyboard Shortcuts. (Code > Preferences > Keyboard Shortcuts on Mac). See [Visual Studio Code Key Bindings].(https://code.visualstudio.com/docs/getstarted/keybindings#_keyboard-shortcuts-editor)

Search command(s) which caused an issue (in my case, command 'markdown.extension.togglePreview' was not found.

Right click and remove that keybinding.

This works fine for me! Thanks!


example command

Dear developers,
Thank you for contributing the tool to the community.
At the moment, I have ref and bam files, and when I run:
run_metasv.py --sample sample_A --reference ./ref/ref.fasta --bam ./bam/sample_A.bam --outdir ./out

I got an error - "Nothing to do since no SV file specified".
Could you please let me know where goes wrong? And what's the best way to run the tool? Could you show me an example?
Best wishes,
Fengyuan

In addition to metasv, I've installed bedtools/2.23.0, SPAdes/3.5.0 and AGE-simple-parseable-output

Hi @boboppie , thanks for your interest in MetaSV and your suggestion. At the moment, the SV tools need to be run separately and their output files needs to be passed to MetaSV using command-line options. For example, CNVnator output files can be passed as --cnvnator_native   .... Similarly, there is --pindel_native, breakdancer_native and --breakseq_native. By native, it is meant the raw output of these tools (these are not VCF files). You can try out the small test in https://github.com/bioinform/metasv/blob/master/test/test_run.sh by the way.

Thank you for the instruction @marghoob


Added rule to ignore .ini files

To avoid committing desktop.ini files which are pretty common in Windows.

The github/gitignore repo uses [Dd]esktop.ini, and I think I'd prefer to be explicit here just in case.

Ok, I'll make the change


nixos/paperless: allow systemd units to access /tmp/paperless

Description of changes

Paperless 1.17 is unable to properly ingest new documents without this fix, as different parts of the application (the consumer, web interface or task queue) read/write temporary copies of documents to /tmp/paperless, expecting other components to be able to access it.
Things done

Most of the following is not applicable. I have however successfully validated this change on a fully deployed system.

Built on platform(s)

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

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

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

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

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

[X] Fits CONTRIBUTING.md.

I have been running paperless-ngx 1.17 without this fix for a few months and it has been successfully ingesting documents for me, both from the consume directory and via http uploads.  What do the errors look like?  I'm curious what I may have done differently to avoid the issue.

I've just reverted to using the module as released currently and am unable to replicate the issue again!
I was receiving errors from the task queue similar to the following for emails:
Sep 19 18:03:33 <hostname redacted> celery[18921]: documents.consumer.ConsumerError: <email subject redacted>.eml: Cannot consume /tmp/paperless/paperless-mail-iuebddkq.eml: File not found.

And errors similar to the following when trying to upload PDFs to the web interface or POST them via API:
Sep 19 19:14:33 <hostname redacted> celery[22457]: documents.consumer.ConsumerError: <filename redacted>.pdf: Cannot consume /tmp/paperless/tmp09j8d4lw/<filename redacted>.pdf: File not found.

@techninja1008 that sounds more like an internal error; a file being removed before it should have been.
Drafting until the actual issue at hand is clear.

I close this, as the issue seems to be resolved. Please reopen or open an issue if that's not the case :)


Support for Shop Admin to add a wildcard social link

Addresses one part of #945.
Changes have been tested on Brave and Firefox browsers.

New UI/UX [theme: Galleria]:
https://user-images.githubusercontent.com/10854442/114266265-f70f5c80-9a12-11eb-8927-a388c366afb0.mov

UI/UX test in my dev environment:
https://user-images.githubusercontent.com/10854442/141290936-e93292d8-d863-4ce5-8190-a44c54eaa2eb.mov


WIP QMAPS-510 Set local_store as default system storage in configuration

local_store as default system storage in configuration

i close it for now. or it will stay here forever : s


feat: ReAct agent chat engine with context generator

This enables tool calling within a conversation + RAG enabled.
example usage:
import { FunctionTool, ContextReActAgentChatEngine } from "llamaindex";

export const NewsTool = FunctionTool.from(
  async ({ query }: { query: string }) => {
    // search
    return results
  },
  {
    name: "news_search",
    description:
      "Use this function to perform a web search for the latest news from around the web",
    parameters: {
      type: "object",
      properties: {
        query: {
          type: "string",
          description:
            "Search query that will be used to get the latest news from the web, ask for specific queries",
        },
      },
      required: ["query"],
    },
  },
);

export const SearchTool = FunctionTool.from(
  async ({ query }: { query: string }) => {
    // search
    return results
  },
  {
    name: "web_search",
    description:
      "Use this function to perform a web search when the user asks for infomation that is likely to only be found on the web and not in your knowledge",
    parameters: {
      type: "object",
      properties: {
        query: {
          type: "string",
          description:
            "Search query that will be used to get information from the web using a search engine",
        },
      },
      required: ["query"],
    },
  },
);

export const ScrapeTool = FunctionTool.from(
  async ({ url }: { url: string }) => {
    // ...scrape
    return scraped
  },
  {
    name: "web_scraper",
    description:
      "Use this function to scrape content from a webpage in order to read it. This will give you the text need to further investigate a topic. Use it after searching the web or news",
    parameters: {
      type: "object",
      properties: {
        url: {
          type: "string",
          description: "A url in the format of https://example.com/foo/bar",
        },
      },
      required: ["url"],
    },
  },
);

const engine = new ContextReActAgentChatEngine({
  chatModel,
  tools: [NewsTool, SearchTool, ScrapeTool], // News and/or Search is done first and scrape is used for further research
  retriever,
});

const response = await engine.chat({
  message,
  chatHistory: [...],
});

@parhammmm did you compare this approach with using a QueryEngineTool that is wrapping the RAG? It has a couple of advantages:

you can use it with every agent chat engine (not only ReAct)
you can add multiple QueryEngineTools and the agent can decide which to use

@marcusschiesser I actually did and have moved to using that approach, I made the engine for it on my local I can make a PR

@marcusschiesser having said that it does have a use case, when you need things that should always be called e.g. attachments lookups and you don't want to fiddle with the prompting of the agent. Will still make the AgentChatEngine pr shortly
@himself65 rebased

@parhammmm how about using then a design where you just plugin the contextGenerator into the existing chat engines?

@marcusschiesser we can just go ahead and abandon this PR in favour of https://github.com/run-llama/LlamaIndexTS/pull/909 ?

@parhammmm just reviewed #909 - but the use case of this PR is to add a contextGenerator to the agents, isn't?

@marcusschiesser @himself65 closing this in favour of the recent PRs


Implement setDistanceModeMedium()

What does it take to implement setDistanceModeMedium() please? Thanks!

Interesting question with a slight problem, we don't have a register map for the VL53L1X. ST was kind enough to provide us with a lightweight library, check out how they implement setDistanceMode below.
VL53L1X_ERROR VL53L1X::VL53L1X_SetDistanceMode(uint16_t DM)
{
	uint16_t TB;
	VL53L1X_ERROR status = 0;

	status = VL53L1X_GetTimingBudgetInMs(&TB);
	switch (DM)
	{
	case 1:
		status = VL53L1_WrByte(Device, PHASECAL_CONFIG__TIMEOUT_MACROP, 0x14);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_A, 0x07);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_B, 0x05);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VALID_PHASE_HIGH, 0x38);
		status = VL53L1_WrWord(Device, SD_CONFIG__WOI_SD0, 0x0705);
		status = VL53L1_WrWord(Device, SD_CONFIG__INITIAL_PHASE_SD0, 0x0606);
		break;
	case 2:
		status = VL53L1_WrByte(Device, PHASECAL_CONFIG__TIMEOUT_MACROP, 0x0A);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_A, 0x0F);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_B, 0x0D);
		status = VL53L1_WrByte(Device, RANGE_CONFIG__VALID_PHASE_HIGH, 0xB8);
		status = VL53L1_WrWord(Device, SD_CONFIG__WOI_SD0, 0x0F0D);
		status = VL53L1_WrWord(Device, SD_CONFIG__INITIAL_PHASE_SD0, 0x0E0E);
		break;
	default:
		break;
	}
	status = VL53L1X_SetTimingBudgetInMs(TB);
	return status;
}

In the above block, case 2 is long distance while 1 is short, we can see which registers are being written to, but don't necessarily know what the values being written represent. Getting the proper values for mid range would be guesswork without a dev kit and some I2C lines to sniff, so let me contact some folks with access to the register map and see if I can drum up a solution.

Thanks for looking into this. I was going to do a PR but I haven't got all the pieces of the puzzle, so instead, I'd just post here what I've found so far.
At a guess based on scouring some files I can find out there, this could be the needed values:
	case 3: // medium
		status += VL53L1_WrByte(Device, PHASECAL_CONFIG__TIMEOUT_MACROP, 0x0D); // very uncertain about this particular one
		status += VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_A, 0x0B);
		status += VL53L1_WrByte(Device, RANGE_CONFIG__VCSEL_PERIOD_B, 0x09);
		status += VL53L1_WrByte(Device, RANGE_CONFIG__VALID_PHASE_HIGH, 0x78);
		status += VL53L1_WrWord(Device, SD_CONFIG__WOI_SD0, 0x0B09);
		status += VL53L1_WrWord(Device, SD_CONFIG__INITIAL_PHASE_SD0, 0x0A0A);
		break;

Note that in ST's original code they kept adding the status +=  although that's irrelevant here.
What I haven't managed to deduce yet is what should go inside VL53L1X::VL53L1X_SetTimingBudgetInMs for the medium   distance mode (DM=3 above)

VL53L1X::VL53L1X_GetTimingBudgetInMs will also need to be updated
VL53L1X::VL53L1X_GetDistanceMode

VL53L1X_ERROR VL53L1X::VL53L1X_GetDistanceMode(uint16_t *DM)
{
	uint8_t TempDM, status = 0;

	status = VL53L1_RdByte(Device, PHASECAL_CONFIG__TIMEOUT_MACROP, &TempDM);
	switch(TempDM) {
		case 0x14: *DM = 1; break;
		case 0x0A: *DM = 2; break;
		case 0x0D: *DM = 3; break;
	}
	return status;
}

There may be other spots I've missed too.

Great work on the deduction! Awaiting word from ST, they're usually pretty good about helping us so stay tuned!

Wow @jimtng I just got an email back from ST and it seems that you've nailed it!! if you have everything organized into a PR, go ahead and bump the version number to 1.2.10 in the library.properties and file. Otherwise I can implement your changes and go ahead and push.

Any news about this issue? I'm also interested on medium distance mode...

I've switched to Pololu's library which supports Medium distance mode and seems to be more polished.


Object Name Consitency: Node Integration to Node Manager

Goal
Currently, on the Automate UI we have the term "Node Integration" across the board. While on the APIs and backend we have the term "Node Managers". To get a better consistency for learning purposes, we should align the GUI with the back end labeling for better understanding and change out the term "Node Integration" with "Node Manager"
Definition of Done
Across Automate's UI replace the term "Node Integration" with "Node Manager"
Demo Script / Repro Steps

this work has been deprioritized, so closing.


Optimism Hardfork Support

Motivation
Allow specifying hardfork when running with optimism
Resolves https://github.com/foundry-rs/foundry/issues/8732
Solution
Create new enums for optimism hardforks. Parsing is done when converting to config because clap does not support flag dependent value parsers unfortunately.

Thanks @ewoolsey! Approach looks good to me, pending reviews of others


Move hardcode filter query into configuration files

Description
The following hardcoded filter parameter appears at the start of the phylogenetic workflow:
https://github.com/nextstrain/mpox/blob/2ce0d9284ccc8cf9b06e8094c7fa28c8f9d85771/phylogenetic/rules/prepare_sequences.smk#L85
When the user's metadata does not have the two columns referenced in that query (as happens when analyzing data from GISAID, for example), augur filter produces the following output:
WARNING: Column 'QC_rare_mutations' does not exist in the metadata file. Ignoring it.
ERROR: Query contains a column that does not exist in metadata.

Although that output comes across as an augur bug (that a warning is also an error), the proximal issue is that the workflow hardcodes parameters that the user cannot override without changing the workflow itself.
Proposed solution
I suggest moving the query string into the config files for the various workflows, specifically moving the hardcoded query into the top-level filter section of each config file (e.g., defaults/mpxv/config.yaml). Then users who want to analyze data without the fields referenced in that query can create their own config file.

Even simpler: check for presence of that column and make the filter dependent on whether it's present or not.
I'd prefer automatic stuff over configure.
Also, people should in general just fork things and make the changes they want themselves.


format fails with TypeError on 'document_path'

Output
formatting via rpc
Failed to handle request 4 textDocument/formatting DocumentFormattingParams(text_document=TextDocumentIdentifier(uri='file:///Users/brendan.gerrity/go/src/github.com/DataDog/dd-source/domains/atlas/shared/libs/py3/worker/atlas_worker.py'), options=FormattingOptions(tab_size=4, insert_spaces=True, trim_trailing_whitespace=None, insert_final_newline=None, trim_final_newlines=None), work_done_token=None)
Traceback (most recent call last):
  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/libs/pygls/protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/libs/pygls/protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 100, in formatting
    edits = _formatting_helper(document)
  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 110, in _formatting_helper
    result = _run_tool_on_document(document, use_stdin=True)
  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 278, in _run_tool_on_document
    result = jsonrpc.run_over_json_rpc(
TypeError: run_over_json_rpc() got an unexpected keyword argument 'document_path'
/opt/homebrew/bin/python3.10 -m ufmt format - /Users/brendan.gerrity/go/src/github.com/DataDog/dd-source/domains/atlas/shared/libs/py3/worker/atlas_worker.py
CWD Linter: /Users/brendan.gerrity/go/src/github.com/DataDog/dd-source
[Error - 12:24:30 PM] Request textDocument/formatting failed.
  Message: TypeError: run_over_json_rpc() got an unexpected keyword argument 'document_path'
  Code: -32602
{'traceback': ['  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/libs/pygls/protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/libs/pygls/protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 100, in formatting\n    edits = _formatting_helper(document)\n', '  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 110, in _formatting_helper\n    result = _run_tool_on_document(document, use_stdin=True)\n', '  File "/Users/brendan.gerrity/.vscode/extensions/omnilib.ufmt-2023.4.3-darwin-arm64/bundled/tool/server.py", line 278, in _run_tool_on_document\n    result = jsonrpc.run_over_json_rpc(\n']}

Hi Brendan, can you confirm what your ufmt settings were in VS Code when you hit this error? I'm not sure I've ever known how to exercise this codepath, and I'd like to better understand your use case here.
Also, would using the "bundled" import strategy resolve this error?  I'm making that the default in the next release, but would like to know if that is sufficient before I drop the code paths that end up going down the RPC method, because I don't think that ever worked. 😅


netperf sends traffic with an address different from the one specified by the parameter "-L" on linux

Hello everyone,
I have compiled netperf-master on Slackware linux x86-64, with the following options:
sh configure --prefix=/usr --enable-demo --enable-histogram
If I run the following command:
netperf -L <IP_ADDRESS> -H <IP_ADDRESS> -d 10 -l 5 -v 2 -D 1  -f m
I can see on the remote host (<IP_ADDRESS>) that the tcp traffic source ip address is not the one specified with the '-L' parameters, but another ip address (host is multi homed).
Here is the output from netperf:
netperf -L <IP_ADDRESS> -H <IP_ADDRESS> -d 10 -l 5 -v 2 -D 1  -f m
resolve_host called with host '<IP_ADDRESS>' port '(null)' family AF_UNSPEC
getaddrinfo returned the following for host '<IP_ADDRESS>' port '(null)'  family AF_UNSPEC
cannonical name: '<IP_ADDRESS>'
flags: 22 family: AF_INET: socktype: SOCK_STREAM protocol IPPROTO_TCP addrlen 16
sa_family: AF_INET sadata: 0 0 10 81 160 56 0 0 0 0 0 0 0 0 0 0
scan_omni_args called with the following argument vector
netperf -L <IP_ADDRESS> -H <IP_ADDRESS> -d -l 5 -v 2 -D 1 -f m 10
sizeof(omni_request_struct)=200/648
sizeof(omni_response_struct)=204/648
sizeof(omni_results_struct)=284/648
Program name: netperf
Local send alignment: 8
Local recv alignment: 8
Remote send alignment: 8
Remote recv alignment: 8
Local socket priority: -1
Remote socket priority: -1
Local socket TOS: cs0
Remote socket TOS: cs0
Report local CPU 0
Report remote CPU 0
Verbosity: 2
Debug: 1
Port: 12865
Test name: TCP_STREAM
Test bytes: 0 Test time: 5 Test trans: 0
Host name: <IP_ADDRESS>
installing catcher for all signals
Could not install signal catcher for sig 32, errno 22
Could not install signal catcher for sig 33, errno 22
Could not install signal catcher for sig 65, errno 22
remotehost is <IP_ADDRESS> and port 12865
resolve_host called with host '<IP_ADDRESS>' port '12865' family AF_INET
getaddrinfo returned the following for host '<IP_ADDRESS>' port '12865'  family AF_INET
cannonical name: '<IP_ADDRESS>'
flags: 22 family: AF_INET: socktype: SOCK_STREAM protocol IPPROTO_TCP addrlen 16
sa_family: AF_INET sadata: 50 65 10 81 160 56 0 0 0 0 0 0 0 0 0 0
resolve_host called with host '<IP_ADDRESS>' port '0' family AF_UNSPEC
getaddrinfo returned the following for host '<IP_ADDRESS>' port '0'  family AF_UNSPEC
cannonical name: '<IP_ADDRESS>'
flags: 22 family: AF_INET: socktype: SOCK_STREAM protocol IPPROTO_TCP addrlen 16
sa_family: AF_INET sadata: 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0
establish_control called with host '<IP_ADDRESS>' port '12865' remfam AF_INET
local '<IP_ADDRESS>' port '0' locfam AF_UNSPEC
bound control socket to <IP_ADDRESS> and 0
successful connection to remote netserver at <IP_ADDRESS> and 12865
complete_addrinfo using hostname <IP_ADDRESS> port 0 family AF_INET type SOCK_STREAM prot IPPROTO_TCP flags 0x0
getaddrinfo returned the following for host '<IP_ADDRESS>' port '0'  family AF_INET
cannonical name: '<IP_ADDRESS>'
flags: 22 family: AF_INET: socktype: SOCK_STREAM protocol IPPROTO_TCP addrlen 16
sa_family: AF_INET sadata: 0 0 10 81 160 56 0 0 0 0 0 0 0 0 0 0
local_data_address not set, using local_host_name of '<IP_ADDRESS>'
complete_addrinfo using hostname <IP_ADDRESS> port 0 family AF_UNSPEC type SOCK_STREAM prot IPPROTO_TCP flags 0x1
getaddrinfo returned the following for host '<IP_ADDRESS>' port '0'  family AF_UNSPEC
cannonical name: '<IP_ADDRESS>'
flags: 23 family: AF_INET: socktype: SOCK_STREAM protocol IPPROTO_TCP addrlen 16
sa_family: AF_INET sadata: 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0
MIGRATED TCP STREAM TEST from <IP_ADDRESS> () port 0 AF_INET to <IP_ADDRESS> () port 0 AF_INET : histogram : demo
create_data_socket: socket 4 obtained...
netperf: get_sock_buffer: send socket size determined to be 131072
netperf: get_sock_buffer: receive socket size determined to be 131072
send_omni_inner: 2 entry send_ring obtained...
recv_response: received a 656 byte response
remote listen done.
remote port is 40275
About to start a timer for 5 seconds.
Interim result:   77.22 10^6bits/s over 1.032 seconds ending at<PHONE_NUMBER>.064
Interim result:   74.05 10^6bits/s over 1.062 seconds ending at<PHONE_NUMBER>.126
Interim result:   72.41 10^6bits/s over 1.014 seconds ending at<PHONE_NUMBER>.139
Interim result:   71.36 10^6bits/s over 1.014 seconds ending at<PHONE_NUMBER>.153
Interim result:   74.00 10^6bits/s over 0.879 seconds ending at<PHONE_NUMBER>.032
netperf: get_sock_buffer: receive socket size determined to be 131072
netperf: get_sock_buffer: send socket size determined to be 1912320
disconnect_data_socket sock 4 init 1 do_close 1 protocol 6
Adjusting elapsed_time by 0 seconds
recv_response: received a 656 byte response
remote results obtained
calculate_confidence: itr  1; time 5.197987; res  71.192497
lcpu -1.000000; rcpu -1.000000
lsdm -1.000000; rsdm -1.000000
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec
131072<PHONE_NUMBER>72    5.20       71.19
Alignment      Offset         Bytes    Bytes       Sends   Bytes    Recvs
Local  Remote  Local  Remote  Xfered   Per                 Per
Send   Recv    Send   Recv             Send (avg)          Recv (avg)
8       8      0       0 46137344  131072.00       352   1404.02  32861
Maximum
Segment
Size (bytes)
1349
Histogram of time spent in send() call.
UNIT_USEC     :    0:    0:    0:    0:    0:    0:    0:    0:    0:    0
TEN_USEC      :    0:    0:  216:   44:    3:    3:    2:    1:    0:    0
HUNDRED_USEC  :    0:    0:    0:    0:    0:    0:    0:    0:    0:    0
UNIT_MSEC     :    0:    0:    1:    0:    0:    0:    1:    0:    1:    0
TEN_MSEC      :    0:    1:    7:    8:    3:    5:    2:   53:    0:    0
HUNDRED_MSEC  :    0:    1:    0:    0:    0:    0:    0:    0:    0:    0
UNIT_SEC      :    0:    0:    0:    0:    0:    0:    0:    0:    0:    0
TEN_SEC       :    0:    0:    0:    0:    0:    0:    0:    0:    0:    0

100_SECS: 0
HIST_TOTAL:      352
sum 4990327, sumsquare 0.000000, limit 2 count 1
shutdown_control: shutdown of control connection requested.

and this is the "ip a li" output from the netperf box:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet <IP_ADDRESS>/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fc:4d:d4:2e:dd:59 brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/22 brd <IP_ADDRESS> scope global eth0
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:1f:29:54:ac:0c brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:1f:29:54:ac:0d brd ff:ff:ff:ff:ff:ff
5: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:15:17:f9:54:0f brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/28 scope global eth3
valid_lft forever preferred_lft forever
6: eth4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether a0:ce:c8:13:1e:f2 brd ff:ff:ff:ff:ff:ff
ip source address is always the <IP_ADDRESS> even though the '-L' parameter has been specified

Hmm, the help says that -L causes to bind (only) a control connection to a specific interface which seems to work.
However, I would also like to see an ability to bind the data connection to a specific interface.
It is useful in setups where there's a need to create multiple independent test streams via different physical interfaces.

Hello,
yes indeed. I also try to dig inside the sources, but no luck.


Improve test names

Fixing a mistake in the testcase name I made in a previous PR

Thanks for the feedback @tiedotguy. I've clarified the intent of each test in the latest commit.


Enhancement: Normalize composer.json

This PR

[x] normalizes composer.json

💁♂ Not sure if you will like this, but for reference, see https://github.com/localheinz/composer-normalize.
Basically, I ran
$ composer global require localheinz/composer-normalize

followed by
$ composer normalize

Sure, looks fine! Thanks! 👑

Thank you, @brendt!


Experimental Feedback - user namespaces (userns)

This issue is for collecting feedback on the experimental user namespace (userns) feature, created in https://github.com/docker/docker/pull/12648. Experimental builds can be installed using the instructions found in the "Docker Experimental Features" section.

Note: that the Experimental builds are not tied to the regular release schedule
and are built nightly, so it's important to keep your install up-to-date to get the latest
features and fixes.

Issues related to userns;

userns: rm: cannot remove '/var/lib/apt/lists/partial': Operation not permitted #18151

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

@thaJeztah  how to try experimental feature ?(docker 1.9.1 ?)  maybe I should not ask in this thread.

@HackToday I added a link to the instructions, thanks for the feedback!

I will try have this experimental test if it worked as designed.  @thaJeztah

Cool, thanks @HackToday!


[APM-377557] Seperate sign command

Just one question from me: I remember you mentioning a need for a breaking change somewhere in the build mechanism. Is this PR related to that?

@vduseev Nah, I’d like to replace build with current assemble, but:
a) It doesn’t happen in this PR
b) It will be discussed and clearly communicated prior if I attempt to do that in the future ;)


HDFS-16465.  Also, strings.h is not available on Windows and thus isn't cross-platform compatible. Thus, these inclusions of strings.h must be removed.
How was this patch tested?
In progress.
For code changes:

[x] 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?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
37m 23s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 13s

trunk passed

+1 :green_heart:
compile
3m 57s

trunk passed

+1 :green_heart:
mvnsite
0m 49s

trunk passed

+1 :green_heart:
shadedclient
63m 51s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
3m 39s

the patch passed

+1 :green_heart:
cc
3m 39s

the patch passed

+1 :green_heart:
golang
3m 39s

the patch passed

+1 :green_heart:
javac
3m 39s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
19m  2s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
32m 54s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 53s

The patch does not generate ASF License warnings.

160m 46s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 2650f047bd6791a5908cfbe50cc8e70d42c512cb

Default Java
Red Hat, Inc.-1.8.0_322-b06

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

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

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

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

versions
git=2.9.5 maven=3.6.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
21m 29s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
22m  9s

trunk passed

+1 :green_heart:
compile
4m 15s

trunk passed

+1 :green_heart:
mvnsite
1m  3s

trunk passed

+1 :green_heart:
shadedclient
47m 26s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 32s

the patch passed

+1 :green_heart:
compile
3m 42s

the patch passed

+1 :green_heart:
cc
3m 42s

the patch passed

+1 :green_heart:
golang
3m 42s

the patch passed

+1 :green_heart:
javac
3m 42s

the patch passed

+1 :green_heart:
blanks
0m  1s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 36s

the patch passed

+1 :green_heart:
shadedclient
19m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
33m  9s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
1m  2s

The patch does not generate ASF License warnings.

129m 31s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 2650f047bd6791a5908cfbe50cc8e70d42c512cb

Default Java
Red Hat, Inc.-1.8.0_312-b07

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

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

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

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

versions
git=2.27.0 maven=3.6.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
12m  7s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
26m 17s

trunk passed

+1 :green_heart:
compile
3m 41s

trunk passed

+1 :green_heart:
mvnsite
0m 44s

trunk passed

+1 :green_heart:
shadedclient
56m 49s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
3m 18s

the patch passed

+1 :green_heart:
cc
3m 18s

the patch passed

+1 :green_heart:
golang
3m 18s

the patch passed

+1 :green_heart:
javac
3m 18s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
26m 16s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
32m 28s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 46s

The patch does not generate ASF License warnings.

135m  1s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 2650f047bd6791a5908cfbe50cc8e70d42c512cb

Default Java
Debian-11.0.15+10-post-Debian-1deb10u1

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

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

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

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

versions
git=2.20.1 maven=3.6.0

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
13m  6s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
21m 37s

trunk passed

+1 :green_heart:
compile
4m  5s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
4m  4s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
mvnsite
0m 47s

trunk passed

+1 :green_heart:
shadedclient
50m 15s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
3m 43s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
cc
3m 43s

the patch passed

+1 :green_heart:
golang
3m 43s

the patch passed

+1 :green_heart:
javac
3m 43s

the patch passed

+1 :green_heart:
compile
3m 47s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
cc
3m 47s

the patch passed

+1 :green_heart:
golang
3m 47s

the patch passed

+1 :green_heart:
javac
3m 47s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
19m 43s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
33m 20s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 47s

The patch does not generate ASF License warnings.

127m 52s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 2650f047bd6791a5908cfbe50cc8e70d42c512cb

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

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

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

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

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

versions
git=2.25.1 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 55s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

-1 :x:
mvninstall
7m 49s
/branch-mvninstall-root.txt
root in trunk failed.

-1 :x:
compile
0m 30s
/branch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in trunk failed.

+1 :green_heart:
mvnsite
0m 57s

trunk passed

+1 :green_heart:
shadedclient
33m 28s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
3m 43s

the patch passed

-1 :x:
cc
3m 43s
/results-compile-cc-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-project_hadoop-hdfs-native-client generated 8 new + 0 unchanged - 0 fixed = 8 total (was 0)

+1 :green_heart:
golang
3m 43s

the patch passed

+1 :green_heart:
javac
3m 43s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
18m 39s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
32m 48s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 52s

The patch does not generate ASF License warnings.

94m  8s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / de69ef6ea83dfe8a9ac5199e5722c2026c1470cc

Default Java
Red Hat, Inc.-1.8.0_322-b06

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

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

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

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

versions
git=2.9.5 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 50s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

-1 :x:
mvninstall
0m 33s
/branch-mvninstall-root.txt
root in trunk failed.

-1 :x:
compile
0m 33s
/branch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in trunk failed.

-1 :x:
mvnsite
0m 31s
/branch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in trunk failed.

+1 :green_heart:
shadedclient
2m 47s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

-1 :x:
mvninstall
0m 32s
/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

-1 :x:
compile
0m 35s
/patch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

-1 :x:
cc
0m 35s
/patch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

-1 :x:
golang
0m 35s
/patch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

-1 :x:
javac
0m 35s
/patch-compile-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-1 :x:
mvnsite
0m 35s
/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

+1 :green_heart:
shadedclient
1m 47s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
0m 22s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt
hadoop-hdfs-native-client in the patch failed.

+1 :green_heart:
asflicense
0m 58s

The patch does not generate ASF License warnings.

10m 45s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / de69ef6ea83dfe8a9ac5199e5722c2026c1470cc

Default Java
Red Hat, Inc.-1.8.0_322-b06

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

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

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

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

versions
git=2.9.5 maven=3.6.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 41s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
39m 41s

trunk passed

+1 :green_heart:
compile
3m 59s

trunk passed

+1 :green_heart:
mvnsite
0m 49s

trunk passed

+1 :green_heart:
shadedclient
63m 20s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
3m 39s

the patch passed

+1 :green_heart:
cc
3m 39s

the patch passed

+1 :green_heart:
golang
3m 39s

the patch passed

+1 :green_heart:
javac
3m 39s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
18m 56s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
33m  7s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 53s

The patch does not generate ASF License warnings.

123m 45s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense compile cc mvnsite javac unit codespell golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 4f5b325832b47aef0fe573de9e183a4f52785aa4

Default Java
Red Hat, Inc.-1.8.0_322-b06

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

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

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

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

versions
git=2.9.5 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m  0s

Docker mode activated.

-1 :x:
patch
1m  6s

https://github.com/apache/hadoop/pull/4279 does not apply to trunk. Rebase required? Wrong Branch? See https://cwiki.apache.org/confluence/display/HADOOP/How+To+Contribute for help.

Subsystem
Report/Notes

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

versions
git=2.17.1

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

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:
shellcheck
0m  0s

Shellcheck was not available.

+0 :ok:
shelldocs
0m  0s

Shelldocs 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
39m 45s

trunk passed

+1 :green_heart:
compile
4m  0s

trunk passed

+1 :green_heart:
mvnsite
0m 49s

trunk passed

+1 :green_heart:
shadedclient
63m 42s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
3m 38s

the patch passed

+1 :green_heart:
cc
3m 38s

the patch passed

+1 :green_heart:
golang
3m 38s

the patch passed

+1 :green_heart:
javac
3m 38s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 27s

the patch passed

+1 :green_heart:
shadedclient
18m 40s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
32m 44s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 54s

The patch does not generate ASF License warnings.

123m 36s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense codespell shellcheck shelldocs compile cc mvnsite javac unit golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ac3abeb35619f3e316794d34a920833ef21fba2b

Default Java
Red Hat, Inc.-1.8.0_322-b06

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

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

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

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

versions
git=2.9.5 maven=3.6.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 38s

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:
shellcheck
0m  0s

Shellcheck was not available.

+0 :ok:
shelldocs
0m  0s

Shelldocs 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
22m 17s

trunk passed

+1 :green_heart:
compile
4m 10s

trunk passed

+1 :green_heart:
mvnsite
1m  3s

trunk passed

+1 :green_heart:
shadedclient
46m 53s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 31s

the patch passed

+1 :green_heart:
compile
3m 40s

the patch passed

+1 :green_heart:
cc
3m 40s

the patch passed

+1 :green_heart:
golang
3m 40s

the patch passed

+1 :green_heart:
javac
3m 40s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 36s

the patch passed

+1 :green_heart:
shadedclient
19m 18s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
33m 12s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
1m  0s

The patch does not generate ASF License warnings.

108m 19s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense codespell shellcheck shelldocs compile cc mvnsite javac unit golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ac3abeb35619f3e316794d34a920833ef21fba2b

Default Java
Red Hat, Inc.-1.8.0_312-b07

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

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

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

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

versions
git=2.27.0 maven=3.6.3

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 40s

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:
shelldocs
0m  0s

Shelldocs 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 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
26m 33s

trunk passed

+1 :green_heart:
compile
3m 48s

trunk passed

+1 :green_heart:
mvnsite
0m 49s

trunk passed

+1 :green_heart:
shadedclient
26m 34s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
3m 24s

the patch passed

+1 :green_heart:
cc
3m 24s

the patch passed

+1 :green_heart:
golang
3m 24s

the patch passed

+1 :green_heart:
javac
3m 24s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 29s

the patch passed

+1 :green_heart:
shellcheck
0m  0s

No new issues.

+1 :green_heart:
shadedclient
26m 12s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
32m 25s

hadoop-hdfs-native-client in the patch passed.

+1 :green_heart:
asflicense
0m 51s

The patch does not generate ASF License warnings.

125m 37s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense codespell shellcheck shelldocs compile cc mvnsite javac unit golang

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ac3abeb35619f3e316794d34a920833ef21fba2b

Default Java
Debian-11.0.15+10-post-Debian-1deb10u1

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

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

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

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

versions
git=2.20.1 maven=3.6.0 shellcheck=0.5.0

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

This message was automatically generated.


OOP School Library Milestone: Decorate a class

For this milestone I:
✅ Used GitFlow
✅ Implemented composition (as an example of the design pattern)
✅ Ran a program using the command line

@jerryowusu , thanks for your feedback. The required changes are done.


feature: run URL

example:
react-run https://raw.githubusercontent.com/UltiRequiem/react-run/main/examples/typescript.tsx

Like deno run

Supported since v0.2.0


Add support for host and code version when logging

When an email from rollbar is received, the code version and host are both unspecified.
Project: | ProjectName
Environment: | production
Code Version: | unspecified
Host: | unspecified
Timestamp: | 2018-05-15   06:43 am
We can add support for this by setting the Server object on RollbarConfig, which contains the properties for CodeVersion and Host.
Will be creating a PR for this soon, and hoping that the nuget can be updated as well.

hoping that the nuget can be updated as well.

Done, will be available within two hours, thank you!

Thanks, that was a lot faster than I expected.  I can confirm that the values are going through to Rollbar in the updated package correctly as well.


Design the Database

[ ] Determine the data fields and structures required for storing registration information.
[ ] Design the database schema to efficiently handle user registrations and related data.

Please could i get access to the firebase config info for the web app, To efficiently connect to firebase i need the config docs

I have made you an editor on the project, can you access it now?

On 23 Jun 2023, at 03:12, juverasworld @.***> wrote:
Please could i get access to the firebase config info for the web app, To efficiently connect to firebase i need the config docs
—
Reply to this email directly, view it on GitHub https://github.com/Devstrike-DigTech/FadaWaitingListWeb/issues/6#issuecomment-1603595880, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXQFDS2MDFOOHWKTZV7HWRLXMT3STANCNFSM6AAAAAAZLXHGEE.
You are receiving this because you authored the thread.


Optionally disable notebook build

Mostly follow the #92 design except for two small differences:

For sections and pages, "notebook" is contained in a "properties" dict. This makes it easier to support potential new properties.
It only supports "false"/"true" values.

For sections and pages:
{
    "properties":{
        "notebook": "false"
    }
}

For Julia notebook:
# ---
# notebook: false
# ---

Todo:

[ ] docs needed

closed #92

The nightly failures are due to https://github.com/JuliaLang/julia/issues/41866


Set permissions (644) for systemd service file on CentOS.

the following messages in systemd log on CentOS.
systemd[1]: Configuration file /etc/systemd/system/cache-stnsd.service is marked executable. Please remove executable permission bits. Proceeding anyway.

thanks!


test release and debug

Is it possible to have travis-cargo test run for both release and debug and still be able to use travis-cargo coveralls?

What do you mean by "still be able to use"? Is there some problem with travis-cargo test -- --release that stops the latter working?


Merge Develop for v0.9.0

Pre-release version. If no problem, it will become a v1.0.0.

As of 2024/Sep/28, the Doxygen page deployment fails with this error during action:
/home/runner/work/_actions/JamesIves/github-pages-deploy-action/v4/lib/main.js

This is reported as an issue #1697 to the github-pages-deploy-action.
This is not the fail of our code. So, we merge this pull request.


SAC + HER for "highway-fast-v0" or "highway-v0" environment application

How to use SAC+HER for "highway-fast-v0" or "highway-v0" environment development
my script is that:
import gym
import highway_env
from gym.wrappers import RecordVideo
from stable_baselines3 import HerReplayBuffer, SAC
TRAIN = True
if name == 'main':
# Create the environment
env = gym.make("highway-fast-v0")
env.configure({
    "action": {
        "type": "ContinuousAction"
    }
})
obs = env.reset()
her_kwargs = dict(n_sampled_goal=4, goal_selection_strategy='future', online_sampling=True, max_episode_length=100)
# Create the model
model = SAC('MultiInputPolicy', env, replay_buffer_class=HerReplayBuffer,
        replay_buffer_kwargs=her_kwargs, verbose=1, buffer_size=int(1e6),
        learning_rate=1e-3,
        gamma=0.95, batch_size=1024, tau=0.05,
        policy_kwargs=dict(net_arch=[512, 512, 512]),
        tensorboard_log="highway_her/")

# Train the model
if TRAIN:
    model.learn(total_timesteps=int(2e3))
    model.save("highway_her/model")
    del model

# Run the trained model and record video

model = SAC.load("highway_her/model", env=env)
env = RecordVideo(env, video_folder="highway_her/videos", episode_trigger=lambda e: True)
env.unwrapped.set_record_video_wrapper(env)
env.configure({"simulation_frequency": 15})  # Higher FPS for rendering
for videos in range(10):
    done = False
    obs = env.reset()
    print ("!!!!!!!!!!!")
    while not done:
        # Predicts
        action, _states = model.predict(obs, deterministic=True)
        # Get reward
        obs, reward, done, insfo = env.step(action)
        # Render
        env.render()
env.close()

while when i exectue this script the error is that :
assert isinstance(self.obs_shape, dict), "DictReplayBuffer must be used with Dict obs space only"
AssertionError: DictReplayBuffer must be used with Dict obs space only
Can you help do a favor for me!

Hi,
HER is a replay mechanism which is specific to goal based environments (like parking-v0), where the objective is to reach a goal location. This is why it requires a dict observation, to provide both the state and the goal as part of the observation.
But highway-v0 is not goal-based, so no such observation is defined for this environment.


Server errors when using default batch size of 500

I noticed a new error a few weeks ago that the gb_fetch_from_id_list() function stopped working correctly. Upon further debugging, I discovered that the default batch size of 500 was triggering an HTML error code 414.
Here's a Jupyter notebook that attempts to figure out a new default value: https://gist.github.com/MikeTrizna/b4969b3b98415c302e51bd67cfcf95c7

Ok, just fixed in Commit https://github.com/MikeTrizna/genetic_collections/commit/55e38bf8e02f375a9026522998c6338358f3adbf


The page is shown in English even if the language of the site is Finnish or other

Hey.
I found out that Search for users page is shown in English but the language I use on the site is Finnish.
Screenshot is from finnish version of the site.

IMO, we should remove that page and redirect all requests to https://www.inaturalist.org/people/search to https://www.inaturalist.org/search?source[]=users

Sounds good, you know it better than me. I also found out that here text 'No Results' is missing from translations.

I'd second that @kueda.

One comment I would make regarding the proposed change is that the results of the same search string are not the same between the 2 pages. Compare:
https://www.inaturalist.org/search?utf8=✓&q=gaard&commit=Go&source[]=users
to
https://www.inaturalist.org/people/search?utf8=✓&q=gaard&commit=Search
Searching for the same string on the first returns 2 items, the 2nd page returns 14 pages of results, including a lot of clearly valid users not found in the first search.
The 2nd page is used by the curators who try to get the spam accounts off the page, and right now the 1st one does not seem to replicate the functionality needed to do that.

This is off-topic and is not related to this thread but I have noticed that some things on the site looks outdated. Site looks great but contains stuff that doesn't fit in a new modern style.
Example this toolbar

Some pages use that toolbar and some pages use this new toolbar below, new toolbar looks much better, interesting why it's not used on every page that contain this toolbar, the order of the buttons on the toolbar are even different in these two toolbars.

Maybe these buttons should be green instead of blue, refers to the style of the site better.
Also the search bar seems to be different in different pages

Some pages use this old search bar

And others use this newer search bar with blue button

And some pages use this other search bar with green button, looks better than those two because the button is attached to the side of the bar and button is green when the other two are blue.
Thank you and apologize for reporting a development idea in the wrong place :)

@cmcheatle, user search was never intended for spam filtration specifically or for curatorial purposes generally. I've been experimenting with https://www.inaturalist.org/users/recent for this purpose if you want to try that out (should be visible to curators).
@Pyscowicz design consistency is an ongoing goal that we may never meet. We have one full time visual designer and two engineers who work on the website (which probably amounts to more like one full time equivalent for web front end, since we all do multiple things). Lack of consistency is annoying, but making new things and fixing broken things is usually takes higher priority.

Hi Ken-ichi,
Yes curators do have access to users/recent.
It does not address though why the proposed page to switch to seems to miss so many valid users.
One benefit of that other page is it is the easiest / only effective way to find older spam accounts that slipped though, of which there are still many.


Regression in v4: expect(404) treats status code 404 as an error

Consider the following code snippet:
const supertest = require('supertest');

supertest('http://example.com')
  .get('/path-not-found')
  .expect(404)
  .then(
    ok => console.log('PASS'),
    err => {
      console.error('FAIL', err.stack);
      process.exit(1);
    });

Run it using<EMAIL_ADDRESS>to get the expected outcome:
PASS

Run it using<EMAIL_ADDRESS>to reproduce the bug:
FAIL Error: Not Found
    at Test.Request.callback (/private/tmp/bug/node_modules/supertest/node_modules/superagent/lib/node/index.js:804:15)
    at IncomingMessage.parser (/private/tmp/bug/node_modules/supertest/node_modules/superagent/lib/node/index.js:1036:18)
    at Stream.emit (events.js:182:13)
    at Unzip.unzip.on (/private/tmp/bug/node_modules/supertest/node_modules/superagent/lib/node/unzip.js:55:12)
    at Unzip.emit (events.js:187:15)
    at endReadableNT (_stream_readable.js:1094:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)

I have reviewed the changes in supertest and superagent, but not was able to find the source of the problem.

supertest changes from v3 to v4: https://github.com/visionmedia/supertest/compare/v3.4.2...v4.0.0
superagent changes from v3 to v4: https://github.com/visionmedia/superagent/compare/v3.8.3...v4.1.0

I noticed the same this morning, it must be something related to promises, as by using the callback it works.

I can confirm the issue is introduced by superagent instead of supertest.

The root cause seems to be https://github.com/visionmedia/superagent/compare/v3.8.3...v4.0.0#diff-be27821c599006faab0d29e2cace0392R238. Commenting it out fixes our issue.

Actually, this is the commit that causes the issue: https://github.com/visionmedia/superagent/commit/6670a0fb708fef3d8e09538ee8af6c73f682f346#diff-be27821c599006faab0d29e2cace0392

This was definitely surprising to us. It seems to be listed as a "minor change" int he history, but its not easy to understand what "all error events" mean.
I think this will be very surprising to most users, since there is a very big difference between catching an error and checking for as status.

I am not able to reproduce the problem when calling superagent API directly. It looks like the end method provided by supertest (source) is executed correctly, but only after the error detected via this.on('error') has already rejected the promise here:
https://github.com/visionmedia/superagent/blob/0f0949fa8a93accf788b874f2b785740de6d0918/lib/request-base.js#L245
The following change seems to fix the problem for me:
- self.on('error', innerReject);
+ self.on('error', () => { setImmediate(innerReject); });

However, I find it very hacky. It essentially lets the end callback to execute innerResolve first, and later lets on('error') callback to call innerReject which is ignored by the Promise runtime.
Personally, I think we should revert https://github.com/visionmedia/superagent/commit/6670a0fb708fef3d8e09538ee8af6c73f682f346#diff-be27821c599006faab0d29e2cace0392 and look for a more robust fix for #1370. One that fixes the problem both for .end() and .then() users.
At the moment, using<EMAIL_ADDRESS>the following code adopted for callbacks from #1370 is crashing the process on unhandled rejection:
require('superagent').post('http://example.com/does-not-exist')
  .field({a:1,b:2})
  .attach('c', 'does-not-exists.txt')
  //.on('error', e => console.log('ERR', e.message))
  .end((err, res) => {
    if (err) console.log('CATCH', e.message);
    else console.log('THEN');
  });

Output:
events.js:167
      throw er; // Unhandled 'error' event
      ^

Error: ENOENT: no such file or directory, open 'does-not-exists.txt'
Emitted 'error' event at:
    at FormData._formData.on.err (/private/tmp/node_modules/superagent/lib/node/index.js:267:12)
    at FormData.emit (events.js:187:15)
    at FormData.CombinedStream._emitError (/private/tmp/node_modules/combined-stream/lib/combined_stream.js:188:8)
    at DelayedStream.<anonymous> (/private/tmp/node_modules/combined-stream/lib/combined_stream.js:114:10)
    at DelayedStream.emit (events.js:187:15)
    at DelayedStream.<anonymous> (/private/tmp/node_modules/delayed-stream/lib/delayed_stream.js:69:15)
    at Array.forEach (<anonymous>)
    at DelayedStream.release (/private/tmp/node_modules/delayed-stream/lib/delayed_stream.js:68:24)
    at DelayedStream.resume (/private/tmp/node_modules/delayed-stream/lib/delayed_stream.js:55:10)
    at DelayedStream.pipe (/private/tmp/node_modules/delayed-stream/lib/delayed_stream.js:76:8)

I think I have a reasonably fix for this problem, see https://github.com/visionmedia/superagent/pull/1468

Closing as fixed by #1468


Sass import module resolution of ~ fails

Bug Report
When importing, an external ngModule, CovalentCoreModule ,the sass import module resolution does not work correctly.
sass<EMAIL_ADDRESS>line: 1
            File to import not found or unreadable: ~@angular/material/core/theming/theming. Parent style sheet:
<EMAIL_ADDRESS>
       L1:  @import '~@angular/material/core/theming/theming';
       L2:  @import '~@angular/material/core/style/variables';

 sass failed

Other information
THis is most likely a webpack configuration issue,
could be resolved by replacing ~ with node_modules/

This is most likely a gereal issue of the ionic-app-scripts. I created a corresponding bug report at https://github.com/driftyco/ionic-app-scripts/issues/847

Thanks for the issue! Closing as a duplicate of https://github.com/driftyco/ionic-app-scripts/issues/847.


Limit mobile number to 10 digits.

Current code accepts any numeric string as a mobile number, without any restrictions on the length.

@sakshi2912 can I be assigned this?
I think I can do this.

@sakshi2912  I just wrote the right thing I think should be done by putting a comment.


Elemental quickstart note wrong

https://suse-edge.github.io/docs/quickstart/elemental-utm-aarch64#preparing-the-installation-image says The easiest way to run a K3s HA cluster is by installing a first node using the --cluster-init flag and then, start adding nodes. but you cannot put flags in the Cluster CRD.

This was already fixed in #56


Description for add_output()

https://github.com/bessagroup/F3DASM/blob/82e42fdf00b5d3d5a58c33219cc8b75f45ef3c26/src/f3dasm/base/data.py#L51-L52
The name of the function might be misleading . I expected for the function to keep adding outputs (y1, y2 ..etc.) but instead it assigns values to the already created output space.

This function is no longer available in version 1.3.0+


create query dictionary component

The logic to load and manage queries with different dialects should be implemented only in one place in the code. The query dictionary component should read the dialect from the configuration and handle module/file loading. The interface should be implemented with Promises.

looks promising,
i propose to go with a by filename schema. so every query needs to have a certain file name...
_.sparql
?
also can we somehow bring the plugins (timeline) the queries with them, instead having them in one global component?

This issue was moved to zazuko/zack-search#6


Apply correct rotation in generator

Apply correct rotation in generator
For the PDF with rotation, it is generate with invalid orientation.
For the testing, you can use below pdf file.
template.pdf

Before

After

I discovered a bug where fields are not placed in the correct position when positioned on a rotated base PDF.

@necessarylion
Here are two possible approaches to address this issue:

Adjust the position and rotation in the schema within the generator by considering the rotation of the base PDF.
Set the rotation to 0 in the pdf2Images and getPdfPageSizes functions in packages/ui/src/helper.ts.

The first approach is technically more accurate, but the second one is easier to implement as it avoids the need for coordinate transformation.
Personally, I prefer not to consider rotation when setting up in the Designer. If the PDF needs to be rotated, it should be done after generating the PDF.
What do you think about this?

If there are no issues with approach 2, I can create a separate PR to modify the designer to ignore rotation and consistently process basePdf as rotation 0 for all packages.
I would like to proceed in this direction.
If the coordinate conversion process is completed,
I would be happy to review a separate PR containing that modification.
thanks

If there are no issues with approach 2, I can create a separate PR to modify the designer to ignore rotation and consistently process basePdf as rotation 0 for all packages.
I would like to proceed in this direction. If the coordinate conversion process is completed, I would be happy to review a separate PR containing that modification.
thanks

@hand-dot Thanks for looking into this issue. I have no problem with option 2, as that's what I’ve been doing in my project too. However, I handle it on the backend, not on the front end. I wasn't aware that it could be reset on the front end, so I’ve been managing the rotation reset on the backend.

@necessarylion
Thank you!
I'll close this PR and address the issue in a separate one. This fix is planned to be included in V5.


Account/public key belonging to a dapp

Is there a way to find this out?

The account of a dapp should be the account that has the dapp contract uploaded. Does this answer your question?


Grant Digest Email Metrics: Disable click-tracking for magic links

Subtask of User Story: Grant Digest Email Metrics #2749
Blocked by
N/A
Blocks

#3098

Definition of Done
When magic links sent in passcode-type login emails are clicked, the click event does not show up in SES event logs.
Implementation details

SES click event payloads (example) provide the hyperlink that was clicked. Since magic links contain credentials, they are considered sensitive and should be excluded from email event logs.
The ses:no-track HTML attribute can be added to anchor tags in order to disable click-tracking for that particular link in an email. Since this is a nonstandard HTML attribute, SES will remove it from the email body before sending.

Example <a ses:no-track href="https://example.com">Clicks for this link will not be tracked!</a>

In the sendPasscode() function of packages/server/src/lib/email.js, Add the ses:no-track HTML attribute to the <a> tag that provides the  "magic link" in passcode emails.

Closed by #3163


Add win

Description
Adds the windows presubmit builder temporarily while we finish the migration to use shards.
Related Issues
https://github.com/flutter/flutter/issues/63587
Tests
N/A
Checklist
Before you create this PR, confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[X] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[X] I signed the CLA.
[X] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[X] I read the Tree Hygiene wiki page, which explains my responsibilities.
[X] I updated/added relevant documentation (doc comments with ///).
[X] All existing and new tests are passing.
[X] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[X] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.

[X] No, no existing tests failed, so this is not a breaking change.
[ ] Yes, this is a breaking change. If not, delete the remainder of this section.

[ ] I wrote a design doc: https://flutter.dev/go/template Replace this with a link to your design doc's short link
[ ] I got input from the developer relations team, specifically from: Replace with the names of who gave advice
[ ] I wrote a migration guide: https://flutter.dev/go/breaking-changes-template Replace this with a link to a pull request that adds the migration guide to https://flutter.dev/docs/release/breaking-changes

t combines earlier commits (like the one changing prod builders).

done

Some of the luci builds timed out here. I've restarted them.

Some of the luci builds timed out here. I've restarted them.

Replaced the monolithic version with the sharded versions and re-run tests.

Seems Windows web_tests is missing?

Seems Windows web_tests is missing?

That's intentional they are currently failing once they pass I'll add them.


Add Michelle Noorali as maintainer

Signed-off-by: Lachlan Evenson<EMAIL_ADDRESS>

I got worried @slack would beat me to the merge there for a second. Thank you @michelleN !

@grampelberg the 🐎!