incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From amccu...@apache.org
Subject [37/39] Massive changes to the thrift RPC defs, see mail list for details subject (Rows, Records, Session oh my).
Date Thu, 28 Feb 2013 03:07:36 GMT
http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11f5141c/src/blur-thrift/src/main/java/org/apache/blur/thrift/generated/Blur.java
----------------------------------------------------------------------
diff --git a/src/blur-thrift/src/main/java/org/apache/blur/thrift/generated/Blur.java b/src/blur-thrift/src/main/java/org/apache/blur/thrift/generated/Blur.java
index d27a94b..983c17e 100644
--- a/src/blur-thrift/src/main/java/org/apache/blur/thrift/generated/Blur.java
+++ b/src/blur-thrift/src/main/java/org/apache/blur/thrift/generated/Blur.java
@@ -51,7 +51,7 @@ import org.slf4j.LoggerFactory;
 
 public class Blur {
 
-  public interface Iface {
+  public interface Iface extends org.apache.blur.thrift.generated.DocumentGroupService.Iface {
 
     /**
      * Creating a session snapshots the readers during search and document
@@ -62,7 +62,7 @@ public class Blur {
      * 
      * @param table
      */
-    public Session openReadSession(String table) throws BlurException, org.apache.thrift.TException;
+    public org.apache.blur.thrift.generated.Session openReadSession(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Runs a search with the given query arguments.  Invalid Sessions will throw a BlurException.
@@ -73,7 +73,7 @@ public class Blur {
      * @param session
      * @param queryArgs
      */
-    public List<TopFieldDocs> search(Session session, QueryArgs queryArgs) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.TopFieldDocs> search(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Fetches a document based on the DocLocation list with the fields specified.
@@ -86,7 +86,7 @@ public class Blur {
      * @param docLocations
      * @param fields
      */
-    public List<Document> doc(Session session, List<Long> docLocations, Set<String> fields) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.Document> doc(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Closes the session and allows the readers to be closed.
@@ -94,7 +94,7 @@ public class Blur {
      * 
      * @param session
      */
-    public void closeReadSession(Session session) throws BlurException, org.apache.thrift.TException;
+    public void closeReadSession(org.apache.blur.thrift.generated.Session session) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Add Documents to the given table in the provided shard.  If the table or
@@ -106,7 +106,7 @@ public class Blur {
      * @param options
      * @param documents
      */
-    public List<Generation> addDocuments(MutateOptions options, List<Document> documents) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.Generation> addDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Delete Documents to the given table in the provided shard.  If the table
@@ -117,7 +117,7 @@ public class Blur {
      * @param options
      * @param queries
      */
-    public List<Generation> deleteDocumentsByQueries(MutateOptions options, List<Query> queries) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.Generation> deleteDocumentsByQueries(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Delete Documents to the given table in the provided shard.  If the table
@@ -128,7 +128,7 @@ public class Blur {
      * @param options
      * @param terms
      */
-    public List<Generation> deleteDocuments(MutateOptions options, List<Term> terms) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.Generation> deleteDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Update Documents to the given table in the provided shard.  If the table
@@ -140,7 +140,7 @@ public class Blur {
      * @param options
      * @param updatePackages
      */
-    public List<Generation> updateDocuments(MutateOptions options, List<UpdatePackage> updatePackages) throws BlurException, org.apache.thrift.TException;
+    public List<org.apache.blur.thrift.generated.Generation> updateDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * This method blocks until all the given generations are visible for reading.
@@ -151,13 +151,13 @@ public class Blur {
      * @param generations
      * @param forceRefresh
      */
-    public void blockUntilGenerationIsVisible(List<Generation> generations, boolean forceRefresh) throws BlurException, org.apache.thrift.TException;
+    public void blockUntilGenerationIsVisible(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Returns a list of all current running servers.
      * @return list of servers, e.g. node1:40020.
      */
-    public List<String> serverList() throws BlurException, org.apache.thrift.TException;
+    public List<String> serverList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Gets a list shard ids for the given server and table.
@@ -168,7 +168,7 @@ public class Blur {
      * @param table
      * @param server
      */
-    public List<Integer> serverLayout(String table, String server) throws BlurException, org.apache.thrift.TException;
+    public List<Integer> serverLayout(String table, String server) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Gets the shard layout for each server in the cluster for the given table.
@@ -177,19 +177,19 @@ public class Blur {
      * 
      * @param table
      */
-    public Map<String,ShardLayout> shardLayout(String table) throws BlurException, org.apache.thrift.TException;
+    public Map<String,org.apache.blur.thrift.generated.ShardLayout> shardLayout(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Gets a list of the table names.
      * @return list of table names.
      */
-    public List<String> tableList() throws BlurException, org.apache.thrift.TException;
+    public List<String> tableList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Is cluster in safe mode.
      * @return safe mode boolean.
      */
-    public boolean isInSafeMode() throws BlurException, org.apache.thrift.TException;
+    public boolean isInSafeMode() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Create a table with the given table descriptor.
@@ -197,7 +197,7 @@ public class Blur {
      * 
      * @param tableDescriptor
      */
-    public void createTable(TableDescriptor tableDescriptor) throws BlurException, org.apache.thrift.TException;
+    public void createTable(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Enables a table with the given table name.
@@ -205,7 +205,7 @@ public class Blur {
      * 
      * @param table
      */
-    public void enableTable(String table) throws BlurException, org.apache.thrift.TException;
+    public void enableTable(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Disables a table with the given table name.
@@ -213,7 +213,7 @@ public class Blur {
      * 
      * @param table
      */
-    public void disableTable(String table) throws BlurException, org.apache.thrift.TException;
+    public void disableTable(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Removes a table with the given table name.
@@ -223,7 +223,7 @@ public class Blur {
      * @param table
      * @param deleteIndexFiles
      */
-    public void removeTable(String table, boolean deleteIndexFiles) throws BlurException, org.apache.thrift.TException;
+    public void removeTable(String table, boolean deleteIndexFiles) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Returns a table descriptor for the given table.
@@ -231,7 +231,7 @@ public class Blur {
      * 
      * @param table
      */
-    public TableDescriptor describe(String table) throws BlurException, org.apache.thrift.TException;
+    public org.apache.blur.thrift.generated.TableDescriptor describe(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Cancels a query that is executing within the given session.
@@ -243,7 +243,7 @@ public class Blur {
      * @param server
      * @param id
      */
-    public void cancelQuery(Session session, String server, String id) throws BlurException, org.apache.thrift.TException;
+    public void cancelQuery(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Returns a list of the query ids of queries that have recently been executed within the given session.
@@ -254,7 +254,7 @@ public class Blur {
      * @param session
      * @param server
      */
-    public Map<String,List<String>> queryStatusIdList(Session session, String server) throws BlurException, org.apache.thrift.TException;
+    public Map<String,List<String>> queryStatusIdList(org.apache.blur.thrift.generated.Session session, String server) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Returns the query status for the given session and query id, (QueryArgs.id).
@@ -267,7 +267,7 @@ public class Blur {
      * @param server
      * @param id
      */
-    public Map<String,QueryStatus> queryStatus(Session session, String server, String id) throws BlurException, org.apache.thrift.TException;
+    public Map<String,org.apache.blur.thrift.generated.QueryStatus> queryStatus(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
     /**
      * Returns the the schema for the given session.
@@ -276,31 +276,31 @@ public class Blur {
      * 
      * @param session
      */
-    public TableSchema schema(Session session) throws BlurException, org.apache.thrift.TException;
+    public org.apache.blur.thrift.generated.TableSchema schema(org.apache.blur.thrift.generated.Session session) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
-    public TableStats tableStats(String table) throws BlurException, org.apache.thrift.TException;
+    public org.apache.blur.thrift.generated.TableStats tableStats(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException;
 
   }
 
-  public interface AsyncIface {
+  public interface AsyncIface extends org.apache.blur.thrift.generated.DocumentGroupService .AsyncIface {
 
     public void openReadSession(String table, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.openReadSession_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void search(Session session, QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.search_call> resultHandler) throws org.apache.thrift.TException;
+    public void search(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.search_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void doc(Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.doc_call> resultHandler) throws org.apache.thrift.TException;
+    public void doc(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.doc_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void closeReadSession(Session session, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.closeReadSession_call> resultHandler) throws org.apache.thrift.TException;
+    public void closeReadSession(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.closeReadSession_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void addDocuments(MutateOptions options, List<Document> documents, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addDocuments_call> resultHandler) throws org.apache.thrift.TException;
+    public void addDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addDocuments_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void deleteDocumentsByQueries(MutateOptions options, List<Query> queries, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteDocumentsByQueries_call> resultHandler) throws org.apache.thrift.TException;
+    public void deleteDocumentsByQueries(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteDocumentsByQueries_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void deleteDocuments(MutateOptions options, List<Term> terms, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteDocuments_call> resultHandler) throws org.apache.thrift.TException;
+    public void deleteDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteDocuments_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void updateDocuments(MutateOptions options, List<UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateDocuments_call> resultHandler) throws org.apache.thrift.TException;
+    public void updateDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateDocuments_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void blockUntilGenerationIsVisible(List<Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.blockUntilGenerationIsVisible_call> resultHandler) throws org.apache.thrift.TException;
+    public void blockUntilGenerationIsVisible(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.blockUntilGenerationIsVisible_call> resultHandler) throws org.apache.thrift.TException;
 
     public void serverList(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.serverList_call> resultHandler) throws org.apache.thrift.TException;
 
@@ -312,7 +312,7 @@ public class Blur {
 
     public void isInSafeMode(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.isInSafeMode_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createTable(TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void createTable(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createTable_call> resultHandler) throws org.apache.thrift.TException;
 
     public void enableTable(String table, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.enableTable_call> resultHandler) throws org.apache.thrift.TException;
 
@@ -322,19 +322,19 @@ public class Blur {
 
     public void describe(String table, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.describe_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void cancelQuery(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cancelQuery_call> resultHandler) throws org.apache.thrift.TException;
+    public void cancelQuery(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cancelQuery_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void queryStatusIdList(Session session, String server, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.queryStatusIdList_call> resultHandler) throws org.apache.thrift.TException;
+    public void queryStatusIdList(org.apache.blur.thrift.generated.Session session, String server, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.queryStatusIdList_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void queryStatus(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.queryStatus_call> resultHandler) throws org.apache.thrift.TException;
+    public void queryStatus(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.queryStatus_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void schema(Session session, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.schema_call> resultHandler) throws org.apache.thrift.TException;
+    public void schema(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.schema_call> resultHandler) throws org.apache.thrift.TException;
 
     public void tableStats(String table, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.tableStats_call> resultHandler) throws org.apache.thrift.TException;
 
   }
 
-  public static class Client extends org.apache.thrift.TServiceClient implements Iface {
+  public static class Client extends org.apache.blur.thrift.generated.DocumentGroupService.Client implements Iface {
     public static class Factory implements org.apache.thrift.TServiceClientFactory<Client> {
       public Factory() {}
       public Client getClient(org.apache.thrift.protocol.TProtocol prot) {
@@ -354,7 +354,7 @@ public class Blur {
       super(iprot, oprot);
     }
 
-    public Session openReadSession(String table) throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.Session openReadSession(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_openReadSession(table);
       return recv_openReadSession();
@@ -367,7 +367,7 @@ public class Blur {
       sendBase("openReadSession", args);
     }
 
-    public Session recv_openReadSession() throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.Session recv_openReadSession() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       openReadSession_result result = new openReadSession_result();
       receiveBase(result, "openReadSession");
@@ -380,13 +380,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "openReadSession failed: unknown result");
     }
 
-    public List<TopFieldDocs> search(Session session, QueryArgs queryArgs) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.TopFieldDocs> search(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_search(session, queryArgs);
       return recv_search();
     }
 
-    public void send_search(Session session, QueryArgs queryArgs) throws org.apache.thrift.TException
+    public void send_search(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs) throws org.apache.thrift.TException
     {
       search_args args = new search_args();
       args.setSession(session);
@@ -394,7 +394,7 @@ public class Blur {
       sendBase("search", args);
     }
 
-    public List<TopFieldDocs> recv_search() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.TopFieldDocs> recv_search() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       search_result result = new search_result();
       receiveBase(result, "search");
@@ -407,13 +407,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "search failed: unknown result");
     }
 
-    public List<Document> doc(Session session, List<Long> docLocations, Set<String> fields) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Document> doc(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_doc(session, docLocations, fields);
       return recv_doc();
     }
 
-    public void send_doc(Session session, List<Long> docLocations, Set<String> fields) throws org.apache.thrift.TException
+    public void send_doc(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields) throws org.apache.thrift.TException
     {
       doc_args args = new doc_args();
       args.setSession(session);
@@ -422,7 +422,7 @@ public class Blur {
       sendBase("doc", args);
     }
 
-    public List<Document> recv_doc() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Document> recv_doc() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       doc_result result = new doc_result();
       receiveBase(result, "doc");
@@ -435,20 +435,20 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "doc failed: unknown result");
     }
 
-    public void closeReadSession(Session session) throws BlurException, org.apache.thrift.TException
+    public void closeReadSession(org.apache.blur.thrift.generated.Session session) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_closeReadSession(session);
       recv_closeReadSession();
     }
 
-    public void send_closeReadSession(Session session) throws org.apache.thrift.TException
+    public void send_closeReadSession(org.apache.blur.thrift.generated.Session session) throws org.apache.thrift.TException
     {
       closeReadSession_args args = new closeReadSession_args();
       args.setSession(session);
       sendBase("closeReadSession", args);
     }
 
-    public void recv_closeReadSession() throws BlurException, org.apache.thrift.TException
+    public void recv_closeReadSession() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       closeReadSession_result result = new closeReadSession_result();
       receiveBase(result, "closeReadSession");
@@ -458,13 +458,13 @@ public class Blur {
       return;
     }
 
-    public List<Generation> addDocuments(MutateOptions options, List<Document> documents) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> addDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_addDocuments(options, documents);
       return recv_addDocuments();
     }
 
-    public void send_addDocuments(MutateOptions options, List<Document> documents) throws org.apache.thrift.TException
+    public void send_addDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents) throws org.apache.thrift.TException
     {
       addDocuments_args args = new addDocuments_args();
       args.setOptions(options);
@@ -472,7 +472,7 @@ public class Blur {
       sendBase("addDocuments", args);
     }
 
-    public List<Generation> recv_addDocuments() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> recv_addDocuments() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       addDocuments_result result = new addDocuments_result();
       receiveBase(result, "addDocuments");
@@ -485,13 +485,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addDocuments failed: unknown result");
     }
 
-    public List<Generation> deleteDocumentsByQueries(MutateOptions options, List<Query> queries) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> deleteDocumentsByQueries(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_deleteDocumentsByQueries(options, queries);
       return recv_deleteDocumentsByQueries();
     }
 
-    public void send_deleteDocumentsByQueries(MutateOptions options, List<Query> queries) throws org.apache.thrift.TException
+    public void send_deleteDocumentsByQueries(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries) throws org.apache.thrift.TException
     {
       deleteDocumentsByQueries_args args = new deleteDocumentsByQueries_args();
       args.setOptions(options);
@@ -499,7 +499,7 @@ public class Blur {
       sendBase("deleteDocumentsByQueries", args);
     }
 
-    public List<Generation> recv_deleteDocumentsByQueries() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> recv_deleteDocumentsByQueries() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       deleteDocumentsByQueries_result result = new deleteDocumentsByQueries_result();
       receiveBase(result, "deleteDocumentsByQueries");
@@ -512,13 +512,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "deleteDocumentsByQueries failed: unknown result");
     }
 
-    public List<Generation> deleteDocuments(MutateOptions options, List<Term> terms) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> deleteDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_deleteDocuments(options, terms);
       return recv_deleteDocuments();
     }
 
-    public void send_deleteDocuments(MutateOptions options, List<Term> terms) throws org.apache.thrift.TException
+    public void send_deleteDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms) throws org.apache.thrift.TException
     {
       deleteDocuments_args args = new deleteDocuments_args();
       args.setOptions(options);
@@ -526,7 +526,7 @@ public class Blur {
       sendBase("deleteDocuments", args);
     }
 
-    public List<Generation> recv_deleteDocuments() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> recv_deleteDocuments() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       deleteDocuments_result result = new deleteDocuments_result();
       receiveBase(result, "deleteDocuments");
@@ -539,13 +539,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "deleteDocuments failed: unknown result");
     }
 
-    public List<Generation> updateDocuments(MutateOptions options, List<UpdatePackage> updatePackages) throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> updateDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_updateDocuments(options, updatePackages);
       return recv_updateDocuments();
     }
 
-    public void send_updateDocuments(MutateOptions options, List<UpdatePackage> updatePackages) throws org.apache.thrift.TException
+    public void send_updateDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages) throws org.apache.thrift.TException
     {
       updateDocuments_args args = new updateDocuments_args();
       args.setOptions(options);
@@ -553,7 +553,7 @@ public class Blur {
       sendBase("updateDocuments", args);
     }
 
-    public List<Generation> recv_updateDocuments() throws BlurException, org.apache.thrift.TException
+    public List<org.apache.blur.thrift.generated.Generation> recv_updateDocuments() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       updateDocuments_result result = new updateDocuments_result();
       receiveBase(result, "updateDocuments");
@@ -566,13 +566,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "updateDocuments failed: unknown result");
     }
 
-    public void blockUntilGenerationIsVisible(List<Generation> generations, boolean forceRefresh) throws BlurException, org.apache.thrift.TException
+    public void blockUntilGenerationIsVisible(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_blockUntilGenerationIsVisible(generations, forceRefresh);
       recv_blockUntilGenerationIsVisible();
     }
 
-    public void send_blockUntilGenerationIsVisible(List<Generation> generations, boolean forceRefresh) throws org.apache.thrift.TException
+    public void send_blockUntilGenerationIsVisible(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh) throws org.apache.thrift.TException
     {
       blockUntilGenerationIsVisible_args args = new blockUntilGenerationIsVisible_args();
       args.setGenerations(generations);
@@ -580,7 +580,7 @@ public class Blur {
       sendBase("blockUntilGenerationIsVisible", args);
     }
 
-    public void recv_blockUntilGenerationIsVisible() throws BlurException, org.apache.thrift.TException
+    public void recv_blockUntilGenerationIsVisible() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       blockUntilGenerationIsVisible_result result = new blockUntilGenerationIsVisible_result();
       receiveBase(result, "blockUntilGenerationIsVisible");
@@ -590,7 +590,7 @@ public class Blur {
       return;
     }
 
-    public List<String> serverList() throws BlurException, org.apache.thrift.TException
+    public List<String> serverList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_serverList();
       return recv_serverList();
@@ -602,7 +602,7 @@ public class Blur {
       sendBase("serverList", args);
     }
 
-    public List<String> recv_serverList() throws BlurException, org.apache.thrift.TException
+    public List<String> recv_serverList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       serverList_result result = new serverList_result();
       receiveBase(result, "serverList");
@@ -615,7 +615,7 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "serverList failed: unknown result");
     }
 
-    public List<Integer> serverLayout(String table, String server) throws BlurException, org.apache.thrift.TException
+    public List<Integer> serverLayout(String table, String server) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_serverLayout(table, server);
       return recv_serverLayout();
@@ -629,7 +629,7 @@ public class Blur {
       sendBase("serverLayout", args);
     }
 
-    public List<Integer> recv_serverLayout() throws BlurException, org.apache.thrift.TException
+    public List<Integer> recv_serverLayout() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       serverLayout_result result = new serverLayout_result();
       receiveBase(result, "serverLayout");
@@ -642,7 +642,7 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "serverLayout failed: unknown result");
     }
 
-    public Map<String,ShardLayout> shardLayout(String table) throws BlurException, org.apache.thrift.TException
+    public Map<String,org.apache.blur.thrift.generated.ShardLayout> shardLayout(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_shardLayout(table);
       return recv_shardLayout();
@@ -655,7 +655,7 @@ public class Blur {
       sendBase("shardLayout", args);
     }
 
-    public Map<String,ShardLayout> recv_shardLayout() throws BlurException, org.apache.thrift.TException
+    public Map<String,org.apache.blur.thrift.generated.ShardLayout> recv_shardLayout() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       shardLayout_result result = new shardLayout_result();
       receiveBase(result, "shardLayout");
@@ -668,7 +668,7 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "shardLayout failed: unknown result");
     }
 
-    public List<String> tableList() throws BlurException, org.apache.thrift.TException
+    public List<String> tableList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_tableList();
       return recv_tableList();
@@ -680,7 +680,7 @@ public class Blur {
       sendBase("tableList", args);
     }
 
-    public List<String> recv_tableList() throws BlurException, org.apache.thrift.TException
+    public List<String> recv_tableList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       tableList_result result = new tableList_result();
       receiveBase(result, "tableList");
@@ -693,7 +693,7 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "tableList failed: unknown result");
     }
 
-    public boolean isInSafeMode() throws BlurException, org.apache.thrift.TException
+    public boolean isInSafeMode() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_isInSafeMode();
       return recv_isInSafeMode();
@@ -705,7 +705,7 @@ public class Blur {
       sendBase("isInSafeMode", args);
     }
 
-    public boolean recv_isInSafeMode() throws BlurException, org.apache.thrift.TException
+    public boolean recv_isInSafeMode() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       isInSafeMode_result result = new isInSafeMode_result();
       receiveBase(result, "isInSafeMode");
@@ -718,20 +718,20 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "isInSafeMode failed: unknown result");
     }
 
-    public void createTable(TableDescriptor tableDescriptor) throws BlurException, org.apache.thrift.TException
+    public void createTable(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_createTable(tableDescriptor);
       recv_createTable();
     }
 
-    public void send_createTable(TableDescriptor tableDescriptor) throws org.apache.thrift.TException
+    public void send_createTable(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor) throws org.apache.thrift.TException
     {
       createTable_args args = new createTable_args();
       args.setTableDescriptor(tableDescriptor);
       sendBase("createTable", args);
     }
 
-    public void recv_createTable() throws BlurException, org.apache.thrift.TException
+    public void recv_createTable() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       createTable_result result = new createTable_result();
       receiveBase(result, "createTable");
@@ -741,7 +741,7 @@ public class Blur {
       return;
     }
 
-    public void enableTable(String table) throws BlurException, org.apache.thrift.TException
+    public void enableTable(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_enableTable(table);
       recv_enableTable();
@@ -754,7 +754,7 @@ public class Blur {
       sendBase("enableTable", args);
     }
 
-    public void recv_enableTable() throws BlurException, org.apache.thrift.TException
+    public void recv_enableTable() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       enableTable_result result = new enableTable_result();
       receiveBase(result, "enableTable");
@@ -764,7 +764,7 @@ public class Blur {
       return;
     }
 
-    public void disableTable(String table) throws BlurException, org.apache.thrift.TException
+    public void disableTable(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_disableTable(table);
       recv_disableTable();
@@ -777,7 +777,7 @@ public class Blur {
       sendBase("disableTable", args);
     }
 
-    public void recv_disableTable() throws BlurException, org.apache.thrift.TException
+    public void recv_disableTable() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       disableTable_result result = new disableTable_result();
       receiveBase(result, "disableTable");
@@ -787,7 +787,7 @@ public class Blur {
       return;
     }
 
-    public void removeTable(String table, boolean deleteIndexFiles) throws BlurException, org.apache.thrift.TException
+    public void removeTable(String table, boolean deleteIndexFiles) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_removeTable(table, deleteIndexFiles);
       recv_removeTable();
@@ -801,7 +801,7 @@ public class Blur {
       sendBase("removeTable", args);
     }
 
-    public void recv_removeTable() throws BlurException, org.apache.thrift.TException
+    public void recv_removeTable() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       removeTable_result result = new removeTable_result();
       receiveBase(result, "removeTable");
@@ -811,7 +811,7 @@ public class Blur {
       return;
     }
 
-    public TableDescriptor describe(String table) throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableDescriptor describe(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_describe(table);
       return recv_describe();
@@ -824,7 +824,7 @@ public class Blur {
       sendBase("describe", args);
     }
 
-    public TableDescriptor recv_describe() throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableDescriptor recv_describe() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       describe_result result = new describe_result();
       receiveBase(result, "describe");
@@ -837,13 +837,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "describe failed: unknown result");
     }
 
-    public void cancelQuery(Session session, String server, String id) throws BlurException, org.apache.thrift.TException
+    public void cancelQuery(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_cancelQuery(session, server, id);
       recv_cancelQuery();
     }
 
-    public void send_cancelQuery(Session session, String server, String id) throws org.apache.thrift.TException
+    public void send_cancelQuery(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.thrift.TException
     {
       cancelQuery_args args = new cancelQuery_args();
       args.setSession(session);
@@ -852,7 +852,7 @@ public class Blur {
       sendBase("cancelQuery", args);
     }
 
-    public void recv_cancelQuery() throws BlurException, org.apache.thrift.TException
+    public void recv_cancelQuery() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       cancelQuery_result result = new cancelQuery_result();
       receiveBase(result, "cancelQuery");
@@ -862,13 +862,13 @@ public class Blur {
       return;
     }
 
-    public Map<String,List<String>> queryStatusIdList(Session session, String server) throws BlurException, org.apache.thrift.TException
+    public Map<String,List<String>> queryStatusIdList(org.apache.blur.thrift.generated.Session session, String server) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_queryStatusIdList(session, server);
       return recv_queryStatusIdList();
     }
 
-    public void send_queryStatusIdList(Session session, String server) throws org.apache.thrift.TException
+    public void send_queryStatusIdList(org.apache.blur.thrift.generated.Session session, String server) throws org.apache.thrift.TException
     {
       queryStatusIdList_args args = new queryStatusIdList_args();
       args.setSession(session);
@@ -876,7 +876,7 @@ public class Blur {
       sendBase("queryStatusIdList", args);
     }
 
-    public Map<String,List<String>> recv_queryStatusIdList() throws BlurException, org.apache.thrift.TException
+    public Map<String,List<String>> recv_queryStatusIdList() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       queryStatusIdList_result result = new queryStatusIdList_result();
       receiveBase(result, "queryStatusIdList");
@@ -889,13 +889,13 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "queryStatusIdList failed: unknown result");
     }
 
-    public Map<String,QueryStatus> queryStatus(Session session, String server, String id) throws BlurException, org.apache.thrift.TException
+    public Map<String,org.apache.blur.thrift.generated.QueryStatus> queryStatus(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_queryStatus(session, server, id);
       return recv_queryStatus();
     }
 
-    public void send_queryStatus(Session session, String server, String id) throws org.apache.thrift.TException
+    public void send_queryStatus(org.apache.blur.thrift.generated.Session session, String server, String id) throws org.apache.thrift.TException
     {
       queryStatus_args args = new queryStatus_args();
       args.setSession(session);
@@ -904,7 +904,7 @@ public class Blur {
       sendBase("queryStatus", args);
     }
 
-    public Map<String,QueryStatus> recv_queryStatus() throws BlurException, org.apache.thrift.TException
+    public Map<String,org.apache.blur.thrift.generated.QueryStatus> recv_queryStatus() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       queryStatus_result result = new queryStatus_result();
       receiveBase(result, "queryStatus");
@@ -917,20 +917,20 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "queryStatus failed: unknown result");
     }
 
-    public TableSchema schema(Session session) throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableSchema schema(org.apache.blur.thrift.generated.Session session) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_schema(session);
       return recv_schema();
     }
 
-    public void send_schema(Session session) throws org.apache.thrift.TException
+    public void send_schema(org.apache.blur.thrift.generated.Session session) throws org.apache.thrift.TException
     {
       schema_args args = new schema_args();
       args.setSession(session);
       sendBase("schema", args);
     }
 
-    public TableSchema recv_schema() throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableSchema recv_schema() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       schema_result result = new schema_result();
       receiveBase(result, "schema");
@@ -943,7 +943,7 @@ public class Blur {
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "schema failed: unknown result");
     }
 
-    public TableStats tableStats(String table) throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableStats tableStats(String table) throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       send_tableStats(table);
       return recv_tableStats();
@@ -956,7 +956,7 @@ public class Blur {
       sendBase("tableStats", args);
     }
 
-    public TableStats recv_tableStats() throws BlurException, org.apache.thrift.TException
+    public org.apache.blur.thrift.generated.TableStats recv_tableStats() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException
     {
       tableStats_result result = new tableStats_result();
       receiveBase(result, "tableStats");
@@ -970,7 +970,7 @@ public class Blur {
     }
 
   }
-  public static class AsyncClient extends org.apache.thrift.async.TAsyncClient implements AsyncIface {
+  public static class AsyncClient extends org.apache.blur.thrift.generated.DocumentGroupService.AsyncClient implements AsyncIface {
     public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
       private org.apache.thrift.async.TAsyncClientManager clientManager;
       private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
@@ -1009,7 +1009,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public Session getResult() throws BlurException, org.apache.thrift.TException {
+      public org.apache.blur.thrift.generated.Session getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1019,7 +1019,7 @@ public class Blur {
       }
     }
 
-    public void search(Session session, QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<search_call> resultHandler) throws org.apache.thrift.TException {
+    public void search(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<search_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       search_call method_call = new search_call(session, queryArgs, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1027,9 +1027,9 @@ public class Blur {
     }
 
     public static class search_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
-      private QueryArgs queryArgs;
-      public search_call(Session session, QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<search_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.Session session;
+      private org.apache.blur.thrift.generated.QueryArgs queryArgs;
+      public search_call(org.apache.blur.thrift.generated.Session session, org.apache.blur.thrift.generated.QueryArgs queryArgs, org.apache.thrift.async.AsyncMethodCallback<search_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
         this.queryArgs = queryArgs;
@@ -1044,7 +1044,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<TopFieldDocs> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.TopFieldDocs> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1054,7 +1054,7 @@ public class Blur {
       }
     }
 
-    public void doc(Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<doc_call> resultHandler) throws org.apache.thrift.TException {
+    public void doc(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<doc_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       doc_call method_call = new doc_call(session, docLocations, fields, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1062,10 +1062,10 @@ public class Blur {
     }
 
     public static class doc_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
+      private org.apache.blur.thrift.generated.Session session;
       private List<Long> docLocations;
       private Set<String> fields;
-      public doc_call(Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<doc_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      public doc_call(org.apache.blur.thrift.generated.Session session, List<Long> docLocations, Set<String> fields, org.apache.thrift.async.AsyncMethodCallback<doc_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
         this.docLocations = docLocations;
@@ -1082,7 +1082,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Document> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.Document> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1092,7 +1092,7 @@ public class Blur {
       }
     }
 
-    public void closeReadSession(Session session, org.apache.thrift.async.AsyncMethodCallback<closeReadSession_call> resultHandler) throws org.apache.thrift.TException {
+    public void closeReadSession(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<closeReadSession_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       closeReadSession_call method_call = new closeReadSession_call(session, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1100,8 +1100,8 @@ public class Blur {
     }
 
     public static class closeReadSession_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
-      public closeReadSession_call(Session session, org.apache.thrift.async.AsyncMethodCallback<closeReadSession_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.Session session;
+      public closeReadSession_call(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<closeReadSession_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
       }
@@ -1114,7 +1114,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1124,7 +1124,7 @@ public class Blur {
       }
     }
 
-    public void addDocuments(MutateOptions options, List<Document> documents, org.apache.thrift.async.AsyncMethodCallback<addDocuments_call> resultHandler) throws org.apache.thrift.TException {
+    public void addDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents, org.apache.thrift.async.AsyncMethodCallback<addDocuments_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       addDocuments_call method_call = new addDocuments_call(options, documents, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1132,9 +1132,9 @@ public class Blur {
     }
 
     public static class addDocuments_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private MutateOptions options;
-      private List<Document> documents;
-      public addDocuments_call(MutateOptions options, List<Document> documents, org.apache.thrift.async.AsyncMethodCallback<addDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.MutateOptions options;
+      private List<org.apache.blur.thrift.generated.Document> documents;
+      public addDocuments_call(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Document> documents, org.apache.thrift.async.AsyncMethodCallback<addDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.options = options;
         this.documents = documents;
@@ -1149,7 +1149,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Generation> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.Generation> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1159,7 +1159,7 @@ public class Blur {
       }
     }
 
-    public void deleteDocumentsByQueries(MutateOptions options, List<Query> queries, org.apache.thrift.async.AsyncMethodCallback<deleteDocumentsByQueries_call> resultHandler) throws org.apache.thrift.TException {
+    public void deleteDocumentsByQueries(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries, org.apache.thrift.async.AsyncMethodCallback<deleteDocumentsByQueries_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       deleteDocumentsByQueries_call method_call = new deleteDocumentsByQueries_call(options, queries, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1167,9 +1167,9 @@ public class Blur {
     }
 
     public static class deleteDocumentsByQueries_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private MutateOptions options;
-      private List<Query> queries;
-      public deleteDocumentsByQueries_call(MutateOptions options, List<Query> queries, org.apache.thrift.async.AsyncMethodCallback<deleteDocumentsByQueries_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.MutateOptions options;
+      private List<org.apache.blur.thrift.generated.Query> queries;
+      public deleteDocumentsByQueries_call(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Query> queries, org.apache.thrift.async.AsyncMethodCallback<deleteDocumentsByQueries_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.options = options;
         this.queries = queries;
@@ -1184,7 +1184,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Generation> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.Generation> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1194,7 +1194,7 @@ public class Blur {
       }
     }
 
-    public void deleteDocuments(MutateOptions options, List<Term> terms, org.apache.thrift.async.AsyncMethodCallback<deleteDocuments_call> resultHandler) throws org.apache.thrift.TException {
+    public void deleteDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms, org.apache.thrift.async.AsyncMethodCallback<deleteDocuments_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       deleteDocuments_call method_call = new deleteDocuments_call(options, terms, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1202,9 +1202,9 @@ public class Blur {
     }
 
     public static class deleteDocuments_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private MutateOptions options;
-      private List<Term> terms;
-      public deleteDocuments_call(MutateOptions options, List<Term> terms, org.apache.thrift.async.AsyncMethodCallback<deleteDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.MutateOptions options;
+      private List<org.apache.blur.thrift.generated.Term> terms;
+      public deleteDocuments_call(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.Term> terms, org.apache.thrift.async.AsyncMethodCallback<deleteDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.options = options;
         this.terms = terms;
@@ -1219,7 +1219,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Generation> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.Generation> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1229,7 +1229,7 @@ public class Blur {
       }
     }
 
-    public void updateDocuments(MutateOptions options, List<UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<updateDocuments_call> resultHandler) throws org.apache.thrift.TException {
+    public void updateDocuments(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<updateDocuments_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       updateDocuments_call method_call = new updateDocuments_call(options, updatePackages, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1237,9 +1237,9 @@ public class Blur {
     }
 
     public static class updateDocuments_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private MutateOptions options;
-      private List<UpdatePackage> updatePackages;
-      public updateDocuments_call(MutateOptions options, List<UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<updateDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.MutateOptions options;
+      private List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages;
+      public updateDocuments_call(org.apache.blur.thrift.generated.MutateOptions options, List<org.apache.blur.thrift.generated.UpdatePackage> updatePackages, org.apache.thrift.async.AsyncMethodCallback<updateDocuments_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.options = options;
         this.updatePackages = updatePackages;
@@ -1254,7 +1254,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Generation> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<org.apache.blur.thrift.generated.Generation> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1264,7 +1264,7 @@ public class Blur {
       }
     }
 
-    public void blockUntilGenerationIsVisible(List<Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<blockUntilGenerationIsVisible_call> resultHandler) throws org.apache.thrift.TException {
+    public void blockUntilGenerationIsVisible(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<blockUntilGenerationIsVisible_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       blockUntilGenerationIsVisible_call method_call = new blockUntilGenerationIsVisible_call(generations, forceRefresh, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1272,9 +1272,9 @@ public class Blur {
     }
 
     public static class blockUntilGenerationIsVisible_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private List<Generation> generations;
+      private List<org.apache.blur.thrift.generated.Generation> generations;
       private boolean forceRefresh;
-      public blockUntilGenerationIsVisible_call(List<Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<blockUntilGenerationIsVisible_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      public blockUntilGenerationIsVisible_call(List<org.apache.blur.thrift.generated.Generation> generations, boolean forceRefresh, org.apache.thrift.async.AsyncMethodCallback<blockUntilGenerationIsVisible_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.generations = generations;
         this.forceRefresh = forceRefresh;
@@ -1289,7 +1289,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1318,7 +1318,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<String> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<String> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1353,7 +1353,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<Integer> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<Integer> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1385,7 +1385,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public Map<String,ShardLayout> getResult() throws BlurException, org.apache.thrift.TException {
+      public Map<String,org.apache.blur.thrift.generated.ShardLayout> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1414,7 +1414,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public List<String> getResult() throws BlurException, org.apache.thrift.TException {
+      public List<String> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1443,7 +1443,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public boolean getResult() throws BlurException, org.apache.thrift.TException {
+      public boolean getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1453,7 +1453,7 @@ public class Blur {
       }
     }
 
-    public void createTable(TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<createTable_call> resultHandler) throws org.apache.thrift.TException {
+    public void createTable(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<createTable_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       createTable_call method_call = new createTable_call(tableDescriptor, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1461,8 +1461,8 @@ public class Blur {
     }
 
     public static class createTable_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private TableDescriptor tableDescriptor;
-      public createTable_call(TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<createTable_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.TableDescriptor tableDescriptor;
+      public createTable_call(org.apache.blur.thrift.generated.TableDescriptor tableDescriptor, org.apache.thrift.async.AsyncMethodCallback<createTable_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.tableDescriptor = tableDescriptor;
       }
@@ -1475,7 +1475,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1507,7 +1507,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1539,7 +1539,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1574,7 +1574,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1606,7 +1606,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public TableDescriptor getResult() throws BlurException, org.apache.thrift.TException {
+      public org.apache.blur.thrift.generated.TableDescriptor getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1616,7 +1616,7 @@ public class Blur {
       }
     }
 
-    public void cancelQuery(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<cancelQuery_call> resultHandler) throws org.apache.thrift.TException {
+    public void cancelQuery(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<cancelQuery_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       cancelQuery_call method_call = new cancelQuery_call(session, server, id, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1624,10 +1624,10 @@ public class Blur {
     }
 
     public static class cancelQuery_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
+      private org.apache.blur.thrift.generated.Session session;
       private String server;
       private String id;
-      public cancelQuery_call(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<cancelQuery_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      public cancelQuery_call(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<cancelQuery_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
         this.server = server;
@@ -1644,7 +1644,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public void getResult() throws BlurException, org.apache.thrift.TException {
+      public void getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1654,7 +1654,7 @@ public class Blur {
       }
     }
 
-    public void queryStatusIdList(Session session, String server, org.apache.thrift.async.AsyncMethodCallback<queryStatusIdList_call> resultHandler) throws org.apache.thrift.TException {
+    public void queryStatusIdList(org.apache.blur.thrift.generated.Session session, String server, org.apache.thrift.async.AsyncMethodCallback<queryStatusIdList_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       queryStatusIdList_call method_call = new queryStatusIdList_call(session, server, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1662,9 +1662,9 @@ public class Blur {
     }
 
     public static class queryStatusIdList_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
+      private org.apache.blur.thrift.generated.Session session;
       private String server;
-      public queryStatusIdList_call(Session session, String server, org.apache.thrift.async.AsyncMethodCallback<queryStatusIdList_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      public queryStatusIdList_call(org.apache.blur.thrift.generated.Session session, String server, org.apache.thrift.async.AsyncMethodCallback<queryStatusIdList_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
         this.server = server;
@@ -1679,7 +1679,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public Map<String,List<String>> getResult() throws BlurException, org.apache.thrift.TException {
+      public Map<String,List<String>> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1689,7 +1689,7 @@ public class Blur {
       }
     }
 
-    public void queryStatus(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<queryStatus_call> resultHandler) throws org.apache.thrift.TException {
+    public void queryStatus(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<queryStatus_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       queryStatus_call method_call = new queryStatus_call(session, server, id, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1697,10 +1697,10 @@ public class Blur {
     }
 
     public static class queryStatus_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
+      private org.apache.blur.thrift.generated.Session session;
       private String server;
       private String id;
-      public queryStatus_call(Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<queryStatus_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      public queryStatus_call(org.apache.blur.thrift.generated.Session session, String server, String id, org.apache.thrift.async.AsyncMethodCallback<queryStatus_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
         this.server = server;
@@ -1717,7 +1717,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public Map<String,QueryStatus> getResult() throws BlurException, org.apache.thrift.TException {
+      public Map<String,org.apache.blur.thrift.generated.QueryStatus> getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1727,7 +1727,7 @@ public class Blur {
       }
     }
 
-    public void schema(Session session, org.apache.thrift.async.AsyncMethodCallback<schema_call> resultHandler) throws org.apache.thrift.TException {
+    public void schema(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<schema_call> resultHandler) throws org.apache.thrift.TException {
       checkReady();
       schema_call method_call = new schema_call(session, resultHandler, this, ___protocolFactory, ___transport);
       this.___currentMethod = method_call;
@@ -1735,8 +1735,8 @@ public class Blur {
     }
 
     public static class schema_call extends org.apache.thrift.async.TAsyncMethodCall {
-      private Session session;
-      public schema_call(Session session, org.apache.thrift.async.AsyncMethodCallback<schema_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+      private org.apache.blur.thrift.generated.Session session;
+      public schema_call(org.apache.blur.thrift.generated.Session session, org.apache.thrift.async.AsyncMethodCallback<schema_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
         super(client, protocolFactory, transport, resultHandler, false);
         this.session = session;
       }
@@ -1749,7 +1749,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public TableSchema getResult() throws BlurException, org.apache.thrift.TException {
+      public org.apache.blur.thrift.generated.TableSchema getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1781,7 +1781,7 @@ public class Blur {
         prot.writeMessageEnd();
       }
 
-      public TableStats getResult() throws BlurException, org.apache.thrift.TException {
+      public org.apache.blur.thrift.generated.TableStats getResult() throws org.apache.blur.thrift.generated.BlurException, org.apache.thrift.TException {
         if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
           throw new IllegalStateException("Method call not finished!");
         }
@@ -1793,7 +1793,7 @@ public class Blur {
 
   }
 
-  public static class Processor<I extends Iface> extends org.apache.thrift.TBaseProcessor<I> implements org.apache.thrift.TProcessor {
+  public static class Processor<I extends Iface> extends org.apache.blur.thrift.generated.DocumentGroupService.Processor<I> implements org.apache.thrift.TProcessor {
     private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
     public Processor(I iface) {
       super(iface, getProcessMap(new HashMap<String, org.apache.thrift.ProcessFunction<I, ? extends org.apache.thrift.TBase>>()));
@@ -1848,7 +1848,7 @@ public class Blur {
         openReadSession_result result = new openReadSession_result();
         try {
           result.success = iface.openReadSession(args.table);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1872,7 +1872,7 @@ public class Blur {
         search_result result = new search_result();
         try {
           result.success = iface.search(args.session, args.queryArgs);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1896,7 +1896,7 @@ public class Blur {
         doc_result result = new doc_result();
         try {
           result.success = iface.doc(args.session, args.docLocations, args.fields);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1920,7 +1920,7 @@ public class Blur {
         closeReadSession_result result = new closeReadSession_result();
         try {
           iface.closeReadSession(args.session);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1944,7 +1944,7 @@ public class Blur {
         addDocuments_result result = new addDocuments_result();
         try {
           result.success = iface.addDocuments(args.options, args.documents);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1968,7 +1968,7 @@ public class Blur {
         deleteDocumentsByQueries_result result = new deleteDocumentsByQueries_result();
         try {
           result.success = iface.deleteDocumentsByQueries(args.options, args.queries);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -1992,7 +1992,7 @@ public class Blur {
         deleteDocuments_result result = new deleteDocuments_result();
         try {
           result.success = iface.deleteDocuments(args.options, args.terms);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -2016,7 +2016,7 @@ public class Blur {
         updateDocuments_result result = new updateDocuments_result();
         try {
           result.success = iface.updateDocuments(args.options, args.updatePackages);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -2040,7 +2040,7 @@ public class Blur {
         blockUntilGenerationIsVisible_result result = new blockUntilGenerationIsVisible_result();
         try {
           iface.blockUntilGenerationIsVisible(args.generations, args.forceRefresh);
-        } catch (BlurException e) {
+        } catch (org.apache.blur.thrift.generated.BlurException e) {
           result.e = e;
         }
         return result;
@@ -2064,7 +2064,7 @@ public class Blur {
         serverList_result result = new serverList_result();
         try {
           res

<TRUNCATED>

Mime
View raw message