I tried two options, added the right packages, rebooted , lspci...nothing new:
1. dualedge M.2 e-key-->M.2 ekey to miniPCI adapter-->motherboard PCI 3.0 x4 slot
2. dualedge M.2 e-key-->@magic-blue-smoke's PCI x1 adapter-->motherboard PCI 3.0 x4 slot
There are no error messages, grep on dmesg or syslog comes back empty for coral or tpu.
@eagle239

Could you point out which "miniPCI" adapter is used?
Could you show output for lspci -nn | grep 1182 with my adapter installed?

@manju-rn
I'm not familiar with any adapter which connects to the host using USB and provides fully functional PCIe root complex. Also don't be confused by USB3.0 enclosures for NVMe drives: those don't provide bridging functionality, but rather implement a subset of PCIe to address NVMe drive and represent it as USB mass storage to the host.
To my best knowledge RPi4 can only use USB version of Coral TPU
Note RPi CM4 is not compatible with Coral TPU over PCIe, as discussed in https://github.com/google-coral/edgetpu/issues/280 (except for accelerator module via PCIe-USB bridge)

very basic question: how do I find out that my DualEdge TPU card is dead on arrival. I also want to find out just in case if I'm doing anything wrong.
I am on a TrueNAS SCALE Debian based NAS platform, A2SDi-H-TP4F SuperMicro motherboard, with an onboard PCI 3.0 x4.
I tried two options, added the right packages, rebooted , lspci...nothing new:

dualedge M.2 e-key-->M.2 ekey to miniPCI adapter-->motherboard PCI 3.0 x4 slot
dualedge M.2 e-key-->@magic-blue-smoke's PCI x1 adapter-->motherboard PCI 3.0 x4 slot
There are no error messages, grep on dmesg or syslog comes back empty for coral or tpu.
@eagle239

Could you point out which "miniPCI" adapter is used?

https://www.amazon.com/gp/product/B01MR76H5F/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
(Ableconn MPEX-M2WL Mini PCIe Adapter with M.2 Key E Slot - Support PCIe and USB Based M.2 E Key and A-E Key Module for Mini PCI Express - Work for WiFi & Bluetooth M2 Module)
+
https://www.aliexpress.us/item/3256801925623805.html?spm=a2g0o.order_list.0.0.21ef1802LSnOj6&gatewayAdapt=glo2usa&_randl_shipto=US
(PCIE to Mini PCIE Adapter Card, Efficient, Lightweight and Portable Mini PCIE to USB3.0 Adapter Card)
+
dual edge TPU card

Could you show output for lspci -nn | grep 1182 with my adapter installed?
empty, no output !!

@manju-rn I'm not familiar with any adapter which connects to the host using USB and provides fully functional PCIe root complex. Also don't be confused by USB3.0 enclosures for NVMe drives: those don't provide bridging functionality, but rather implement a subset of PCIe to address NVMe drive and represent it as USB mass storage to the host. To my best knowledge RPi4 can only use USB version of Coral TPU Note RPi CM4 is not compatible with Coral TPU over PCIe, as discussed in #280 (except for accelerator module via PCIe-USB bridge)

very basic question: how do I find out that my DualEdge TPU card is dead on arrival. I also want to find out just in case if I'm doing anything wrong.
I am on a TrueNAS SCALE Debian based NAS platform, A2SDi-H-TP4F SuperMicro motherboard, with an onboard PCI 3.0 x4.
I tried two options, added the right packages, rebooted , lspci...nothing new:

dualedge M.2 e-key-->M.2 ekey to miniPCI adapter-->motherboard PCI 3.0 x4 slot
dualedge M.2 e-key-->@magic-blue-smoke's PCI x1 adapter-->motherboard PCI 3.0 x4 slot
There are no error messages, grep on dmesg or syslog comes back empty for coral or tpu.
@eagle239

Could you point out which "miniPCI" adapter is used?

https://www.amazon.com/gp/product/B01MR76H5F/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
(Ableconn MPEX-M2WL Mini PCIe Adapter with M.2 Key E Slot - Support PCIe and USB Based M.2 E Key and A-E Key Module for Mini PCI Express - Work for WiFi & Bluetooth M2 Module)
+
https://www.aliexpress.us/item/3256801925623805.html?spm=a2g0o.order_list.0.0.21ef1802LSnOj6&gatewayAdapt=glo2usa&_randl_shipto=US
(PCIE to Mini PCIE Adapter Card, Efficient, Lightweight and Portable Mini PCIE to USB3.0 Adapter Card)
+
dual edge TPU card

Could you show output for lspci -nn | grep 1182 with my adapter installed?
empty, no output !!

With my adapter you should see at least some output with lspci -nn | grep 1182. With this I keen to think there's something with host system. Do you have an option to try with another PC/mobo?
Also worth trying to change some BIOS settings: disable OPROM and ASPM for CPU Slot 7 in PCIe settings to begin with

very basic question: how do I find out that my DualEdge TPU card is dead on arrival. I also want to find out just in case if I'm doing anything wrong.
I am on a TrueNAS SCALE Debian based NAS platform, A2SDi-H-TP4F SuperMicro motherboard, with an onboard PCI 3.0 x4.
I tried two options, added the right packages, rebooted , lspci...nothing new:

dualedge M.2 e-key-->M.2 ekey to miniPCI adapter-->motherboard PCI 3.0 x4 slot
dualedge M.2 e-key-->@magic-blue-smoke's PCI x1 adapter-->motherboard PCI 3.0 x4 slot
There are no error messages, grep on dmesg or syslog comes back empty for coral or tpu.
@eagle239

Could you point out which "miniPCI" adapter is used?

https://www.amazon.com/gp/product/B01MR76H5F/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
(Ableconn MPEX-M2WL Mini PCIe Adapter with M.2 Key E Slot - Support PCIe and USB Based M.2 E Key and A-E Key Module for Mini PCI Express - Work for WiFi & Bluetooth M2 Module)
+
https://www.aliexpress.us/item/3256801925623805.html?spm=a2g0o.order_list.0.0.21ef1802LSnOj6&gatewayAdapt=glo2usa&_randl_shipto=US
(PCIE to Mini PCIE Adapter Card, Efficient, Lightweight and Portable Mini PCIE to USB3.0 Adapter Card)
+
dual edge TPU card

Could you show output for lspci -nn | grep 1182 with my adapter installed?
empty, no output !!

@eagle239 With my adapter you should see at least some output withch lspci -nn | grep 1182. With this I keen to think there's something with host system. Do you have an option to try with another PC/mobo? Also worth trying to change some BIOS settings: disable OPROM and ASPM for CPU Slot 7 in PCIe settings to begin with

Apologies I could not test earlier, this is on my NAS. I tried both OPROM for CPU slot 7 in PCIe, as well as  pcie_aspm=off.
(I did pcie_aspm=off through grub conf, I didnt know how to do for one pci slot, as there was no option in BIOS.)
No extra response from lspci, and unfortunately I do not  have any other system available to test.

I'm sorry if I ask here, but will a Mini PCI-E to USB adapter like the one below would work to run a Dual Edge TPU ?
https://www.aliexpress.com/item/1005004656051012.html

...will a Mini PCI-E to USB adapter ...

Pretty sure the answer is no. USB is not PCI-E. AKAIK you cannot plug anything in a USB port and get the PCI-E bus the M.2 Coral Accelerators need.

Which adapter is recommended for the M.2 Accelerator A+E key (NOT dual edge). Is an adapter to M.2 nvme better or a PCI adapter?

Bought this one, can confirm its working with the M.2 Accelerator A+E key (NOT dual edge).
https://www.reichelt.nl/nl/nl/delock-converter-m-2-key-m-stekker-m-2-key-e-slot-delock-63343-p229691.html

I've reviewed this thread and some of the items I looked for that mentioned earlier on this thread are no longer available. Could someone please post any personal experience/advice/information on any compatible Single Board Computers where I can use both TPUs on the dual E-Key Edge TPU. I'd prefer not to use adapters, if that's possible. I'm open to any SBC that can reliably run a modern linux.
Thanks!

Could someone please post any personal experience/advice/information on any compatible Single Board Computers...

Implementing this seems very specialised and when I looked last year only found one machine and was waaaay expensive. You would be far better off getting an adapter from magic-blue-smoke and plugging it in a regular PC.
Even easier is getting a MiniPCIe or M.2 Coral and plugging it in a regular PC which is what I ended up doing. I found a second hand SFF machine with i5-6500 CPU for 60 bucks. Plenty fast enough to run Frigate with 8 or more SD video streams and very cheap solution.

I've an ASrock mobo with m.2 wifi and it works, but I think just a TPU is detected
@stringpark

Hi, anybody know if the M.2 Accelerator with Dual Edge TPU will work in the WiFi slot of the ASRock DeskMeet B660 (B660-ITX MoBo)? Specifically, are both TPU's recognized? What I know is that it's an E-Key slot. What I don't know is whether it's been electrically configured with 1 or 2 lanes. If I'm understanding the situation correctly, the original E-Key standard was two individual PCIe x1 lanes, but at some point in the evolution of PCIe, many MoBo manufacturers began dropping the second lane from E-Key slots. Unfortunately, I can't find any info on the configuration of the DeskMeet B660. Any help would be appreciated.

If you check this link https://download.asrock.com/Manual/B660-ITX.pdf In chapter 2.7 you can see it only supports WiFi modules. I had the same issue with my MSI PRO Z690-A WIFI DDR4. Did also try to run the TPU in the WiFi module, but it didn't work. Ended up buying the adapter.

@grigio @de-Techneut Thank you both for the replies! @grigio mind if I ask with model MoBo you have?

@grigio @de-Techneut Thank you both for the replies! @grigio mind if I ask with model MoBo you have?

A620M-HDV/M.2+

I finally got all the parts and time to put together my Frigate NVR system, using the @magic-blue-smoke PCIe x1 dual edge adapter.  So far everything appears to be running well with both TPUs performing.  Kind of overkill for an eight camera system, but it gives me room to play around.

It was a bit of trouble to install the apex drivers on my TrueNAS Scale system, but this would be an issue no matter how you try to pass a PCIe device to a TrueNAS application. The OS really doesn't want you to do that.
https://github.com/magic-blue-smoke/Dual-Edge-TPU-Adapter

2. lspci -nn | grep 1182

@magic-blue-smoke its been a while...here is what I've done since....
I have a new MotherBoard for my NAS...long story :(,
...and your card still doesnt show anything 'lspci -nn |grep 1182'
I contacted Mouser in the meantime, told them my dual edge TPU is not working, they sent me another one !!
the second one also, as expected does not show anything different.
I've never been able to see either TPU or in fact your pci card/adapter (Dual Edge TPU Adapter - PCIe x1 Low Profile).
I think I may have been sent a bad adapter !

I've never been able to see either TPU or in fact your pci card/adapter (Dual Edge TPU Adapter - PCIe x1 Low Profile). I think I may have been sent a bad adapter !

Hi @eagle239 please contact me using a feedback form at the bottom of the page

I've never been able to see either TPU or in fact your pci card/adapter (Dual Edge TPU Adapter - PCIe x1 Low Profile). I think I may have been sent a bad adapter !

Hi @eagle239 please contact me using a feedback form at the bottom of the page

done, thx

Has anyone tried this? Any chance this will work?
https://www.amazon.com/Sintech-Half-Size-Express-Compatible-Intel/dp/B00KZHDK28/

Is there any way to use the "Coral Dual Edge TPU" through thunderbolt somehow?

Unfortunately, there was no store update since August 2023. (https://github.com/magic-blue-smoke/Dual-Edge-TPU-Adapter/issues/8)
The dual edge TPU adapter is out of stock. Will it be available in the near future?

Hi I'm planning to buy a HP Prodesk or Elitedesk Sff G3. According to the specs it has a pcie x1 for wifi, pcie 4x for storage, and two pcie 16x. Some forum posts suggest I can only use the pcie 16x slots for the Coral, the other two only work for wifi or storage.
I'm very confused which Coral adapter to use, as it's been a while I've installed stuff into a pc.
I've asked GPT but it's hallucinating things.
I want to avoid the Coral USB at it's hard to find. Which Coral M2 or Mini PCIE should I buy?

I want to avoid the Coral USB at it's hard to find. Which Coral M2 or Mini PCIE should I buy?

See my comment above... https://github.com/google-coral/edgetpu/issues/256#issuecomment-1546541879
I have an M.2 Coral installed in SFF PC using a PCIe adapter card aimed at WiFi use but works fine with the Coral.

I want to avoid the Coral USB at it's hard to find. Which Coral M2 or Mini PCIE should I buy?

See my comment above... #256 (comment)
I have an M.2 Coral installed in SFF PC using a PCIe adapter card aimed at WiFi use but works fine with the Coral.

Thanks for your prompt response. Sorry I missed that. There are three M2 options for the Coral; A+E, E (dual tpu) and B+M. The wifi m2 slot is 2260 which I believe is B+M?

I have an M.2 Coral installed

Thanks, so you have the dual TPU? As that's 2230, the dimensions of the wifi m2 slot. I don't mind if it only works single TPU.

I have an M.2 Coral installed in SFF PC using a PCIe adapter card aimed at WiFi use but works fine with the Coral.

@raintonr thanks, which M2 version do you have as there are three? And not sure why you needed an adapter.
The M2 A+E should fit without an adapter, or not?

I have an M.2 Coral installed in SFF PC using a PCIe adapter card aimed at WiFi use but works fine with the Coral.

@raintonr I just saw this post where someone tried to install it in the m2 slot and failed :(
https://h30434.www3.hp.com/t5/Desktop-Hardware-and-Upgrade-Questions/System-doesn-t-recognize-Google-Coral-m-2-PCIe/td-p/8180381
Do you have an HP?

I have the following:

Google Coral TPU G650-04528-01 (€25 from Mouser).
No name, "PCIE to Mini PCIE Adapter Card Efficient Wireless Card Portable WIFI Adapter PCI-E Riser Card" (around €4 from AliExpress). Looks like this:

Installed in a HP ProDesk 400 G4 SFF. i5-6500 + 8GB RAM (€60 second hand).

This hardware handles 5 x HikVision 4MP cameras and 2 x HikVision 2MP video intercoms in Frigate with ease.

I'm able to access both TPU's from the Coral Dual PCIe accelerator using the Maker Fab Dual TPU Low Profile adapter on the Zima Blade and Zima Board.
Running lspci -nn | grep 089a and ls /dev/apex_*

Operating System: Debian 12
Also works fine with Frigate just needed to pass both apex devices to the docker container.
docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --device /dev/apex_0:/dev/apex_0 \
  --device /dev/apex_1:/dev/apex_1 \
  --shm-size=512m \
  -v /frigate/storage:/media/frigate \
  -v /frigate/config.yml:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -p 5000:5000 \
  -p 8555:8555/tcp \
  -p 8555:8555/udp \
  ghcr.io/blakeblackshear/frigate:stable

config.yml
detectors:
  coral1:
    type: edgetpu
    device: pci:0
  coral2:
    type: edgetpu
    device: pci:1

Do you know if my M2 mini A+E coral will work with this adaptor that accepts 2230 Key E?
https://coral.ai/products/m2-accelerator-ae/
https://www.amazon.com/-/es/Adaptador-Interface-2230-2280-Velocidad-completa/dp/B07PXWGZ56
Thanks

Banana Pi R2 Pro with Coral mpcie:
Some general instructions - https://github.com/cojocarimiroslav/coral_on_bpi_r2_pro

Hello.
I bought 2 HP EliteDesk 800 mini G3 from Ebay, installed Dual EdgeTPU, but no luck.
Card was installed at Bluetooth module.
I used various OS - Debian, Fedora, Ubuntu. No one can see module.
Even in Windows 11 card is not showing in "Device Manager".
May be some of you used HP EliteDesk 800 mini G3 and can help me???

May be some of you used HP EliteDesk 800 mini G3 and can help me???

See my comment: https://github.com/google-coral/edgetpu/issues/256#issuecomment-1899964768

May be some of you used HP EliteDesk 800 mini G3 and can help me???

See my comment: #256 (comment)

Hello. Thank you.
ProDesk is larger than EliteDesk.

HP ProDesk 600 G3 mini with Dual TPU in WiFi slot - no luck.
Ubuntu 20.04, secure boot disabled, guide followed.

May be some of you used HP EliteDesk 800 mini G3 and can help me???

See my comment: #256 (comment)

Hello. Thank you. ProDesk is larger than EliteDesk.

HP ProDesk 600 G3 mini with Dual TPU in WiFi slot - no luck.
Ubuntu 20.04, secure boot disabled, guide followed.
Apparently the WiFi slot supports only CNVio, but I'm not sure.

ASUS Tinkerboard 2 detects Dual TPU in it's e-key m.2 slot, but accessing it can be difficult.
linaro@linaro-alip:~$ lspci -nn | grep 089a
01:00.0 System peripheral [0880]: Global Unichip Corp. Coral Edge TPU [1ac1:089a]

I am about to order a few Corals and am somewhat stuck on what to get. I understand, that while the Dual Edge unit may be very tempting, getting both TPUs to work is a challenge. The single unit PCIe card from @magic-blue-smoke is nice, but for use cases where even more TPUs are required it would be more economic to have a card that provides multiple M.2 slots and I understand that the "Low profile PCIe x4 for two Dual Edge TPU cards" is still being worked on.
So, my approach would be to look into cards that provide multiple M.2 slots on a single PCIe slot and use single-TPU corals instead of the Dual Edge. A dream card would be this one:
https://pipci.jeffgeerling.com/cards_m2/alftel-12x-pcie-m2-carrier-board.html
Unfortunately it seems that it is not available anymore.
@mitchross wrote, that he had some success with a product like this: https://www.amazon.com/gp/product/B07G8N8Y9J although it is not quite clear to me if it had to be used in combination with https://www.amazon.com/gp/product/B079NB8J3B or if these were two separate standalone tests? I understand, that @mitchross was testing the Dual Edge TPU and only one TPU showed up, but here's what I thinking, would single TPU corals work with cards like these:
https://www.asus.com/motherboards-components/motherboards/accessories/hyper-m-2-x16-card-v2/techspec/
Now, this particular ASUS card says:

Supports PCIe M.2 storage devices only. Maximum SSDs support will vary, depends on different motherboard´s design.

So I guess the above board is not an option.
My question to the hardware folks in this thread would be: what is the big difference (i.e. what to look out for) between the ASUS Hyper and the "PCI-E PCI Express 3.0 X4 to NVME M.2 NVME to NVME SSD PCI-e 3.0 x 4 Host Controller Expansion Card Support M Key SSD Type 2280 2260 2242 2230 Adapter Converter" from the Amazon link?
Could anyone suggest a similar card, i.e. one that would provide at least four M.2 slots, which would support single TPU corals? Alternatively, if anyone could suggest an adapter/splitter of one PCIe x16 slot to multiple mini-PCI slots, then using the mini PCI Coral would be an option?

OK, so here is my initial feedback after some testing.
The mPCIe version works fine in an old Acer Aspire Ethos 8951G notebook.
The single TPU M.2 B+M Key works with the following hardware:

SuperMicro H11SSL-I motherboard
GoWin GW-R86S-U1 mini PC/router

All my systems run Fedora 41 at the moment (with the gasket driver from copr:copr.fedorainfracloud.org:robertzaage:gasket-dkms).

I'm able to access both TPU's from the [Coral Dual PCIe accelerator](https://amzn.to/49QcIIQ) using the [Maker Fab Dual TPU Low Profile adapter](https://www.makerfabs.com/dual-edge-tpu-adapter.html) on the [Zima Blade](https://shop.zimaboard.com/products/zimablade-single-board-server-for-cyber-native?utm_source=productpage&utm_medium=link&variant=47722451730724) and [Zima Board](https://amzn.to/3IjEL7N).
Running lspci -nn | grep 089a and ls /dev/apex_*
 Operating System: Debian 12
Also works fine with Frigate just needed to pass both apex devices to the docker container.
docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --device /dev/apex_0:/dev/apex_0 \
  --device /dev/apex_1:/dev/apex_1 \
  --shm-size=512m \
  -v /frigate/storage:/media/frigate \
  -v /frigate/config.yml:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -p 5000:5000 \
  -p 8555:8555/tcp \
  -p 8555:8555/udp \
  ghcr.io/blakeblackshear/frigate:stable

config.yml
detectors:
  coral1:
    type: edgetpu
    device: pci:0
  coral2:
    type: edgetpu
    device: pci:1

could you split a model to run inference on both TPU?

Yesterday I got 4 pcbs - 2 nvme, 2 pciExpress. I had install them to hp elitedesk mini g3 800. Thank you @magic-blue-smoke for you work.

@Nurmukhamed in the WIFI M.2 slot or in the SSD M.2 slot?

Yesterday I got 4 pcbs - 2 nvme, 2 pciExpress. I had install them to hp elitedesk mini g3 800. Thank you @magic-blue-smoke for you work.

@Nurmukhamed : This thread is focused on hardware compatibility. Could you please share more details about how the hardware functions on your machine, along with a clearer description of your setup?

@Strux-DK  @apple-fritter
Before i installed EdgeTPU into wifi M.2 slot (short), but no luck.
Now i installed EdgeTPU into NVME M.2 slot (long) and it is works fine.
Both core are seen in Ubuntu.

@apple-fritter  i bought 2 of HP EliteDesk 800 G3 Mini.


Obsolete negative regulation of gene expression via chromosomal DNA cytosine methylation

'GO:0010216 negative regulation of gene expression via chromosomal DNA cytosine methylation' describes the same process as
'GO:0044027 negative regulation of gene expression via CpG island methylation'
26 EXP

Dear all,
The proposal has been made to obsolete GO:0010216 negative regulation of gene expression via chromosomal DNA cytosine methylation. The reason for obsoletion is that this term represent the same process as 'GO:0044027 negative regulation of gene expression via CpG island methylation', and GO:0010216  will be replaced by GO:0044027 in the ontology.
There are 26 EXP annotations to this term, see https://github.com/geneontology/go-annotation/issues/4416. If your group has an automated replacement mechanism, no action is needed.
MGI | 2
RGD | 1
TAIR | 8
UniProt | 14
ZFIN | 1
You can comment on the ticket: https://github.com/geneontology/go-ontology/issues/24711
Thanks, Pascale

Changed label after discussion with @colinlog to
'negative regulation of gene expression via chromosomal CpG dinucleotide methylation'

Also, change the positive regulation term ''positive regulation of gene expression via CpG island demethylation'' >>
'positive regulation of gene expression via chromosomal CpG dinucleotide demethylation'


Factor out functionality to Axelrod

This PR removed the functionality transferred to Axelrod and updates the rest of the library to continue functioning (see the associated PR). The tests will fail until Axelrod is updated and we should probably bump both versions accordingly.

@drvinceknight All the tests pass locally for me but they won't pass here until we push a new release of Axelrod. It may also be necessary to bump the minimum version in requirements.txt.

Of course! Sorry, was thinking I need to do another Axelrod release, will do my best to do that today/tomorrow. :+1:

I've released 4.7.0 @marcharper :+1: see https://pypi.org/project/Axelrod/

Thanks! Tests are all passing now.

Thanks @marcharper :+1:


[Bug]: api_server.py: error: argument --tool-call-parser: invalid choice: 'llama3_json' (choose from 'mistral', 'hermes')

Your current environment
running on k8s 0.6.2
Model Input Dumps
No response
🐛 Describe the bug
I am trying to get Llama3 tools working and according to the docs https://github.com/vllm-project/vllm/blob/main/docs/source/serving/openai_compatible_server.md#tool-calling-in-the-chat-completion-api-1 there is an option for llama3_json which I would guess is for supporting llama 3 models?
api_server.py: error: argument --tool-call-parser: invalid choice: 'llama3_json' (choose from 'mistral', 'hermes')
if I select hermes I get this error
openai.BadRequestError: Error code: 400 - {'object': 'error', 'message': "[{'type': 'extra_forbidden', 'loc': ('body', 'functions'), 'msg': 'Extra inputs are not permitted', 'input': [{'name': 'get_current_weather', 'description': 'Get the current weather in a given location.', 'parameters': {'type': 'object', 'properties': {'location': {'type': 'string', 'description': 'The location for which to get the weather.'}}, 'required': ['location']}}, {'name': 'calculate_factorial', 'description': 'Calculate the factorial of a number.', 'parameters': {'type': 'object', 'properties': {'n': {'type': 'integer', 'description': 'A positive integer to calculate its factorial.'}}, 'required': ['n']}}]}]", 'type': 'BadRequestError', 'param': None, 'code': 400}

if I select mistral I get this error
INFO 10-12 03:27:55 mistral_tool_parser.py:37] Non-Mistral tokenizer detected when using a Mistral model...
INFO:     <IP_ADDRESS>:39150 - "POST /v1/chat/completions HTTP/1.1" 500 Internal Server Error
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
    result = await app(  # type: ignore[func-returns-value]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
    return await self.app(scope, receive, send)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/fastapi/applications.py", line 1054, in __call__
    await super().__call__(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/applications.py", line 113, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/middleware/errors.py", line 187, in __call__
    raise exc
  File "/usr/local/lib/python3.12/dist-packages/starlette/middleware/errors.py", line 165, in __call__
    await self.app(scope, receive, _send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/middleware/cors.py", line 85, in __call__
    await self.app(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/middleware/exceptions.py", line 62, in __call__
    await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/_exception_handler.py", line 62, in wrapped_app
    raise exc
  File "/usr/local/lib/python3.12/dist-packages/starlette/_exception_handler.py", line 51, in wrapped_app
    await app(scope, receive, sender)
  File "/usr/local/lib/python3.12/dist-packages/starlette/routing.py", line 715, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/routing.py", line 735, in app
    await route.handle(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/routing.py", line 288, in handle
    await self.app(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/routing.py", line 76, in app
    await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  File "/usr/local/lib/python3.12/dist-packages/starlette/_exception_handler.py", line 62, in wrapped_app
    raise exc
  File "/usr/local/lib/python3.12/dist-packages/starlette/_exception_handler.py", line 51, in wrapped_app
    await app(scope, receive, sender)
  File "/usr/local/lib/python3.12/dist-packages/starlette/routing.py", line 73, in app
    response = await f(request)
               ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/fastapi/routing.py", line 301, in app
    raw_response = await run_endpoint_function(
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/fastapi/routing.py", line 212, in run_endpoint_function
    return await dependant.call(**values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/api_server.py", line 313, in create_chat_completion
    generator = await chat(raw_request).create_chat_completion(
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/serving_chat.py", line 254, in create_chat_completion
    return await self.chat_completion_full_generator(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/serving_chat.py", line 686, in chat_completion_full_generator
    tool_parser = self.tool_parser(tokenizer)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/tool_parsers/mistral_tool_parser.py", line 48, in __init__
    self.bot_token_id = self.model_tokenizer.vocab[self.bot_token]
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
KeyError: '[TOOL_CALLS]'

Before submitting a new issue...

[X] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

I have the same issue!

I have the same issue!

I ran into this too, after some digging it looks like llama3_json was added after vLLM 0.6.2 was released in https://github.com/vllm-project/vllm/commit/344cd2b6f4c22bf278cff96066001d216ec1fe82
Looks like its going to be in 0.6.3 which is currently a pre-release.

This works now in 0.6.3 thanks


repo sync

This is an automated pull request to sync changes between the public and private repos.
:robot: This pull request should be merged (not squashed) to preserve continuity across repos, so please let a bot do the merging!

Thanks
On Tue, 8 Jun 2021 at 7:07 PM github-actions[bot] @.***>
wrote:

Thanks very much for contributing! Your pull request has been merged 🎉
You should see your changes appear on the site in approximately 24 hours.
If you're looking for your next contribution, check out our help wanted
issues
https://github.com/github/docs/issues?q=is%3Aopen+is%3Aissue+label%3A"help+wanted"
⚡
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/github/docs/pull/7182#issuecomment-856799774, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AUEDMN2GQ7IZ6MPU5IHCB5TTRYP3TANCNFSM46KAU4CQ
.

--
Ihsan Kapahi


ValueError: Remote-Section has invalid format: u'remote'

Just installed legit==0.2.0 via Pypi on Mac OSX and I am getting the following error:
$ legit branches
Traceback (most recent call last):
  File "/bin/legit", line 7, in <module>
    from legit.cli import main
  File "/lib/python2.7/site-packages/legit/cli.py", line 27, in <module>
    from .scm import *
  File "/lib/python2.7/site-packages/legit/scm.py", line 283, in <module>
    remote = get_remote()
  File "/lib/python2.7/site-packages/legit/scm.py", line 220, in get_remote
    repo_check(require_remote=True)
  File "/lib/python2.7/site-packages/legit/scm.py", line 50, in repo_check
    if not repo.remotes and require_remote:
  File "/lib/python2.7/site-packages/git/repo/base.py", line 266, in remotes
    return Remote.list_items(self)
  File "/lib/python2.7/site-packages/git/util.py", line 717, in list_items
    out_list.extend(cls.iter_items(repo, *args, **kwargs))
  File "/lib/python2.7/site-packages/git/remote.py", line 433, in iter_items
    raise ValueError("Remote-Section has invalid format: %r" % section)
ValueError: Remote-Section has invalid format: u'remote'

$ git --version
git version 2.6.2

you can check .git/config.
I added [remote] and reproduces the error.
% cat .git/config
[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[branch "master"]
[remote]  # I added this line

% legit branches
Traceback (most recent call last):
  File "/usr/local/bin/legit", line 7, in <module>
    from legit.cli import main
  File "/usr/local/lib/python2.7/dist-packages/legit/cli.py", line 27, in <module>
    from .scm import *
  File "/usr/local/lib/python2.7/dist-packages/legit/scm.py", line 283, in <module>
    remote = get_remote()
  File "/usr/local/lib/python2.7/dist-packages/legit/scm.py", line 220, in get_remote
    repo_check(require_remote=True)
  File "/usr/local/lib/python2.7/dist-packages/legit/scm.py", line 50, in repo_check
    if not repo.remotes and require_remote:
  File "/usr/local/lib/python2.7/dist-packages/git/repo/base.py", line 266, in remotes
    return Remote.list_items(self)
  File "/usr/local/lib/python2.7/dist-packages/git/util.py", line 717, in list_items
    out_list.extend(cls.iter_items(repo, *args, **kwargs))
  File "/usr/local/lib/python2.7/dist-packages/git/remote.py", line 433, in iter_items
    raise ValueError("Remote-Section has invalid format: %r" % section)
ValueError: Remote-Section has invalid format: u'remote'

It should be like:
[remote "origin"]
	url = git@github.com:wkentaro/jskeus.git
	fetch = +refs/heads/*:refs/remotes/origin/*

Closed since this seems to be an configuration error on .git/config


[Icons] Issues on massive icons?

Shouldn't it look a bit different at the bottom or is it the normal look on massive icons?
https://jsfiddle.net/7L91d7w4/2/

Hi @ForzaSFerrari, that’s normal, because .ui.icon.buttons have their own size classes. The correct markup is:

If you need the buttons to be even bigger, add a custom button size.

When you give me the correct markup, why are different sizes in documentation for icons? ;)
For me I've changed a bit on these things and everything is now in the middle.

@ForzaSFerrari Because that is how CSS works. If you look at the source, the size of both icons and buttons is controlled by the font-size property, and both components use the same variables to set their respective font-size values, @massive for .massive, and so on. So I still stand by what I said, I think it’s the correct way of doing it, you could even override one of the variables in src/site/globals/site.variables if you think you’re not going to be using it.

@ForzaSFerrari Actually, I lied to you, and the default theme sets their own sizes in icon.variables—sorry about that. It doesn’t change much, though.

No problem. Everyone makes mistakes. From my side I don't always have the experience to implement my things into your things. So I have to do it on my own way. Even if Chrome for example says there's some unknown property names.


Add audio

I was thinking about adding in audio, e.g. some background music. Was wondering if it's possible to auto-generate music via web-midi based on resource loading - there seem to be some algorithms to create music via AI etc. Probably overkill or would sound horribly, but I like the idea

E.g. alongside the conways game of life demo here:
https://webaudio.github.io/demo-list/
Just vgenerated from network trace. Different instruments for different mime types (image, css, js), and then maybe chance characteristics like pitch etc. depending on size, wasted bytes etc. Might take someone with a musical ear though ;-)

Looks like tone.js is a good library to use for this.

I added in some tone.js syntehsizer, but so far sounds horrible. I left it in for now, but commented out

Nice link which might help with adding music:
https://dev.to/vintharas/how-to-write-a-game-in-under-13-kb-while-taking-care-of-a-baby-4160

:) nice title


Effect of MC270671 on Documentation for Hybrid federated search

According to MC270671 we will do some changes on Hybrid Federated Search. We should also change the article with configuring or add a note about this script.
https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/blob/live/SharePoint/SharePointServer/hybrid/configure-server-to-server-authentication.md
https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/blob/live/SharePoint/SharePointServer/hybrid/configure-hybrid-federated-search-sharepoint-serverroadmap.md

@ssandu Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

Hello @ssandu looking into this. Thanks


Adds new functions to read fastly geo headers

What's this PR do?

Adds new functions to dosomething settings (outlined in more detail here ) to read the Fastly headers
Updates the affiliate logic to prefer these headers over the old logic per Dee's request https://github.com/DoSomething/phoenix/issues/4959#issuecomment-135904328

Where should the reviewer start?
dosomething_settings
How should this be manually tested?
Tricky one. Follow this guide to get setup https://github.com/DoSomething/phoenix/wiki/Testing-global-functionality-on-your-local-environment
Then to get an output of all the functions, you can add this to the top of dosomething_settings temporarily to test,
function dosomething_settings_init() {
  dpm($_SERVER);
  dpm(dosomething_settings_get_geo_country_code());
  dpm(dosomething_settings_get_geo_city());
  dpm(dosomething_settings_get_geo_country_name());
  dpm(dosomething_settings_get_geo_latlong());
  dpm(dosomething_settings_get_geo_region());
  dpm(dosomething_settings_get_affiliate_country_code());
}

Any background context you want to provide?
drupal_get_http_header was giving me issues, $_SERVER worked fine so I went with that
What are the relevant tickets?
Fixes #4959
@angaither

@angaither wrapped everything in the null checkers

not needed for launch... but since a lot of this code is the same, can we condense some of the functions
kind of like
dosomething_user_get_field where it has handler functions?

:+1:

yeah v2 maybe?

vLater


Committing external objects is not possible

Committing external objects is not possible. This was already mentioned in the documentation of external entities and the Send External Object action. This pull request also mentions it in two places where users can normally commit.

@johannahemminger please do a language review


Accessible defaults for HTSJDK SAMFileWriterFactory

I would like to have access to the defaults values in SAMFileWriterFactory set by the user, to use them around our code. It will help regarding the consistency of our tools.
This requires a PR in HTSJDK.

Changes in htsjdk are already in the latest master. This not longer depends on that.

Done in f0346ea17faa8c802c49a57a79d4a35d241e21a0


ResNet use GlobalAveragePooling2D

This PR is in response to https://github.com/fchollet/keras/pull/7425#issuecomment-317859425 , where the conclusion was to use GlobalAveragePooling2D instead of AveragePooling2D with a (7, 7) kernel (which would only make sense for images of shape (224, 224, 3)).
In addition the average pooling layer is moved inside the if include_top:, as per the documentation:
        pooling: Optional pooling mode for feature extraction
            when `include_top` is `False`.
            - `None` means that the output of the model will be
                the 4D tensor output *of the
                last convolutional layer*.

Note that the old behaviour can be used by setting include_top=False and pooling='avg'. If this change is not correct, then I am curious about the use of the pooling parameter. Without this PR and with include_top=False, pool='avg' and input_shape=(224, 224, 3) there would basically be two GlobalAveragePooling2D layers after eachother (one through the AveragePooling2D with a (7, 7) kernel, which is effectively a GlobalAveragePooling2D layer given this input).
@fchollet there is a big chance you don't want to change this either, but I at least wanted to try.

In the general case, this is correct. However, this would be a breaking change, which is the main reason why we didn't go with the previous PR. As indicated by the line you had to change in the unit tests.  Quite a few people use this network for feature extraction. The cost of making this change would be significant.
So I think we should keep the current implementation, even though it has issues, so as not to break anyone's code. We can feel less bad about it by advancing that the PyTorch official implementation has the exact same "issue" (possibly because it was ported from Keras).

I figured it'd be closed, at least I wanted this PR to exist in case people
are looking for this issue.
On Jul 30, 2017 07:45, "François Chollet"<EMAIL_ADDRESS>wrote:

Closed #7434 https://github.com/fchollet/keras/pull/7434.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/fchollet/keras/pull/7434#event-1184701521, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AArtapUTV9Ocgz42H8vhphI4zf3pv4tPks5sTBiOgaJpZM4Oj0Xi
.


Problems with syncing notifications on Wear

Sometimes notifications appear only in the phone, not on the watch.

We need to switch to some different Wear data library, Teleport is obsolete.


Use typographic apostrophes consistently in the docs

Will conflict with https://github.com/elm-lang/elm-lang.org/pull/418.

Thanks for pointing that out @jvoigtlaender, it's rebased now!

Ah, this stuff lives in http://guide.elm-lang.org/ now, but probably still needs to be changed. I will tend towards the prettier commas when writing. Thanks for the PR and sorry I messed it up!


refactor!: update module to v4 and replace vault with openbao

If your build fails  due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/main/.github/Contributing.md
PR Checklist
Please check if your PR fulfills the following requirements:

[ ] I am not introducing a breaking change (if you are, flag in conventional commit message with BREAKING CHANGE: describing the break)
[ ] I am not introducing a new dependency (add notes below if you are)
[ ] I have added unit tests for the new feature or bug fix (if not, why?)
[ ] I have fully tested (add details below) this the new feature or bug fix (if not, why?)
[ ] I have opened a PR for the related docs change (if not, why?)

Testing Instructions

New Dependency Instructions (If applicable)

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 21.87500% with 25 lines in your changes missing coverage. Please review.

Project coverage is 28.98%. Comparing base (c89e7d4) to head (2fd20ad).

Files with missing lines
Patch %
Lines

internal/security/secretstore/init.go
22.22%
14 Missing :warning:

internal/security/secretstore/main.go
0.00%
4 Missing :warning:

.../security/config/command/proxy/shared/proxyuser.go
0.00%
3 Missing :warning:

internal/security/secretstore/vmkencryption.go
50.00%
2 Missing :warning:

internal/security/fileprovider/init.go
0.00%
1 Missing :warning:

internal/security/proxyauth/init.go
0.00%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4982      +/-   ##
==========================================
- Coverage   29.35%   28.98%   -0.38%
==========================================
  Files         249      249
  Lines       18676    18536     -140
==========================================
- Hits         5483     5372     -111
+ Misses      11948    11945       -3
+ Partials     1245     1219      -26

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


A login/Sign-Up page is required to keep up with the projects done by a visitor

Is your feature request related to a problem? Please describe.
The login and sign-up page of a website are crucial elements, serving as the gateway for users to access personalized content, services, and features. These pages not only authenticate users but also collect valuable data for user profiling and personalized experiences, enhancing user engagement, security, and retention.
Describe the solution you'd like.
A specific login and sign up page for the users
Describe alternatives you've considered.
User can login as guest and then track the projects they have done
Add any other context or screenshots about the feature request here.
No response

@swapnilsparsh kindly let me work on this issue under GSSOC'24

@nishantharkut Than you for providing your insight but it is not required as of now.


YARN-10929. Do not use a separate config in legacy CS AQC.

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

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

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 51s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
38m 31s

trunk passed

+1 :green_heart:
compile
1m 12s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m  3s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  0s

trunk passed

+1 :green_heart:
mvnsite
1m 11s

trunk passed

+1 :green_heart:
javadoc
1m  0s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 46s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m 23s

trunk passed

+1 :green_heart:
shadedclient
25m 59s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 11s

the patch passed

+1 :green_heart:
compile
1m 15s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

-1 :x:
javac
1m 15s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 generated 1 new + 55 unchanged - 1 fixed = 56 total (was 56)

+1 :green_heart:
compile
0m 59s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

-1 :x:
javac
0m 59s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 1 new + 44 unchanged - 1 fixed = 45 total (was 45)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 56s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 33 new + 1030 unchanged - 30 fixed = 1063 total (was 1060)

+1 :green_heart:
mvnsite
1m  6s

the patch passed

+1 :green_heart:
javadoc
0m 48s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 48s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 343 unchanged - 1 fixed = 343 total (was 344)

+1 :green_heart:
spotbugs
2m 29s

the patch passed

+1 :green_heart:
shadedclient
25m 53s

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

_ Other Tests _

+1 :green_heart:
unit
102m 59s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

211m 58s

Subsystem
Report/Notes

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

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

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

uname
Linux b0750c6dd9a1 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 982f735ae886297c39ca74daeff4c2879bef8b89

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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 53s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
36m 22s

trunk passed

+1 :green_heart:
compile
1m  9s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m  0s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  0s

trunk passed

+1 :green_heart:
mvnsite
1m  7s

trunk passed

+1 :green_heart:
javadoc
0m 55s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 44s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m 12s

trunk passed

+1 :green_heart:
shadedclient
23m 10s

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

-0 :warning:
patch
23m 28s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 58s

the patch passed

+1 :green_heart:
compile
1m  4s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

-1 :x:
javac
1m  4s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 generated 1 new + 55 unchanged - 1 fixed = 56 total (was 56)

+1 :green_heart:
compile
0m 53s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

-1 :x:
javac
0m 53s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 1 new + 44 unchanged - 1 fixed = 45 total (was 45)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 46s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 33 new + 1022 unchanged - 30 fixed = 1055 total (was 1052)

+1 :green_heart:
mvnsite
1m  6s

the patch passed

+1 :green_heart:
javadoc
0m 46s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 38s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 343 unchanged - 1 fixed = 343 total (was 344)

+1 :green_heart:
spotbugs
2m 18s

the patch passed

+1 :green_heart:
shadedclient
22m 58s

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

_ Other Tests _

+1 :green_heart:
unit
100m 36s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 36s

The patch does not generate ASF License warnings.

200m 13s

Subsystem
Report/Notes

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

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

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

uname
Linux 1b115a6b64da 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / c0b02a4f2e2792dbaa5c242d115689d5bf2a5642

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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 59s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
35m 27s

trunk passed

+1 :green_heart:
compile
1m  6s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 55s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 51s

trunk passed

+1 :green_heart:
mvnsite
1m  0s

trunk passed

+1 :green_heart:
javadoc
0m 49s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 43s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 56s

trunk passed

+1 :green_heart:
shadedclient
24m  5s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 54s

the patch passed

+1 :green_heart:
compile
0m 59s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

-1 :x:
javac
0m 59s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 generated 1 new + 55 unchanged - 1 fixed = 56 total (was 56)

+1 :green_heart:
compile
0m 49s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

-1 :x:
javac
0m 49s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 1 new + 44 unchanged - 1 fixed = 45 total (was 45)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 45s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 33 new + 1032 unchanged - 30 fixed = 1065 total (was 1062)

+1 :green_heart:
mvnsite
0m 53s

the patch passed

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 36s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 343 unchanged - 1 fixed = 343 total (was 344)

+1 :green_heart:
spotbugs
2m  0s

the patch passed

+1 :green_heart:
shadedclient
23m 51s

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

_ Other Tests _

+1 :green_heart:
unit
100m  1s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 30s

The patch does not generate ASF License warnings.

199m  2s

Subsystem
Report/Notes

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

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

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

uname
Linux aef9575d9af6 4.15.0-142-generic #146-Ubuntu SMP Tue Apr 13 01:11:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / cc28ee2a3c50bb5596ccac2583007310e92cdf1d

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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 44s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m  9s

trunk passed

+1 :green_heart:
compile
1m 13s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 58s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 58s

trunk passed

+1 :green_heart:
mvnsite
1m  3s

trunk passed

+1 :green_heart:
javadoc
0m 52s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 47s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 54s

trunk passed

+1 :green_heart:
shadedclient
21m  5s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 54s

the patch passed

+1 :green_heart:
compile
0m 56s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

-1 :x:
javac
0m 56s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 generated 1 new + 55 unchanged - 1 fixed = 56 total (was 56)

+1 :green_heart:
compile
0m 50s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

-1 :x:
javac
0m 50s
/results-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10.txt
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 1 new + 44 unchanged - 1 fixed = 45 total (was 45)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 47s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 34 new + 1022 unchanged - 30 fixed = 1056 total (was 1052)

+1 :green_heart:
mvnsite
0m 55s

the patch passed

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 37s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 342 unchanged - 2 fixed = 342 total (was 344)

+1 :green_heart:
spotbugs
1m 55s

the patch passed

+1 :green_heart:
shadedclient
20m 39s

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

_ Other Tests _

+1 :green_heart:
unit
96m  2s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

186m 23s

Subsystem
Report/Notes

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

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

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

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / c164ecf0506bc0b67b960774a79cc84c5b085930

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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
1m 20s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 52s

trunk passed

+1 :green_heart:
compile
1m 22s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m  8s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  6s

trunk passed

+1 :green_heart:
mvnsite
1m 19s

trunk passed

+1 :green_heart:
javadoc
0m 55s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 49s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m 26s

trunk passed

+1 :green_heart:
shadedclient
27m 37s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m  6s

the patch passed

+1 :green_heart:
compile
1m 10s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 10s

the patch passed

+1 :green_heart:
compile
0m 58s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 58s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 50s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 34 new + 1023 unchanged - 30 fixed = 1057 total (was 1053)

+1 :green_heart:
mvnsite
1m  6s

the patch passed

+1 :green_heart:
javadoc
0m 48s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 42s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 342 unchanged - 2 fixed = 342 total (was 344)

+1 :green_heart:
spotbugs
2m 28s

the patch passed

+1 :green_heart:
shadedclient
27m 37s

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

_ Other Tests _

+1 :green_heart:
unit
102m 45s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 29s

The patch does not generate ASF License warnings.

217m 37s

Subsystem
Report/Notes

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

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

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

uname
Linux 687ae2df3600 4.15.0-163-generic #171-Ubuntu SMP Fri Nov 5 11:55:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / e0903184933912e7e748eb2ea35657eb7220214d

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 11s

trunk passed

+1 :green_heart:
compile
1m  6s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 59s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 55s

trunk passed

+1 :green_heart:
mvnsite
1m  4s

trunk passed

+1 :green_heart:
javadoc
0m 52s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 48s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
1m 54s

trunk passed

+1 :green_heart:
shadedclient
20m 57s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 54s

the patch passed

+1 :green_heart:
compile
0m 56s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
0m 56s

the patch passed

+1 :green_heart:
compile
0m 50s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 50s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 46s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 18 new + 892 unchanged - 13 fixed = 910 total (was 905)

+1 :green_heart:
mvnsite
0m 52s

the patch passed

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 38s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 342 unchanged - 2 fixed = 342 total (was 344)

+1 :green_heart:
spotbugs
1m 55s

the patch passed

+1 :green_heart:
shadedclient
20m 47s

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

_ Other Tests _

+1 :green_heart:
unit
96m 18s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

186m 20s

Subsystem
Report/Notes

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

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

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

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

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 3023c771e3934d6efb35ce8c144ee81544963b34

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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 49s

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

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m 26s

trunk passed

+1 :green_heart:
compile
1m  5s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
0m 57s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
0m 56s

trunk passed

+1 :green_heart:
mvnsite
1m  3s

trunk passed

+1 :green_heart:
javadoc
0m 52s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 44s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
2m  0s

trunk passed

+1 :green_heart:
shadedclient
21m 27s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 54s

the patch passed

+1 :green_heart:
compile
0m 57s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
0m 57s

the patch passed

+1 :green_heart:
compile
0m 50s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
0m 50s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 43s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager: The patch generated 16 new + 892 unchanged - 13 fixed = 908 total (was 905)

+1 :green_heart:
mvnsite
0m 52s

the patch passed

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
0m 36s

hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkPrivateBuild-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 generated 0 new + 342 unchanged - 2 fixed = 342 total (was 344)

+1 :green_heart:
spotbugs
2m  0s

the patch passed

+1 :green_heart:
shadedclient
21m 11s

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

_ Other Tests _

+1 :green_heart:
unit
95m 59s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 34s

The patch does not generate ASF License warnings.

188m  5s

Subsystem
Report/Notes

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

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

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

uname
Linux 6b5b54945504 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 318ebab579c89649a78e0a48320f09dde384abd5

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.


Remove --node-ip from setup instructions

Server can now traverse through Docker NAT via STUN

turns out we still need this in some situations.. closing for now.


docs: update telegraf install instructions

Purpose of this pull request
The InfluxData repo updated their GPG key. This updates the instruction to use the new key. Additionally, this provides a single install instruction that works across all deb-based distros.
https://www.influxdata.com/blog/linux-package-signing-key-rotation/
https://github.com/influxdata/telegraf/commit/16744624c6ad2cbc7fe111cb6573518d8b4328ef
Issue number:

Select the type of change:

[x] Minor Changes - Typos, formatting, slight revisions
[ ] Update Content - Revisions and updating sections
[ ] New Content - New features, sections, pages, tutorials
[ ] Site and Tools - Updates, maintenance, and new packages for the site, Gatsby, React, etc

Thank you so much @powersj ! I'm pushing a PR now that'll add you to our list of contributors. Once that merges (~10mins), your verification/cla-signed check will pass and we can merge this one.


Clicking on ports  redirects to nowhere

Related issues:

Description
Describe the bug as in many relevant details as possible with a clear and concise description. Ensure to fill in the steps to reproduce it.
Steps to Reproduce

Visit ports
Click on any port

Expected Behavior
What do you expect to happen?
Redirect and show README markdown
Actual Behavior
What actually happens?
https://dsc.cloud/b79a50/U8rTbgBOXPsQwaIXq1sEh32H0G2hDbMVZweKxIG5pKBJok2P1CGkL7OEBPZdGFiCHlOZHxvef2Or4C59BrITerh5S8HO7QNqIDNC.png
Issue persists after update/upgrade

Having spent some time, It appears that this is related to transition and WIP. Please feel free to close if that is the case

Hi @mosn :wave:, thanks for your contribution :+1:
Most port projects are still in transition so there is no dedicated page for them yet. They are all moved one-by-one if my free time allows it.
Some port projects like JetBrains, Visual Studio Code, Vim or tmux are already ported so you can see how the pages of other ports might look like later on.
In the meantime, like advised on the placeholder pages, please visit the repository linked in the description of the specific port project to get to know more about it as well as getting information about the installation and setup.

@arcticicestudio are there specific required steps for each transition or is it general moving things from one place to another. As it turns out I might have some time that I can contribute here. Maybe point us to a PR or other resource that can get us up to speed and we'll get started.

Currently most of the work for the transitions are collecting the information, designing and implementing the landing page, creating assets, rewriting and import all docs and finally refactor and clean up the port project repository. Since all ports for terminal themes will use common/shared page components (projects only provide colors so there's no real difference other than the target application) there are only some ports left that require individual designs.
If you like to help I'm happy about any contribution in the port project repositories regarding open issues, requested features or long-time outstanding implementations and bug fixes. Since I try to finish the transitions first there is not much time left to actively maintain the ports at the moment so I really appreciate every help there :smile:

Hey @arcticicestudio Thank your the tip and information provided. I just realized that the topic I picked, was exactly one with no porting issue at all. 😅I needed to work on that for my own project and though to share findings here as well... But I am going to pick one from the port issues and get started.  If you have a preference please let me know.🙏


Dangerous for UPDATE and DELETE for me

UPDATE command updates all record in the table
DELETE removes all record from table
BEFORE (audit trail):
The following code was working nicely to update 'table' row where table_id=$id_value; ($id_value must have a value set)
$this->db->where('table_id', $id_value);
$this->db->update('table', ARRAY_OF_KEY_VALUE_PAIR );
It manipulated all record in the table
AFTER: (audit trail):
The following VERY SAME code updates  'table' all row without setting  table_id=$id_value; ($id_value must have a value set)
$this->db->where('table_id', $id_value);
$this->db->update('table', ARRAY_OF_KEY_VALUE_PAIR );
SAME result for DELETE
It destroyed all record from the table

UPDATE command updates all record in the table DELETE removes all record from table
BEFORE (audit trail): The following code was working nicely to update 'table' row where table_id=$id_value; ($id_value must have a value set) $this->db->where('table_id', $id_value); $this->db->update('table', ARRAY_OF_KEY_VALUE_PAIR );
It manipulated all record in the table
AFTER: (audit trail): The following VERY SAME code updates 'table' all row without setting table_id=$id_value; ($id_value must have a value set) $this->db->where('table_id', $id_value); $this->db->update('table', ARRAY_OF_KEY_VALUE_PAIR );
SAME result for DELETE
It destroyed all record from the table

Did you figureed it out?


Set correct navmesh for the ptex mesh

Motivation and Context
As titled.
Currently the simulator.py cannot set and load the navmesh for replica model correctly.

How Has This Been Tested
local run banchmark.py

Types of changes

[ ] Docs change / refactoring / dependency upgrade
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have completed my CLA (see CONTRIBUTING)
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

This PR is ready to be reviewed. Thanks.


contrib: go version should be upgraded to 1.22, not the latest 1.23

If you are reporting any crash or any potential security issue, do not
open an issue in this repo. Please report the issue via emailing
<EMAIL_ADDRESS>where the issue will be triaged appropriately.
Title: contrib: go version should be upgraded to 1.22, not the latest 1.23
Description:

Describe the issue.

Since https://github.com/envoyproxy/envoy/commit/52bd9ba77afd457ebe83e36f8612159cfefbb05f#diff-33ef32bf6c23acb95f5902d7097b7a1d5128ca061167ec0716715b0b9eeaa5f6, the minimal Go version requirement is upgraded to 1.23, due to the Go's release policy:

Each major Go release is supported until there are two newer major releases.

The two latest major Go releases are 1.23 and 1.22.
I guess that commit wants to use the latest Go release directly. However, 1.23 was released on 2024-08-13, just a month ago. Not every big Go project has been switched to this version. For instance, Istio is still using Go 1.22: https://github.com/istio/istio/blob/d0874414804e8842e8341c7d9c7eee74440cba7a/go.mod#L3. For projects that are already using Go 1.23, they haven't used it for a long time. For instance, k8s just upgraded to Go 1.23 a week ago: https://github.com/kubernetes/kubernetes/commit/65ef53139012dee36c08f558604dea48af170e11.
It's risky to force the user of Envoy Go to use an edge version as the minimal version. For example, we (the Ant Group Inc.) have a project called HTNN(https://github.com/mosn/htnn) that depends on the envoy Go module. If we upgrade to a Go version released just a month ago, we might be challenged by the aggressive adoption.
Hence I recommend upgrading the Go version to 1.22, which both satisfies the Go's release policy and doesn't affect the adoption of Envoy Golang filter.
CC @veggiemonk
[optional Relevant Links:]

Any extra documentation required to understand the issue.

Hi @spacewander, thank you for letting me know.
I had no reason to choose 1.22 over 1.23 but I think it makes sense to revert to 1.22.
Before opening a PR, I asked about it slack envoy-go channel. @doujiang24 gave me the 👍 so I did.
I mainly wanted to upgrade the Go version in the tests as some of them were still on 1.18.
By the way, htnn seems like a cool project :)


Lesson 15 Nervous System

We need to create markdown for  Nervous System
chapter-16.pdf

Hey, there......I have made some changes in this file (Nervous System) with some alignment and images.


Add Stream-proof pls <3

Hello, can u add stream-proof into Osiris? I will be very happy. Thanks <3

just multi inject it with
https://github.com/danielkrupinski/GOESP

Oh ok ill try it <3 Thank u.

So, im back. It works but i like to use chams and there is the problem. Its still visible in video. If you can do it so please add Stream-proof to Osiris <3 Thanks

Chams weren't supposed to be steam proof.
Even gamesense doesn't have stream proof chams.

Oh, ok thank you


Upgrade perf to base on Linux 5.18

Haven't tested yet though.
I hope this resolves
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000000000059a114 in machine__process_bpf_event_load (sample=<optimized out>, event=<optimized out>, machine=0x20574d0) at util/bpf-event.c:58

You think the CI is a good-enough cover ?

No, I added tests in https://github.com/Granulate/gprofiler/pull/420, let's merge them first.

Oof no "update branch" button lol

@michelhe tests passed


SPOI-4321

added OP_READ to interest ops along with OP_CONNECT when connection is established. Occasionally channel was not selected after connection was established without OP_READ present in interestOps.

SPOI-4321 #resolve


fix: minor templating issues

This PR contains a series of minor fixes, almost all related to jinja templating in the output of the babelizer.

@mdpiper We should add the version of the babelizer used to generate the project somewhere in one of the templates. Maybe the README? Maybe as a variable in the generated package? Adding this could be another pull request but, since we're messing with templates here, I figured it may want to include it. Or maybe not.

@mcflugen Yeah, let's do this, but in a separate PR.


#ARRUS-301: Implemented the possibility to mix phased-array and moving window aperture: beamforming and scan conversion.

Predecessor: #321
Please resolve #321 before reviewing this PR

Replaced by #323


Improving the UI of NavBar on the homepage

The UI of the NAVBAR doesnt look good at all.
I can work on it and can make it look better by adding Tailwind CSS.

@PorePranav  Assign this issue to me.


Alternative syntax for relation filters

Relation filters does their job, but i would be great if we can have fluent syntax for them.
Now
Person
  .query()
  .eager('[pets(orderByName, onlyDogs), children(orderByAge).[pets, children]]', {
    orderByName: function (builder) {
      builder.orderBy('name');
    },
    orderByAge: function (builder) {
      builder.orderBy('age');
    },
    onlyDogs: function (builder) {
      builder.where('species', 'dog');
    }
  })
  .then(function (people) {
  })

Can be
Person
  .query()
  .eager(['pets', 'children.[pets, children]'])
  .scope('pets', function (builder) {
    builder.where('species', 'dog').orderBy('name')
  })
  .scope('children.[peta, children]', function (builder) {
    builder.orderBy('age');
  })
  .then(function (people) {
    console.log(people[0].children[0].pets[0].name);
    console.log(people[0].children[0].movies[0].id);
  });

Using this way i can also build my query incrementally.
var query = Person.query().eager(['pets'])

if (needsOrderBy) {
  query.scope('pets', function () {
    builder.orderBy('name');
  })
}

I like the idea that you could define filters incrementally. For which queries would the orderBy called in this case:
  .scope('children.[pets, children]', function (builder) {
    builder.orderBy('age');
  })

All three children, children.pets and children.children? Or only the "leaves" children.pets and children.children? The second option could actually work, since you could specify any single relation in the relation tree. So to order only the children relation:
  .scope('children', function (builder) {
    builder.orderBy('age');
  })

children.pets:
  .scope('children.pets', function (builder) {
    builder.orderBy('age');
  })

Both children.pets and children.children:
  .scope('children.[pets, children]', function (builder) {
    builder.orderBy('age');
  })

Yes, even individual relations will be fine, like children.pets and children.children.

scope is not a good name for this method IMO. I think the name should mention eager as this is a feature that can be used only with eager expressions. Also the word filter has been used elsewhere to refer to functions that modify the query builders. How about something like eagerFilteror filterEager?

I believe filterEager will be better, also i took scope from the term called queryScopes, which is quite similar to filters.

You are right, filterEager is better. eagerFilter sounds like we you are defining a named filter to be used somewhere. scope would be a good name also if it was used elsewhere in objection. I don't want to introduce new terminology if I don't have to.
I think this is worth implementing. I'll start working on this in the near future. This also solves another problem: filtering eager expressions that come as user input. For example:
expressApp.get('/people', (req, res) => {
  Person
    .query()
    .allowEager('[pets, children.[pets, children]')
    .eager(req.params.eager)
    .filterEager('children', builder => builder.orderBy('firstName'))
    .filterEager('children.pets', builder => builder.orderBy('age').limit(10))
    .then(people => res.send(people))
    .catch(err => res.status(500).send(err));
});

Assuming filterEager just silently fails if the eager expression doesn't have the given path.

:+1

@koskimas Thanks for your hard work and brilliant library :smile:

@koskimas Also want to say thanks - best ORM I've seen in a while. This feature is great when building a json:api !

Thank you! Keep the issues coming :smile:

@koskimas we are using objection to develop a small cms with dom+http api and the decoupling of database w.r.t. schema is so good. We can create postgres views and get an api for them in minutes. We can populate a very complex page with just one http query. Thank you and long live to objection :)

Thanks, It's great to hear that objection is working for you!