Skip to content

Bump fastjson from 1.2.75 to 1.2.76 - #9

Merged
yonathan95 merged 1 commit into
masterfrom
dependabot/maven/com.alibaba-fastjson-1.2.76
Apr 10, 2021
Merged

Bump fastjson from 1.2.75 to 1.2.76#9
yonathan95 merged 1 commit into
masterfrom
dependabot/maven/com.alibaba-fastjson-1.2.76

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 6, 2021

Copy link
Copy Markdown

Bumps fastjson from 1.2.75 to 1.2.76.

Release notes

Sourced from fastjson's releases.

fastjson 1.2.76版本发布,BUG修复增强兼容

这又是一个bug fixed的版本,大家按需升级

Issues

  1. 修复一些直接抛RuntimeException的问题 #3631
  2. parser自动识别gzip bytes #3614
  3. 修复Throwable继承类属性不支持自动类型转换问题 #3217
  4. 修复PrettyFormat情况下引用计算不对的问题 #3672
  5. 修复AutoType不兼容LinkedHashMap的问题
  6. 增强对Enum类型的自定类型转换
  7. 修复deserializeUsing在泛型某些场景不能正常工作的问题 #3693
  8. 提升JSONReader性能,减少小对象创建 #3627
  9. 增强对JSONPath对filter的支持 #3629
  10. JSONPath支持忽略NullValue的选项 #3607
  11. 增强对定制化enum的支持 #3601
  12. 增强对java.time.Instant和org.joda.time.Instant的支持 #3539
  13. 修复Parser某些场景不能识别引用的问题

相关链接

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.75 to 1.2.76.
- [Release notes](https://github.com/alibaba/fastjson/releases)
- [Commits](alibaba/fastjson@1.2.75...1.2.76)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 6, 2021
@yonathan95
yonathan95 merged commit 4c49fc8 into master Apr 10, 2021
@dependabot
dependabot Bot deleted the dependabot/maven/com.alibaba-fastjson-1.2.76 branch April 10, 2021 15:01
chuyenvan added a commit to chuyenvan/BinanceFuturesJava that referenced this pull request Jun 14, 2026
…omic (audit yonathan95#4/5/9)

yonathan95#4 writeMinuteBatch: striped lock 64 theo hash key-phút -> read-modify-write cùng phút atomic
   (Rest-Price-Loop 3s + Rest-Kline-Loop chốt phút không mất nến).
yonathan95#5 fetchKlinesForBatch: dùng 1 ForkJoinPool(30) CHUNG (field) thay vì new mỗi batch
   (~37 pool/phút, đỉnh 15x30=450 luồng) + bỏ shutdown per-call.
yonathan95#9 updatePositionInfo: try/finally + SymbolOrderLockingManager.removeLock (nhả lock mọi đường ra);
   build map MỚI rồi SWAP reference thay clear-then-fill (reader song song không thấy map rỗng).

Test riêng Task029ConcurrencyCheck 4/4 PASS (không đụng Aerospike/Binance). javac11 PASS. KHÔNG deploy.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
chuyenvan added a commit to chuyenvan/BinanceFuturesJava that referenced this pull request Jul 2, 2026
…S_KAGGLE_MODE khoi ~25 tool main() - cluster/ticker theo config box

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
chuyenvan pushed a commit to chuyenvan/BinanceFuturesJava that referenced this pull request Sep 6, 2026
…entical

Thoat rang buoc 1 slot JVM Oracle: sim chay tren Kaggle CPU kernel, 5 slot/account.

Do that 2026-09-05, jar HEAD bd20e42, profile c2b_min:
- Oracle + TICKER_SOURCE=file  -> b:60395, 970 lenh, md5 910f1aa6f76b5e6797d97a31a7ea5f5a
- Kaggle + TICKER_SOURCE=file  -> b:60395, 970 lenh, md5 GIONG HET Oracle+file (diff 0 dong)
- vs C2b (aerospike, 60390): lech DUNG 2 dong = 1 lenh FTT BUY 2022-11-09, dung nhu
  KAGGLE_RULES §3e.
- Bien the chay song song: x96 -> 62370 / 1002 lenh, x120 -> 60812 / 982 lenh; ca hai
  printDone.csv md5 KHOP TUNG BYTE ban Oracle+aerospike trong docs/E1_EXIT_RESULT.md.

Wall-clock: Oracle 329s/run; Kaggle 426-545s/run (1.29x cham hon) nhung 5 slot song song
=> ~3.9x throughput va giai phong han slot JVM Oracle. Chi phi 0 (CPU kernel khong quota).
3/3 kernel RUNNING dong thoi, push -> COMPLETE ~9 phut.

Them:
- tools/kaggle_sim.py — submit(tag, profile, overrides) / wait(refs) / fetch(tag) + CLI.
  Kernel template sinh tu day; overrides ghi vao BAN COPY profile (khong bao gio qua env,
  Cfg fail-fast). WFO_FUNDING_PRED_DIR luon remap sang mount Kaggle.
- Guard SYMBOL_MAPPER_FAIL: SimpleSymbolMapper VAN doc Aerospike (khong co nhanh file);
  mapper rong => id symbol tu sinh => lech am tham. Kernel exit 2 neu < 800 symbol.
- docs/KAGGLE_SIM.md — kiem ke dau vao, layout dataset chuyendinh/sim-c2b-bundle (58 file,
  2.3GB) + 3 dataset ticker co san (912 ngay, 4.07GB), gioi han, cach dung.
- AGENT_RUNBOOK §2: muc "Chay SONG SONG tren Kaggle" + 4 bay moi (yonathan95#9-yonathan95#12).

No lai (ghi ro trong KAGGLE_SIM.md §5): duong Kaggle phu thuoc Aerospike Oracle cho symbol
mapper; sua tan goc can nhanh TICKER_SOURCE=file cho SimpleSymbolMapper + tool export
snapshot (ExportKaggleBootstrapSnapshots duoc nhac trong javadoc nhung khong ton tai trong
src/) => phai rebuild jar + do lai neo, chua lam trong dot nay.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011zpgT8SsGrmcqzxbC93PQT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant