Comments (6)
At the moment it's not supported. I was anticipating adding it very soon.
On Fri, Nov 21, 2014 at 11:04 AM, Vineet Gadodia [email protected]
wrote:
Hey its not an issue, just wanted to know if you guys are working on to
make it run on hadoop 2.0.0.
Or is there a minor change that can make it run with hadoop 2.0.0 ?—
Reply to this email directly or view it on GitHub
#12.
from hadoop-sstable.
We forked the project and this one works for hadoop 2.0 and later also.
Link : https://github.com/igh/hadoop-sstable
from hadoop-sstable.
Very nice. If you'd like to PR this back into hadoop-sstable let me know.
On Tue, Nov 25, 2014 at 11:17 PM, Vineet Gadodia [email protected]
wrote:
We forked the project and this one works for hadoop 2.0 and later also.
Link : https://github.com/igh/hadoop-sstable—
Reply to this email directly or view it on GitHub
#12 (comment)
.
from hadoop-sstable.
Sure. We will do that.
from hadoop-sstable.
I want to add comments about the supporting of Hadoop 2. I have no problem to use the version 0.1.2 on Hadoop version 2.2, but I do have a problem to use the release 0.1.2 jar file from Maven repository.
- It looks like the ONLY jar file of version 0.1.2 includes the hadoop 1.0.4 binary with it, which causes problem to use it on a hadoop 2.x environment. For example, I create the following section in my pom.xml file:
<dependency>
<groupId>com.fullcontact</groupId>
<artifactId>hadoop-sstable</artifactId>
<version>0.1.2</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
</exclusion>
</exclusions>
</dependency>
It will still include the hadoop 1.x binary in the final jar file, which I believe coming from "hadoop-sstable". Currently I HAVE to manually remove the "hadoop" related binary class from the jar file generated in the end. In our project, we also use "cassandra 1.2.x", which has different minor version as your guys (it won't cause any problem so far), but we are using Hadoop 2.2.
Here is my suggestion:
- In the maven repository, can you release a jar file WITHOUT any dependence? Just include "fullcontact" related classes? I believe in that case, if I use the pom's dependence as above, It will include all other dependence jar from "hadoop-sstable", but exclude "hadoop-core", which is a wrong version for our environment. I am not a maven expert, but my guess is that due to you guys only release one jar file including all the dependences, maven has no way to exclude "hadoop" in my project.
Other than that, so far I didn't see any issue to be used in hadoop 2.2.
Thanks
from hadoop-sstable.
You can exclude hadoop when you pull in the jar, but you'll run into trouble with any linkage-related changes, e.g. interfaces that are now abstract classes.
We'll likely take the approach of releasing a few different flavors that are targeted at different profiles (e.g. Hadoop 1, Hadoop 2, possibly differentiate CDHs). We're still evaluating for sure, and @bvanberg has the final say in the end.
from hadoop-sstable.
Related Issues (20)
- SequenceFile doesn't work with GzipCodec without native-hadoop code! HOT 4
- Not working with column of type Set<String> HOT 3
- Missing records from the SSTable files HOT 10
- FileSystem.get() calls should pass a URI in order to be easily portable to other systems HOT 3
- Problems with readIndex(FileSystem, Path) method of SSTableIndexIndex HOT 4
- Support Cassandra 2.0.x HOT 3
- Q: Cass columns in multiple sstables HOT 1
- Running into com.fullcontact.cassandra.io.sstable.CorruptBlockException HOT 9
- double quote filed in cql caught JsonColumnParser NPE HOT 5
- Too many MapTasks same number as Data.db files HOT 3
- S3 as data input path. HOT 5
- Handling deletion inside collection types in Cassandra 2 HOT 2
- The ongoing road map
- How to work with it? HOT 2
- EOF if all columns not iterated
- Problems to run the SimpleExample MR job HOT 2
- The Indexer job HOT 2
- Runtime Exception while running SimpleExample MR job
- IllegalArgumentException - java.nio.Buffer.limit(Buffer.java:267) HOT 6
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 hadoop-sstable.