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

Parse JSON via Java #9473

Closed
JaroslavTulach opened this issue Mar 19, 2024 · 5 comments · Fixed by #9591
Closed

Parse JSON via Java #9473

JaroslavTulach opened this issue Mar 19, 2024 · 5 comments · Fixed by #9591
Assignees
Labels
-libs Libraries: New libraries to be implemented

Comments

@JaroslavTulach
Copy link
Member

Parsing of JSON currently calls into JavaScript. However JavaScript is single threaded that's unwelcomed restriction. Let's handle the JSON parsing via some Java library.

@JaroslavTulach JaroslavTulach converted this from a draft issue Mar 19, 2024
@JaroslavTulach JaroslavTulach added the -libs Libraries: New libraries to be implemented label Mar 19, 2024
@jdunkerley jdunkerley moved this from ❓New to 📤 Backlog in Issues Board Mar 19, 2024
@hubertp hubertp assigned hubertp and unassigned jdunkerley Mar 23, 2024
@hubertp hubertp moved this from 📤 Backlog to 🔧 Implementation in Issues Board Mar 23, 2024
@hubertp hubertp moved this from 🔧 Implementation to 📤 Backlog in Issues Board Mar 23, 2024
@hubertp hubertp moved this from 📤 Backlog to 🔧 Implementation in Issues Board Mar 27, 2024
@enso-bot
Copy link

enso-bot bot commented Mar 29, 2024

Hubert Plociniczak reports a new STANDUP for yesterday (2024-03-28):

Progress: Started investigation. Also debugging issues with widgets not showing up with GUI and later visualizations not showing up for google analytics demo on windows (no tickets so far). It should be finished by 2024-03-29.

Next Day: Next day I will be working on the #9473 task. Continue investigating the issue and the analytics issue.

@enso-bot
Copy link

enso-bot bot commented Apr 1, 2024

Hubert Plociniczak reports a new STANDUP for the provided date (2024-03-29):

Progress: Adapting Java_Json. Continued debugging visualization problem in google analytics problem - turned out to be a problem of stuck execution. Added #9583 so that users can monitor execution progress (or lack of it). It should be finished by 2024-03-29.

Next Day: Next day I will be working on the #9473 task. Continue working on Java_Json (delayed by debugging the execution issue)

@hubertp hubertp moved this from 🔧 Implementation to 👁️ Code review in Issues Board Apr 2, 2024
@mergify mergify bot closed this as completed in #9591 Apr 2, 2024
mergify bot pushed a commit that referenced this issue Apr 2, 2024
`Jackson_Object` supported parsing but not creating JSON from text. With this change, `Jackson_Object` is on par with `JS_Object` API and replaces the latter.

The most visible differences come from more detailed parsing exception's messages. Had to add some special cases for corner cases like `NaN` or infinity.

Closes #9473.
@github-project-automation github-project-automation bot moved this from 👁️ Code review to 🟢 Accepted in Issues Board Apr 2, 2024
@enso-bot
Copy link

enso-bot bot commented Apr 2, 2024

Hubert Plociniczak reports a new 🔴 DELAY for yesterday (2024-04-01):

Summary: There is 4 days delay in implementation of the Parse JSON via Java (#9473) task.
It will cause 0 days delay for the delivery of this weekly plan.

Delay Cause: Got stuck debugging google analytics demo.

@enso-bot
Copy link

enso-bot bot commented Apr 2, 2024

Hubert Plociniczak reports a new STANDUP for yesterday (2024-04-01):

Progress: Feature complete separate implementation of JSON using Jackson. It should be finished by 2024-04-02.

Next Day: Next day I will be working on the #9473 task. Address review, pick up next item

@enso-bot
Copy link

enso-bot bot commented Apr 3, 2024

Hubert Plociniczak reports a new STANDUP for yesterday (2024-04-02):

Progress: Addressed review. Debugging google analytics problem, might have a potential workaround (can't reproduce locally). Starting to investigate follow up on #9473, i.e. #9529. It should be finished by 2024-04-02.

Next Day: Next day I will be working on the #9529 task. Pick up next item

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-libs Libraries: New libraries to be implemented
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants