160 Commits (8af6692acefdda39dd46c0d19bba467e7ce3833d)

Author SHA1 Message Date
chrislu 8af6692ace less logs 1 week ago
chrislu 972c2b12c8 remove hdfs2 1 week ago
chrislu 785dbc6077 clean up tests 1 week ago
chrislu 32118a82bc tests not needed now 1 week ago
chrislu 0fdf5f1a12 fixing hdfs3 1 week ago
chrislu e878431dea docs: final investigation summary - issue is in rename operation 1 week ago
chrislu 75f4195f25 docs: comprehensive analysis of I/O comparison findings 1 week ago
chrislu d045624994 test: comprehensive I/O comparison reveals timing/metadata issue 1 week ago
chrislu 6ae8b12917 test: prove I/O operations identical between local and SeaweedFS 1 week ago
chrislu d4d6836139 test: prove Spark CAN read Parquet files (both direct and Spark-written) 1 week ago
chrislu 1d78409440 test: prove Parquet works perfectly when written directly (not via Spark) 1 week ago
chrislu fba35124af experiment: prove chunk count irrelevant to 78-byte EOF error 1 week ago
chrislu f6b0c1e216 docs: comprehensive recommendation for Parquet EOF fix 1 week ago
chrislu 1cdb2fcf07 fix: implement flush-before-getPos() for Parquet compatibility 1 week ago
chrislu 2bf6e814f0 docs: complete debug session summary and findings 1 week ago
chrislu 9eb71466d8 feat: implement flush-on-getPos() to ensure accurate offsets 1 week ago
chrislu c1b0aa6611 feat: implement virtual position tracking in SeaweedOutputStream 1 week ago
chrislu 2d6b571120 docs: comprehensive analysis of Parquet EOF root cause and fix strategies 1 week ago
chrislu 3e754792a5 feat: add comprehensive debug logging to track Parquet write sequence 1 week ago
chrislu 7d601191a5 docs: complete local reproduction analysis with detailed findings 1 week ago
chrislu 852ca41928 docs: BREAKTHROUGH - found the bug in Spark local reproduction! 1 week ago
chrislu 50a8a3eb11 docs: comprehensive test results showing unit tests PASS but Spark fails 1 week ago
chrislu 80b463b7e4 test: add GetPosBufferTest to reproduce Parquet issue - ALL TESTS PASS! 1 week ago
chrislu 4faa6d55f6 docs: comprehensive issue summary - getPos() buffer flush timing issue 1 week ago
chrislu 8f33f5240d debug: confirmed root cause - Parquet tries to read 78 bytes past EOF 1 week ago
chrislu 216ae856ca docs: add comprehensive debugging analysis for EOF exception fix 1 week ago
chrislu aed16ca9d7 fix: enable DEBUG logging for seaweed.hdfs package 1 week ago
chrislu 58d4d61f89 docs: push instructions for Parquet EOF fix 1 week ago
chrislu 90aa83dbe4 docs: add detailed analysis of Parquet EOF fix 1 week ago
chrislu fae232075f fix: restart SeaweedFS services before downloading files on test failure 1 week ago
chrislu af7ee4bfb6 docs: push summary for Parquet diagnostics 1 week ago
chrislu afce69db1e Revert "docs: comprehensive analysis of persistent 78-byte Parquet issue" 1 week ago
chrislu 8e5f1d60ee docs: comprehensive analysis of persistent 78-byte Parquet issue 1 week ago
chrislu 9e774d8d75 docs: add Parquet 1.16.0 upgrade summary and testing guide 1 week ago
chrislu 12504dc1a6 feat: upgrade Apache Parquet to 1.16.0 to fix EOFException 1 week ago
chrislu 221252d34e fmt 1 week ago
chrislu 10ff54a661 Revert "docs: comprehensive analysis of 78-byte EOFException" 1 week ago
chrislu 94ab173eb0 docs: comprehensive analysis of 78-byte EOFException 1 week ago
chrislu a3cf4eb843 debug: track stream lifecycle and total bytes written 1 week ago
chrislu f52d2902b2 fix: copy Maven artifacts into workspace instead of mounting $HOME/.m2 1 week ago
chrislu 052365a627 fix: use explicit $HOME path for Maven mount and add verification 1 week ago
chrislu 966b053ed3 fix: use SNAPSHOT version to force Maven to use locally built JARs 1 week ago
chrislu 2fbc2432cb fix: force Maven clean build to pick up updated Java client JARs 1 week ago
chrislu d7f0579c99 fix: replace deprecated slf4j-log4j12 with slf4j-reload4j 2 weeks ago
chrislu 65d9aacceb debug: enable detailed logging for SeaweedFS client file operations 2 weeks ago
chrislu 94615996ed workaround: increase Spark task retries for eventual consistency 2 weeks ago
chrislu 53daabf07c fix: remove ping command not available in Maven container 2 weeks ago
chrislu 780a1fd059 fix: add file sync and cache settings to prevent EOF on read 2 weeks ago
chrislu 90f5a2371e debug: add DNS verification and disable Java DNS caching 2 weeks ago
chrislu a481a345ac refactor: run Spark tests fully in Docker with bridge network 2 weeks ago