-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maven build #9
Comments
Sure I'd like to take it. Send my way. I'd also be curious to know what you are doing with femtozip (compressing small payloads or sdch dictionary generation). |
We are currently experimenting with reducing bandwidth in pub/sub, many small similar payloads. Here is the PR: #10 |
Hi pardon my ignorance with maven. I patched in the pull request, and ran install-local.sh. It succeeded but didn't appear to install anything. I get a file in my local maven repository that is a jar with no class files: Archive: /Users/gtoubassi/.m2/repository/org/toubassi/femtozip/1.0/femtozip-1.0.jar
I'm sure this is ignorance on my part. Is install-local.sh supposed to actually build the class files? If I do mvn package I get class files built. The jni tests fail which is understandable given I don't have the shared library built. So if I do: mvn -Dmaven.test.failure.ignore=true install I get the jar with classes installed. So I guess my net question is whats the point of the install-local.sh if it doesn't install a useful jar in the local repo? |
Yes, that's not very useful. Currently it creates a jar and then installs it using a different command. I'll correct the PR tomorrow. |
Sorry for the delay, busy times. I changed the groupID to org.toubassi.femtozip, now mvn install should install it with the correct name in the local maven, no script necessary any more. |
I merged the PR. Thank you. Can you tell me more about your use case? Do you have any sample data you're willing to share that you are using to benchmark? I have some ideas for improving dictionary generation and would be interested to see if they improve your case. |
We don't have a "real" use case, more in research; we want to demonstrate how it can be used in Content based Pub/Sub, where each message is matched with a number of rules. We have some test data sets where we looked at the sampling interval and length of the interval within a continuous message stream since this is our use case. This could be extended for other use cases too, to have multiple bench-marking data sets. We can share this. My email is doblande [at] in.tum.de |
For build and unit testing purposes, I migrated the build of the java project from ant to maven.
Would you accept a PR?
The text was updated successfully, but these errors were encountered: