Made OGlobalConfiguration.STORAGE_KEEP_OPEN = false by default and fixed problems on db close

git-svn-id: http://orient.googlecode.com/svn/trunk@5875 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fix for issue 863

git-svn-id: http://orient.googlecode.com/svn/trunk@5876 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fix for issue 835

git-svn-id: http://orient.googlecode.com/svn/trunk@5877 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed issue #127 about integration with GEPHI (http://gephi.org) tool. The integration has been done by using the Streaming plugin (https://gephi.org/plugins/graph-streaming/). OrientDB exposes the new "gephi" HTTP GET command that returns the query result in gephi format.

For more information about 
 * http://wiki.gephi.org/index.php/Graph_Streaming
 * https://gephi.org/plugins/graph-streaming/
 * video: http://www.youtube.com/watch?v=7SW_FDiY0sg


git-svn-id: http://orient.googlecode.com/svn/trunk@5882 3625ad7b-9c83-922f-a72b-73d79161f2ea
Improved distributed Multi-Master clustering

git-svn-id: http://orient.googlecode.com/svn/trunk@5893 3625ad7b-9c83-922f-a72b-73d79161f2ea
Improved Studio layout

git-svn-id: http://orient.googlecode.com/svn/trunk@5895 3625ad7b-9c83-922f-a72b-73d79161f2ea
Implemented new isIdempotent() method in OCommandRequest and OCommandExecutor to check permissions on executing query command. This fixes the problem reported by Vaclav  in ML

git-svn-id: http://orient.googlecode.com/svn/trunk@5896 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed HTTP Get "class" command 

git-svn-id: http://orient.googlecode.com/svn/trunk@5902 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed bug on service loader under Applet

git-svn-id: http://orient.googlecode.com/svn/trunk@5909 3625ad7b-9c83-922f-a72b-73d79161f2ea
Nasty IBM JDK bug was fixed.

git-svn-id: http://orient.googlecode.com/svn/trunk@5910 3625ad7b-9c83-922f-a72b-73d79161f2ea
Maven build fix.

git-svn-id: http://orient.googlecode.com/svn/trunk@5911 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fail of com.orientechnologies.orient.test.database.auto.SQLSelectTest.queryContainsInEmbeddedList test on IBM JDK was fixed.

git-svn-id: http://orient.googlecode.com/svn/trunk@5912 3625ad7b-9c83-922f-a72b-73d79161f2ea
Added server information on connect:

 "server":{
    "version": "1.1.0-SNAPSHOT", 
      "osName": "Windows 7", 
        "osVersion": "6.1", 
          "osArch": "amd64", 
            "javaVendor": "Oracle Corporation", 
              "javaVersion": "23.0-b21"
                }, 

git-svn-id: http://orient.googlecode.com/svn/trunk@5913 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed HTTP Get "class" command 


git-svn-id: http://orient.googlecode.com/svn/trunk@5915 3625ad7b-9c83-922f-a72b-73d79161f2ea
Patch by Artem Loginov about concurrent create of records. This is a patch. He proposed a cool thing about creating a queue of defragmentation to avoid such kind of lock!

git-svn-id: http://orient.googlecode.com/svn/trunk@5916 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fix for issue 859
Fixed bug on ODocument properties copy.
Added testcase

git-svn-id: http://orient.googlecode.com/svn/trunk@5917 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed bug on traverse command without a sub-query: it doesn't go in deep if the linked records was of different class from the original

git-svn-id: http://orient.googlecode.com/svn/trunk@5918 3625ad7b-9c83-922f-a72b-73d79161f2ea
Rewritten big part of OFileClassic to write in append only avoiding to rely to the header to store data size/ file size. 
Now OFileClassic doesn't allocate more space anymore. The file size is the data size!

git-svn-id: http://orient.googlecode.com/svn/trunk@5919 3625ad7b-9c83-922f-a72b-73d79161f2ea
Huge refactoring on distributed cluster log

git-svn-id: http://orient.googlecode.com/svn/trunk@5920 3625ad7b-9c83-922f-a72b-73d79161f2ea
Fixed problems with ODatabaseDocumentTxPooled when release connections

git-svn-id: http://orient.googlecode.com/svn/trunk@5921 3625ad7b-9c83-922f-a72b-73d79161f2ea