Comments (8)
seems it's arrow 12.0.0 bring the bug
https://github.com/apache/arrow/blob/fab79f50caf6a80eccaa3bbae79d518af7b408e5/cpp/src/arrow/filesystem/s3fs.cc#L2597-L2603
from graphar.
@acezen could you please help to have a look at this issue?
from graphar.
@acezen could you please help to have a look at this issue?
Ok, I'll take this and try to reproduce the bug.
from graphar.
En... It seems that arrow brings a AwsInstance
class to manage the S3 filesystem in all arrow threads BUT did not take care of the life cycle of AwsInstance, they give the life cycle control to user, and user need to call FinalizedS3[2]
when the S3 job is done.
[1]
[2] https://github.com/apache/arrow/blob/main/cpp/src/arrow/filesystem/s3fs.h#L340-L341
from graphar.
Consider to make a patch to GraphAr that add a FinalizedS3
static function to FileSystem
and let user to finalize the S3 system manually. @lixueclaire what do you think?
from graphar.
Consider to make a patch to GraphAr that add a
FinalizedS3
static function toFileSystem
and let user to finalize the S3 system manually. @lixueclaire what do you think?
I agree that it would be helpful to add such a function to FileSystem in GraphAr to allow users to finalize the S3 system manually. And we could document this feature in the documentation to ensure that users are aware of this special processing requirement for the S3 system.
from graphar.
agree, thanks for the advise.
from graphar.
Open a keep track of upstream fix issue #187 ,close this one.
from graphar.
Related Issues (20)
- [Feat][Spark][Doc] Add examples to show how to exchange data between Nebula and GraphAr HOT 2
- [Doc]: The args of method annotations is inconsistent with the real args of the method HOT 1
- [Bug]: FileSystem is not closed HOT 1
- [Bug][JAVA]: maven failed to build libgar-jni.so HOT 2
- [Feat][C++] Link shared library if arrow installed
- [Feat][C++]Update the version of cmake config
- [Bug]: Reference of spark and java in website is missing HOT 1
- [Bug][Java]: Bridge dynamic library gar-jni build fatal with Apache Arrow 14.0.0 HOT 1
- [Feat][Java] Recording gap between C++ and Java library HOT 4
- [Discussion] To-do list of Apache Incubator application HOT 1
- [Discussion] Gathering graph dataset to construct a data hub with GraphAr format HOT 6
- [Feat][Spark] Replace Spark Info implementation with JAVA package
- [Bug][Java]: LLVM4JNI error with Java 11 HOT 1
- [Feat][C++] Use ``shared_ptr`` in all reader and writer
- [Bug][Java]: Option -DbuildGarCPP=OFF is invalid
- [Java] Find out how shared_ptr work with ffi
- [Feat][C++] Support compression configuration in payload file
- [Feat][Format] Support List Data Type
- [Feat][C++] Add micro benchmark
- [Doc] Reorganize the document layout, make the modules(like C++, JAVA) seperated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphar.