265 Commits

Author SHA1 Message Date
Edric Mo
e02d062c25 sdk/python: update warmup param list (#6466) 2025-11-19 11:37:45 +08:00
tangyoupeng
d00d06ff69 hadoop: fix term fs with different conf (#6462) 2025-11-12 11:09:05 +08:00
tangyoupeng
24631329e5 hadoop: use daemon thread to run trash emptier (#6351) 2025-09-10 10:14:46 +08:00
Injun Baeg
3ca5fac5ce sdk: fix Python clone method docstring to include directory support (#6329) 2025-08-29 10:59:52 +08:00
Injun Baeg
b85f7ab5e2 sdk/python: raise exception when jfs_init returns 0 (#6332) 2025-08-29 10:02:51 +08:00
Injun Baeg
d9dc52b3f3 sdk: add support for sending metrics via Prometheus remote_write protocol (#6296) 2025-08-14 13:51:53 +08:00
jiefenghuang
c7dadcb776 bump to 1.4.0 dev (#6241)
Signed-off-by: jiefenghuang <jiefeng@juicedata.io>
2025-07-03 18:29:38 +08:00
tangyoupeng
f77109acff Mvn deploy (#6208) 2025-06-25 13:40:09 +08:00
tangyoupeng
2fb7ff5860 Hadoop: remove ranger-rest-url in core-site (#6203) 2025-06-24 10:04:41 +08:00
tangyoupeng
c83f15462f Hadoop: add more check for path name with same prefix (#6141)
Co-authored-by: ZhouCheng <zhoucheng@juicedata.io>
2025-05-26 16:56:12 +08:00
Davies Liu
a417a56ab6 sdk/python: read .config and .stats (#6118)
Co-authored-by: CodingPoeta <codingpoeta@gmail.com>
2025-05-21 11:29:40 +08:00
Edric Mo
92949c835d sdk/python: fix reused client (#6094)
Co-authored-by: Davies Liu <davies@juicedata.io>
Co-authored-by: tangyoupeng <tommy@juicedata.io>
2025-05-20 15:06:12 +08:00
Edric Mo
67ce0b951a sdk/python: support encoded read/write (#6106)
Co-authored-by: Davies Liu <davies@juicedata.io>
2025-05-20 10:36:38 +08:00
kyungwan-nam
020ef65738 Support subdir option in hadoop sdk (#6097) 2025-05-19 16:33:43 +08:00
Davies Liu
7d9ee085a9 change the default of verify-cache-checksum to extend (#6103)
Co-authored-by: Sandy Xu <sandy@juicedata.io>
2025-05-13 11:28:31 +08:00
Changxin Miao
90df2e1111 gateway: delete intermediate temporary files timely to reduce inode sage (#6080)
Signed-off-by: Changxin Miao <miaochangxin@step.ai>
2025-05-06 09:53:15 +08:00
tangyoupeng
f0aa14885a Hadoop: put ranger cfg in meta (#6025) 2025-04-22 18:57:37 +08:00
tangyoupeng
ff64bb260c Hadoop: refactor jfs_getGroups to avoid possible cgo type exception (#6031) 2025-04-22 17:39:34 +08:00
Edric Mo
72ac63d038 sdk/python: update builder & version info (#6011) 2025-04-21 13:24:13 +08:00
tangyoupeng
7e43034ae6 Hadoop: fix ranger permmsion issue when juicefs.groups was configured (#6016) 2025-04-21 13:20:55 +08:00
Edric Mo
d84a291121 sdk/python: introduce a ffrecord dataloader example with pythonsdk (#5998) 2025-04-18 11:33:26 +08:00
Zhou Cheng
f0a8c3a6c5 CI: add fsspec test for pysdk (#5997) 2025-04-16 06:42:09 -07:00
Edric Mo
e0826d0b7d sdk/python: fix fsspec mkdirs (#5979) 2025-04-16 15:14:30 +08:00
Frice Xu
a9ab309c47 pysdk: add command status (#5931)
Co-authored-by: Davies Liu <davies@juicedata.io>
2025-04-11 20:38:41 +08:00
Edric Mo
977173fb41 sdk/python: quota get/list (#5853)
Co-authored-by: Davies Liu <davies@juicedata.io>
2025-04-10 17:36:18 +08:00
kyungwan-nam
debb4e3641 Hadoop: hdfs command does not show the Quota for JuiceFS (#5939) 2025-04-08 21:30:45 +08:00
Herald Yu
5faebc69c9 Rewriting arm-oriented Dockerfile with golang images (#5935) 2025-04-08 09:38:00 +08:00
Frice Xu
0bb980b27b Revert "pysdk: add command status (#5856)" (#5916) 2025-04-03 14:04:16 +08:00
Frice Xu
2a5a969c94 pysdk: add command status (#5856) 2025-04-01 15:44:59 +08:00
Edric Mo
5af5aea9ed sdk/python: support warmup/summary/clone/info (#5847) 2025-03-28 09:45:38 +08:00
Edric Mo
1e1dedc50e sdk/python: update default value (#5873) 2025-03-27 09:38:48 +08:00
Edric Mo
38f93d2ccf sdk/python: update default params (#5794) 2025-03-26 16:02:50 +08:00
Edric Mo
3a21981ab1 sdk/python: multi fix (mkdirall/rmdir_check_exist/truncate/unlink/check_err/open) (#5852) 2025-03-26 15:19:47 +08:00
tangyoupeng
e497a241d7 Hadoop: fix BgTaskUtilTest (#5735) 2025-03-06 13:26:47 +08:00
tangyoupeng
300a54ca1a Hadoop: fix acl test (#5708) 2025-03-03 12:02:25 +08:00
Edric Mo
4fc7f495e3 sdk/python: fix problems with rename hardlink & rename to different type (#5573) 2025-02-27 14:24:29 +08:00
Changxin Miao
c920804238 Better to keep context.WithValue constant (#5665)
Signed-off-by: Changxin Miao <miaochangxin@step.ai>
2025-02-19 15:40:39 +08:00
tangyoupeng
114e15e05b CI: fix java sdk action (#5614) 2025-01-26 12:24:43 +08:00
Edric Mo
fac5515b95 sdk/python: fix gid behavior on creating new file(hadoop compatible ) (#5571)
Co-authored-by: Davies Liu <davies@juicedata.io>
2025-01-17 15:02:20 +08:00
Fangxin Lou
b87967f7e2 cmd/other: threads option for webdav and libjfs (#5535) 2025-01-17 14:55:04 +08:00
Edric Mo
182845557d sdk/python: use same bits of integer in all languages (#5516)
Co-authored-by: zhoucheng <zhoucheng@juicedata.io>
2025-01-17 11:23:17 +08:00
tangyoupeng
6165ea5548 Hadoop: refactor getFileBlockLocations (#5558) 2025-01-16 16:36:38 +08:00
Zhou Cheng
e2a4be5240 CI: fix random test (#5520) 2025-01-07 21:38:18 +10:00
Edric Mo
3bcceb3a17 pysdk: fix stat (#5514) 2025-01-06 13:14:52 +08:00
Changxin Miao
cd1c126bfe Support limiting number of cache items (#5489)
Signed-off-by: Changxin Miao <miaochangxin@step.ai>
2025-01-02 14:12:07 +08:00
tangyoupeng
448da08f97 Hadoop: update ranger (#5430) 2024-12-27 19:49:33 +08:00
Edric Mo
38f2dbfcc8 sdk: support Python SDK & support fsspec (#5437) 2024-12-27 13:53:34 +08:00
tangyoupeng
189230c355 Hadoop: fix BgTaskUtilTest (#5423) 2024-12-24 10:35:50 +08:00
tangyoupeng
aee72ca3ee Hadoop: fix background task thread leak (#5363) 2024-12-16 17:14:18 +08:00
kyungwan-nam
0e1ef700dd override fs.permissions.umask-mode to juicefs.umask (#5337) 2024-12-04 10:13:47 +08:00