~gearman-developers/gearman-interface/gearman-interface

« back to all changes in this revision

Viewing changes to README

  • Committer: Monty Taylor
  • Date: 2009-07-21 20:41:39 UTC
  • Revision ID: mordred@inaugust.com-20090721204139-rcyse999id1lbu1h
Python worker initial import.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
NDB/Bindings project. 
 
2
 
 
3
Things are built with a normal ./configure; make.
 
4
 
 
5
make install will install things, but isn't fully tested yet and YMMV between languages. Python and Perl should install totally properly. Java will install the JNI libs properly and should put the jar files in ${prefix}/share/java. 
 
6
 
 
7
If you pulled from bzr and didn't get a tarball, you'll need to run autogen.sh first. 
 
8
 
 
9
On RedHat systems, for Java, JAVA_HOME needs to be set properly. On Debian/Ubuntu systems, the alternatives system should work fine. 
 
10
 
 
11
Please report bugs to the MySQL bug tracker at http://bugs.mysql.com. The tracker has an NDB/Bindings category for any NDB/Connectors related bugs. 
 
12
 
 
13
Currently, the entire API's of the NDB API and MGM API are supported, although async transactions are only implemented in Java, Python and Perl and there are some datatype conversions that are missing. 
 
14
 
 
15
ATTENTION: If you are using 64-bit system and 64-bit MySQL, you need to also use a 64-bit JVM. 
 
16
 
 
17
**IMPORTANT** 
 
18
For Java: At the moment, only JDK6 is supported. If you need 1.4 or 1.5, give me a shout and we can talk about how to accomplish that. 
 
19
 
 
20
 
 
21
Internal development notes :
 
22
 
 
23
You need the latest version of the bzr-mysql plugins. 
 
24
In your ~/.bzr/bazaar.conf, you want to make sure the [DEFAULT] section
 
25
has an entry for:
 
26
email = You Name <your@email.com>
 
27
allow_remote_options = mysql
 
28