350 Commits (cbbb1e52acb1f4676b9d963ed1f07fc2969585ee)

Author SHA1 Message Date
chrislu 0fdf5f1a12 fixing hdfs3 1 week ago
chrislu 9b94f970c7 fix: implement flush-on-getPos() - still fails with 78-byte error 1 week ago
chrislu 580a6c1e00 debug: add rename logging - proves metadata IS preserved correctly 1 week ago
chrislu e878431dea docs: final investigation summary - issue is in rename operation 1 week ago
chrislu b44e51fae6 WIP: implement metadata visibility check in close() 1 week ago
chrislu 6ae8b12917 test: prove I/O operations identical between local and SeaweedFS 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 1cdb2fcf07 fix: implement flush-before-getPos() for Parquet compatibility 1 week ago
chrislu b019ec8f08 feat: comprehensive Parquet EOF debugging with multiple fix attempts 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 3e754792a5 feat: add comprehensive debug logging to track Parquet write sequence 1 week ago
chrislu 80b463b7e4 test: add GetPosBufferTest to reproduce Parquet issue - ALL TESTS PASS! 1 week ago
chrislu 16b8cf3e52 debug: add logging to EOF return path - FOUND ROOT CAUSE! 1 week ago
chrislu 5c30bc8e7b debug: add detailed getPos() tracking with caller stack trace 1 week ago
chrislu e95f7061a4 fix: SeaweedInputStream returning 0 bytes for inline content reads 1 week ago
chrislu c10ae054b6 debug: add logging to SeaweedInputStream constructor to track contentLength 1 week ago
chrislu 9bb000e150 Update SeaweedOutputStream.java 1 week ago
chrislu 4936f733d1 debug: add WARN logging to SeaweedOutputStream base constructor 1 week ago
chrislu a8491ecd3f Update SeaweedOutputStream.java 1 week ago
chrislu a1fa949221 feat: extract chunk IDs from write log and download from volume 1 week ago
chrislu 7b9b04cd59 feat: add explicit logging when employees Parquet file is written 1 week ago
chrislu ac9fbeefac refactor: remove emojis from logging and workflow messages 2 weeks ago
chrislu 1ca6d7f441 debug parquet footer writing 2 weeks ago
chrislu 65c3ead62f debug: enhance logging to capture footer writes and getPos calls 2 weeks ago
chrislu 3dd14ad2df fmt 2 weeks ago
chrislu 885354bb19 fix: reduce write() logging verbosity, add summary stats 2 weeks ago
chrislu 221252d34e fmt 2 weeks ago
chrislu 48a2ddf6f8 debug: track ALL writes to Parquet files 2 weeks ago
chrislu 86ae3da174 fmt 2 weeks ago
chrislu 7b067d2e59 debug: add getPos() method to track position queries 2 weeks ago
chrislu a3cf4eb843 debug: track stream lifecycle and total bytes written 2 weeks ago
chrislu a5bccca443 debug: add critical diagnostics for EOFException (78 bytes missing) 2 weeks ago
chrislu 966b053ed3 fix: use SNAPSHOT version to force Maven to use locally built JARs 2 weeks ago
chrislu 6a73f03000 debug: track position and buffer state at close time 2 weeks ago
chrislu bdf8d89fbb debug: add detailed buffer tracking to identify lost 78 bytes 2 weeks ago
chrislu 551883694b debug: add detailed chunk size logging to diagnose EOF issue 2 weeks ago
chrislu becb250ab8 refactor: eliminate code duplication in channel creation 2 weeks ago
chrislu c7e31c5ddb refactor: remove unused imports in FilerGrpcClient 2 weeks ago
chrislu fba36f8d1c java: fix NPE in SeaweedWrite and Makefile env var scope 2 weeks ago
chrislu 9da70aa3dc mod 2 weeks ago
chrislu a428aeb5d7 Connection pooling, HTTP/2 tuning, keepalive 2 weeks ago
chrislu ed21e2d806 Retry logic 2 weeks ago
chrislu 409a9e4e23 grpc-java 1.75.0 → 1.77.0 2 weeks ago
dependabot[bot] c14e513964
chore(deps): bump org.apache.hadoop:hadoop-common from 3.2.4 to 3.4.0 in /other/java/hdfs3 (#7512) 2 weeks ago
Chris Lu e00c6ca949
Add Kafka Gateway (#7231) 2 months ago
dependabot[bot] 8d967c0946
chore(deps): bump io.grpc:grpc-netty-shaded from 1.68.1 to 1.75.0 in /other/java/client (#7290) 2 months ago
Chris Lu a7fdc0d137
Message Queue: Add sql querying (#7185) 3 months ago
Chris Lu 50530e2553
S3 API: Add SSE-S3 (#7151) 3 months ago