Initial import b0.8.3

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@1 9ec3b2dc-5744-0410-9993-b8723341f1db
remove CVS files (b0.8.3)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@2 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add error checking in part.cpp to fix bugs reported by Jochen and Prabhat (b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@3 9ec3b2dc-5744-0410-9993-b8723341f1db
-- change counts from size_t to uint32_t in get1DDistribution, get2DDistribution and get3DDistribution (b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@4 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add explicit casting to bord.cpp and mensa.cpp to match the calling sequences of getnDDistribution (b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@5 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add catch blocks to ibis::part::selectInts and friends to stop the propagations of exceptions (b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@6 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add catch blocks to ibis::column::evaluateRange to avoid the need for Jochen to catch the exceptions; remove mutex lock from indexLock constructor and destructure to avoid dead locks (b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@7 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix array bound problem in part.cpp:5869, fix bugs revealed by new test cases (== b0.8.4)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@8 9ec3b2dc-5744-0410-9993-b8723341f1db
-- update URLs to point to codeforge.lbl.gov (-> b0.8.5)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@9 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add softWriteLock to ibis::column, update doxygen documentation about bitwise logical operations (-> b0.8.5)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@10 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix problematic logic in count2DBins and count3DBins (-> b0.8.5)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@11 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fixed a number of bugs discovered through make full-check, reported from Prabhat, Ross Bates and Devin McNamara (b0.8.5)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@12 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add 2 new histogram functions with user specified number of bins at the request of Prabhat and Oliver Rubel  (-> b0.8.6)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@13 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add a performance tweak in get2DDistributionI to bypass ibis::query layer (-> b0.8.6)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@14 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix errors in two-level indexes that produce wrong answers and cause dead-locks (b0.8.6)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@15 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add try-catch blocks to various interval encoded indexes to free bitvectors in case of exception (--> b0.8.7)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@16 9ec3b2dc-5744-0410-9993-b8723341f1db
-- add a new variation of get2DDistribution requested by Prabhat and Oliver, implement a new count function on bitvectors to speed up histogram computation based on indexes (b0.8.7)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@17 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix a bug in bitvector.cpp and bitvector64.cpp encountered by Prabhat (-->b0.8.8)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@18 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix the commands for test case 7 and 8 of check-ibis, attempting to make JNI compile again (-->b0.8.8)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@19 9ec3b2dc-5744-0410-9993-b8723341f1db
-- fix JNI build problem reported by Mark Sordo, fix compilation problems on reported by Matthias Vallentin (b0.8.8)

git-svn-id: https://codeforge.lbl.gov/anonscm/fastbit/trunk@20 9ec3b2dc-5744-0410-9993-b8723341f1db