Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2011-02-20 17:47:19 +0000
committerEike Stepper2011-02-20 17:47:19 +0000
commit610d22b79d9ee8b3eddea5e47e89e5fe4a313bfe (patch)
tree53ffc6f23c7d96bbdc9b2968d0cbfd6a8defd486 /plugins/org.eclipse.emf.cdo.server.mongodb/src
parente64fa1dc5f3a99d03a9628e6f6a66e315ec4e408 (diff)
downloadcdo-610d22b79d9ee8b3eddea5e47e89e5fe4a313bfe.tar.gz
cdo-610d22b79d9ee8b3eddea5e47e89e5fe4a313bfe.tar.xz
cdo-610d22b79d9ee8b3eddea5e47e89e5fe4a313bfe.zip
[337152] [Mongo] Create a MongoDBStore
https://bugs.eclipse.org/bugs/show_bug.cgi?id=337152
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.mongodb/src')
-rw-r--r--plugins/org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBBrowserPage.java19
1 files changed, 13 insertions, 6 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBBrowserPage.java b/plugins/org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBBrowserPage.java
index c50bb0b8b4..72531d4bd0 100644
--- a/plugins/org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBBrowserPage.java
+++ b/plugins/org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBBrowserPage.java
@@ -22,11 +22,11 @@ import java.util.Set;
*/
public class MongoDBBrowserPage extends AbstractPage
{
- private static final boolean SHOW_INDEXES = false;
+ private static final boolean SHOW_INDEXES = true;
private static final boolean SHOW_DOCUMENTS = true;
- private static final boolean SHOW_INITIAL_COMMIT = false;
+ private static final boolean SHOW_INITIAL_COMMIT = true;
public MongoDBBrowserPage()
{
@@ -144,12 +144,14 @@ public class MongoDBBrowserPage extends AbstractPage
DBObject doc = cursor.next();
++i;
- if (SHOW_INITIAL_COMMIT || i > 1)
+ if (i == 1 && showFirstCommit(coll))
{
- pout.print("<tr><td valign=\"top\">" + i + "</td><td valign=\"top\">");
- showObject(browser, pout, doc, "");
- pout.print("</td></tr>\r\n");
+ continue;
}
+
+ pout.print("<tr><td valign=\"top\">" + i + "</td><td valign=\"top\">");
+ showObject(browser, pout, doc, "");
+ pout.print("</td></tr>\r\n");
}
pout.print("</table>\r\n");
@@ -230,6 +232,11 @@ public class MongoDBBrowserPage extends AbstractPage
}
}
+ protected boolean showFirstCommit(DBCollection coll)
+ {
+ return coll.getName().equals(Commits.COMMITS) && !SHOW_INITIAL_COMMIT;
+ }
+
/**
* @author Eike Stepper
*/

Back to the top