[Groonga-commit] groonga/gcs [master] Return "Processing" property as a part of domain status

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Nov 14 20:06:00 JST 2012


YUKI Hiroshi	2012-11-14 20:06:00 +0900 (Wed, 14 Nov 2012)

  New Revision: 0f460b4204e98d788b0ac4bf0f97249feded1359
  https://github.com/groonga/gcs/commit/0f460b4204e98d788b0ac4bf0f97249feded1359

  Log:
    Return "Processing" property as a part of domain status

  Modified files:
    lib/api/2011-02-01/configuration.js
    lib/database/domain.js
    test/api-configuration.test.js
    test/xml-responses.js

  Modified: lib/api/2011-02-01/configuration.js (+3 -0)
===================================================================
--- lib/api/2011-02-01/configuration.js    2012-11-14 19:58:12 +0900 (c6222fe)
+++ lib/api/2011-02-01/configuration.js    2012-11-14 20:06:00 +0900 (3559c74)
@@ -105,6 +105,9 @@ function createDomainStatus(options) {
     .element('NumSearchableDocs')
       .text(options.domain.searchableDocumentsCount)
     .up()
+    .element('Processing')
+      .text(options.domain.processing)
+    .up()
     .element('RequiresIndexDocuments')
       .text(options.domain.requiresIndexDocuments)
     .up()

  Modified: lib/database/domain.js (+3 -0)
===================================================================
--- lib/database/domain.js    2012-11-14 19:58:12 +0900 (46f93d9)
+++ lib/database/domain.js    2012-11-14 20:06:00 +0900 (508839f)
@@ -316,6 +316,9 @@ Domain.prototype = {
   get searchInstanceType() {
     return null;
   },
+  get processing() {
+    return false;
+  },
 
   getDocumentsEndpoint: function(hostname) {
     hostname = hostname.replace(/^\./, '');

  Modified: test/api-configuration.test.js (+2 -0)
===================================================================
--- test/api-configuration.test.js    2012-11-14 19:58:12 +0900 (54d0259)
+++ test/api-configuration.test.js    2012-11-14 20:06:00 +0900 (94bfd49)
@@ -45,6 +45,7 @@ suite('Configuration API', function() {
           DomainId: domain.domainId,
           DomainName: domain.name,
           NumSearchableDocs: String(domain.searchableDocumentsCount),
+          Processing: String(domain.processing),
           RequiresIndexDocuments: String(domain.requiresIndexDocuments),
           SearchInstanceCount: String(domain.searchInstanceCount),
           SearchPartitionCount: String(domain.searchPartitionCount),
@@ -244,6 +245,7 @@ suite('Configuration API', function() {
                 DomainId: domain.domainId,
                 DomainName: domain.name,
                 NumSearchableDocs: String(domain.searchableDocumentsCount),
+                Processing: String(domain.processing),
                 RequiresIndexDocuments: String(domain.requiresIndexDocuments),
                 SearchInstanceCount: String(domain.searchInstanceCount),
                 SearchPartitionCount: String(domain.searchPartitionCount),

  Modified: test/xml-responses.js (+1 -0)
===================================================================
--- test/xml-responses.js    2012-11-14 19:58:12 +0900 (8e5af48)
+++ test/xml-responses.js    2012-11-14 20:06:00 +0900 (a0654a7)
@@ -40,6 +40,7 @@ var DomainStatus =
       DomainId: '',
       DomainName: '',
       NumSearchableDocs: '',
+      Processing: '',
       RequiresIndexDocuments: '',
       SearchInstanceCount: '',
       SearchPartitionCount: '',
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index