Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix merge from 24.04 to 24.06 #1965

Merged
merged 4 commits into from
Apr 12, 2024
Merged

Conversation

thirtiseven
Copy link
Collaborator

This PR resolves conflicts from #1953

res-life and others added 4 commits April 11, 2024 09:57
…VIDIA#1930)

* Move device code in get_json_object to cu or cuh (NVIDIA#1915)

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>

* Refactor/simplify json generator

Signed-off-by: Chong Gao <res_life@163.com>

* Remove purge non-empty nulls step

* Refactor josn parser: remove useless variables

* Use 64 bits to store JSON nest depth context to save memory

* Refine push/pop/peek logic

* Refactor: use less functions; change max path length from 32 to 8

* Fix nvbug: get-json-obj get incorrect result on some GPUs(H100, V100)

* Revert "Fix nvbug: get-json-obj get incorrect result on some GPUs(H100, V100)"

This reverts commit ff2db7e.

* Fix a redefined variable

* Update MAX_PATH_DEPTH = 8 in Java to keep consistent

* Fix test cases; Change max path depth from 8 to 16

* Minor change: add pragma once in header

---------

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>
Signed-off-by: Chong Gao <res_life@163.com>
Co-authored-by: Haoyang Li <haoyangl@nvidia.com>
Co-authored-by: Chong Gao <res_life@163.com>
Signed-off-by: Tim Liu <timl@nvidia.com>
* Move device code in get_json_object to cu or cuh (NVIDIA#1915)

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>

* Refactor/simplify json generator

Signed-off-by: Chong Gao <res_life@163.com>

* Remove purge non-empty nulls step

* Refactor josn parser: remove useless variables

* Use 64 bits to store JSON nest depth context to save memory

* Refine push/pop/peek logic

* Refactor: use less functions; change max path length from 32 to 8

* Fix nvbug: get-json-obj get incorrect result on some GPUs(H100, V100)

* Revert "Fix nvbug: get-json-obj get incorrect result on some GPUs(H100, V100)"

This reverts commit ff2db7e.

* Fix a redefined variable

* Update MAX_PATH_DEPTH = 8 in Java to keep consistent

* Fix test cases; Change max path depth from 8 to 16

* Minor change: add pragma once in header

* Fix a bug in string_to_float and move it to jni temporarily

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>

* Address comments

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>

---------

Signed-off-by: Haoyang Li <haoyangl@nvidia.com>
Signed-off-by: Chong Gao <res_life@163.com>
Co-authored-by: Chong Gao <res_life@163.com>
@res-life
Copy link
Collaborator

LGTM for the get-json-object files.
I checked the get-json-object files, using exactly the files in branch-24.04 is correct.

@thirtiseven
Copy link
Collaborator Author

build

@thirtiseven
Copy link
Collaborator Author

Creating merge commits is not enabled for this branch, should we open it for merging this PR? @NvTimLiu @jlowe

@jlowe
Copy link
Member

jlowe commented Apr 12, 2024

Creating merge commits is not enabled for this branch

It's not enabled because we don't want people accidentally creating them. Almost all commits should be squashed. Anything requiring a merge commit is performed by someone with admin privileges.

Thanks for addressing this!

@jlowe jlowe merged commit 77eadf8 into NVIDIA:branch-24.06 Apr 12, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants