Skip to content
This repository
Browse code

Added 'project' field to the Database catalog object. This is so that…

… we can store the name of the benchmark project in the catalog. This is needed so that we can ensure that the system's components (e.g., WAL, anti-cache) get separate directories in our experiments
  • Loading branch information...
commit be02b2b9ecac46243c2afd9e677008658c9d907a 1 parent 21d1259
Andy Pavlo authored July 03, 2012

Showing 20 changed files with 125 additions and 69 deletions. Show diff stats Hide diff stats

  1. 1  src/catgen/spec.txt
  2. 6  src/ee/catalog/database.cpp
  3. 3  src/ee/catalog/database.h
  4. 13  src/frontend/org/voltdb/catalog/Database.java
  5. 1  src/frontend/org/voltdb/compiler/ProjectFileSchema.xsd
  6. 5  src/frontend/org/voltdb/compiler/VoltCompiler.java
  7. 1  src/frontend/org/voltdb/compiler/VoltProjectBuilder.java
  8. 2  src/frontend/org/voltdb/compiler/projectfile/ClassdependenciesType.java
  9. 28  src/frontend/org/voltdb/compiler/projectfile/DatabaseType.java
  10. 2  src/frontend/org/voltdb/compiler/projectfile/ExportsType.java
  11. 2  src/frontend/org/voltdb/compiler/projectfile/GroupsType.java
  12. 114  src/frontend/org/voltdb/compiler/projectfile/ObjectFactory.java
  13. 2  src/frontend/org/voltdb/compiler/projectfile/PartitionsType.java
  14. 2  src/frontend/org/voltdb/compiler/projectfile/ProceduresType.java
  15. 2  src/frontend/org/voltdb/compiler/projectfile/ProjectType.java
  16. 2  src/frontend/org/voltdb/compiler/projectfile/SchemasType.java
  17. 2  src/frontend/org/voltdb/compiler/projectfile/SecurityType.java
  18. 2  src/frontend/org/voltdb/compiler/projectfile/SnapshotType.java
  19. 2  src/frontend/org/voltdb/compiler/projectfile/UsersType.java
  20. 2  src/frontend/org/voltdb/compiler/projectfile/VerticalpartitionsType.java
1  src/catgen/spec.txt
@@ -54,6 +54,7 @@ begin Site             "A physical execution context for the system"
54 54
 end
55 55
 
56 56
 begin Database          "A set of schema, procedures and other metadata that together comprise an application"
  57
+    string     project    "The name of the benchmark project used for this database instance. Can be null"
57 58
     string     schema     "Full SQL DDL for the database's schema"
58 59
     User*      users      "The set of users"
59 60
     Group*     groups     "The set of groups"
6  src/ee/catalog/database.cpp
@@ -38,6 +38,7 @@ Database::Database(Catalog *catalog, CatalogType *parent, const string &path, co
38 38
   m_users(catalog, this, path + "/" + "users"), m_groups(catalog, this, path + "/" + "groups"), m_tables(catalog, this, path + "/" + "tables"), m_programs(catalog, this, path + "/" + "programs"), m_procedures(catalog, this, path + "/" + "procedures"), m_connectors(catalog, this, path + "/" + "connectors"), m_snapshotSchedule(catalog, this, path + "/" + "snapshotSchedule")
39 39
 {
40 40
     CatalogValue value;
  41
+    m_fields["project"] = value;
41 42
     m_fields["schema"] = value;
42 43
     m_childCollections["users"] = &m_users;
43 44
     m_childCollections["groups"] = &m_groups;
@@ -101,6 +102,7 @@ Database::~Database() {
101 102
 }
102 103
 
103 104
 void Database::update() {
  105
+    m_project = m_fields["project"].strValue.c_str();
104 106
     m_schema = m_fields["schema"].strValue.c_str();
105 107
 }
106 108
 
@@ -194,6 +196,10 @@ bool Database::removeChild(const std::string &collectionName, const std::string
194 196
     return false;
195 197
 }
196 198
 
  199
+const string & Database::project() const {
  200
+    return m_project;
  201
+}
  202
+
197 203
 const string & Database::schema() const {
198 204
     return m_schema;
199 205
 }
3  src/ee/catalog/database.h
@@ -44,6 +44,7 @@ class Database : public CatalogType {
44 44
 
45 45
 protected:
46 46
     Database(Catalog * catalog, CatalogType * parent, const std::string &path, const std::string &name);
  47
+    std::string m_project;
47 48
     std::string m_schema;
48 49
     CatalogMap<User> m_users;
49 50
     CatalogMap<Group> m_groups;
@@ -62,6 +63,8 @@ class Database : public CatalogType {
62 63
 public:
63 64
     ~Database();
64 65
 
  66
+    /** GETTER: The name of the benchmark project used for this database instance. Can be null */
  67
+    const std::string & project() const;
65 68
     /** GETTER: Full SQL DDL for the database's schema */
66 69
     const std::string & schema() const;
67 70
     /** GETTER: The set of users */
13  src/frontend/org/voltdb/catalog/Database.java
@@ -26,6 +26,7 @@
26 26
  */
27 27
 public class Database extends CatalogType {
28 28
 
  29
+    String m_project = new String();
29 30
     String m_schema = new String();
30 31
     CatalogMap<User> m_users;
31 32
     CatalogMap<Group> m_groups;
@@ -37,6 +38,7 @@
37 38
 
38 39
     void setBaseValues(Catalog catalog, CatalogType parent, String path, String name) {
39 40
         super.setBaseValues(catalog, parent, path, name);
  41
+        m_fields.put("project", m_project);
40 42
         m_fields.put("schema", m_schema);
41 43
         m_users = new CatalogMap<User>(catalog, this, path + "/" + "users", User.class);
42 44
         m_childCollections.put("users", m_users);
@@ -55,9 +57,15 @@ void setBaseValues(Catalog catalog, CatalogType parent, String path, String name
55 57
     }
56 58
 
57 59
     public void update() {
  60
+        m_project = (String) m_fields.get("project");
58 61
         m_schema = (String) m_fields.get("schema");
59 62
     }
60 63
 
  64
+    /** GETTER: The name of the benchmark project used for this database instance. Can be null */
  65
+    public String getProject() {
  66
+        return m_project;
  67
+    }
  68
+
61 69
     /** GETTER: Full SQL DDL for the database's schema */
62 70
     public String getSchema() {
63 71
         return m_schema;
@@ -98,6 +106,11 @@ public String getSchema() {
98 106
         return m_snapshotSchedule;
99 107
     }
100 108
 
  109
+    /** SETTER: The name of the benchmark project used for this database instance. Can be null */
  110
+    public void setProject(String value) {
  111
+        m_project = value; m_fields.put("project", value);
  112
+    }
  113
+
101 114
     /** SETTER: Full SQL DDL for the database's schema */
102 115
     public void setSchema(String value) {
103 116
         m_schema = value; m_fields.put("schema", value);
1  src/frontend/org/voltdb/compiler/ProjectFileSchema.xsd
@@ -46,6 +46,7 @@
46 46
   <xsd:complexType name="databaseType">
47 47
     <xsd:all>
48 48
       <!-- elements of an all group may appear in any order at most once. -->
  49
+      <xsd:element name="project" type="xsd:string" minOccurs="0"/>
49 50
       <xsd:element name="users" type="usersType" minOccurs="0"/>
50 51
       <xsd:element name="groups" type="groupsType" minOccurs="0"/>
51 52
       <xsd:element name="schemas" type="schemasType"/>
5  src/frontend/org/voltdb/compiler/VoltCompiler.java
@@ -593,6 +593,11 @@ void compileDatabaseNode(DatabaseType database) throws VoltCompilerException {
593 593
         // create the database in the catalog
594 594
         m_catalog.execute("add /clusters[cluster] databases " + databaseName);
595 595
         Database db = m_catalog.getClusters().get("cluster").getDatabases().get(databaseName);
  596
+        if (database.getProject() != null && database.getProject().isEmpty() == false) {
  597
+            db.setProject(database.getProject());
  598
+        } else {
  599
+            db.setProject("unknown");
  600
+        }
596 601
 
597 602
         SnapshotType snapshotSettings = database.getSnapshot();
598 603
         if (snapshotSettings != null) {
1  src/frontend/org/voltdb/compiler/VoltProjectBuilder.java
@@ -712,6 +712,7 @@ public boolean compile(final VoltCompiler compiler, final String jarPath,
712 712
         // <database>
713 713
         final Element database = doc.createElement("database");
714 714
         database.setAttribute("name", "database");
  715
+        database.setAttribute("project", this.project_name);
715 716
         project.appendChild(database);
716 717
         buildDatabaseElement(doc, database);
717 718
 
2  src/frontend/org/voltdb/compiler/projectfile/ClassdependenciesType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
28  src/frontend/org/voltdb/compiler/projectfile/DatabaseType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
@@ -25,6 +25,7 @@
25 25
  *   &lt;complexContent>
26 26
  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27 27
  *       &lt;all>
  28
+ *         &lt;element name="project" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
28 29
  *         &lt;element name="users" type="{}usersType" minOccurs="0"/>
29 30
  *         &lt;element name="groups" type="{}groupsType" minOccurs="0"/>
30 31
  *         &lt;element name="schemas" type="{}schemasType"/>
@@ -49,6 +50,7 @@
49 50
 })
50 51
 public class DatabaseType {
51 52
 
  53
+    protected String project;
52 54
     protected UsersType users;
53 55
     protected GroupsType groups;
54 56
     @XmlElement(required = true)
@@ -64,6 +66,30 @@
64 66
     protected String name;
65 67
 
66 68
     /**
  69
+     * Gets the value of the project property.
  70
+     * 
  71
+     * @return
  72
+     *     possible object is
  73
+     *     {@link String }
  74
+     *     
  75
+     */
  76
+    public String getProject() {
  77
+        return project;
  78
+    }
  79
+
  80
+    /**
  81
+     * Sets the value of the project property.
  82
+     * 
  83
+     * @param value
  84
+     *     allowed object is
  85
+     *     {@link String }
  86
+     *     
  87
+     */
  88
+    public void setProject(String value) {
  89
+        this.project = value;
  90
+    }
  91
+
  92
+    /**
67 93
      * Gets the value of the users property.
68 94
      * 
69 95
      * @return
2  src/frontend/org/voltdb/compiler/projectfile/ExportsType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/GroupsType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
114  src/frontend/org/voltdb/compiler/projectfile/ObjectFactory.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
@@ -41,14 +41,6 @@ public ObjectFactory() {
41 41
     }
42 42
 
43 43
     /**
44  
-     * Create an instance of {@link ProceduresType.Procedure }
45  
-     * 
46  
-     */
47  
-    public ProceduresType.Procedure createProceduresTypeProcedure() {
48  
-        return new ProceduresType.Procedure();
49  
-    }
50  
-
51  
-    /**
52 44
      * Create an instance of {@link UsersType }
53 45
      * 
54 46
      */
@@ -57,11 +49,11 @@ public UsersType createUsersType() {
57 49
     }
58 50
 
59 51
     /**
60  
-     * Create an instance of {@link VerticalpartitionsType }
  52
+     * Create an instance of {@link ExportsType.Connector }
61 53
      * 
62 54
      */
63  
-    public VerticalpartitionsType createVerticalpartitionsType() {
64  
-        return new VerticalpartitionsType();
  55
+    public ExportsType.Connector createExportsTypeConnector() {
  56
+        return new ExportsType.Connector();
65 57
     }
66 58
 
67 59
     /**
@@ -73,91 +65,91 @@ public GroupsType createGroupsType() {
73 65
     }
74 66
 
75 67
     /**
76  
-     * Create an instance of {@link SnapshotType }
  68
+     * Create an instance of {@link SchemasType }
77 69
      * 
78 70
      */
79  
-    public SnapshotType createSnapshotType() {
80  
-        return new SnapshotType();
  71
+    public SchemasType createSchemasType() {
  72
+        return new SchemasType();
81 73
     }
82 74
 
83 75
     /**
84  
-     * Create an instance of {@link ProceduresType }
  76
+     * Create an instance of {@link DatabaseType }
85 77
      * 
86 78
      */
87  
-    public ProceduresType createProceduresType() {
88  
-        return new ProceduresType();
  79
+    public DatabaseType createDatabaseType() {
  80
+        return new DatabaseType();
89 81
     }
90 82
 
91 83
     /**
92  
-     * Create an instance of {@link SchemasType.Schema }
  84
+     * Create an instance of {@link UsersType.User }
93 85
      * 
94 86
      */
95  
-    public SchemasType.Schema createSchemasTypeSchema() {
96  
-        return new SchemasType.Schema();
  87
+    public UsersType.User createUsersTypeUser() {
  88
+        return new UsersType.User();
97 89
     }
98 90
 
99 91
     /**
100  
-     * Create an instance of {@link PartitionsType.Partition }
  92
+     * Create an instance of {@link ProceduresType.Procedure }
101 93
      * 
102 94
      */
103  
-    public PartitionsType.Partition createPartitionsTypePartition() {
104  
-        return new PartitionsType.Partition();
  95
+    public ProceduresType.Procedure createProceduresTypeProcedure() {
  96
+        return new ProceduresType.Procedure();
105 97
     }
106 98
 
107 99
     /**
108  
-     * Create an instance of {@link UsersType.User }
  100
+     * Create an instance of {@link PartitionsType }
109 101
      * 
110 102
      */
111  
-    public UsersType.User createUsersTypeUser() {
112  
-        return new UsersType.User();
  103
+    public PartitionsType createPartitionsType() {
  104
+        return new PartitionsType();
113 105
     }
114 106
 
115 107
     /**
116  
-     * Create an instance of {@link PartitionsType }
  108
+     * Create an instance of {@link PartitionsType.Partition }
117 109
      * 
118 110
      */
119  
-    public PartitionsType createPartitionsType() {
120  
-        return new PartitionsType();
  111
+    public PartitionsType.Partition createPartitionsTypePartition() {
  112
+        return new PartitionsType.Partition();
121 113
     }
122 114
 
123 115
     /**
124  
-     * Create an instance of {@link ClassdependenciesType }
  116
+     * Create an instance of {@link SchemasType.Schema }
125 117
      * 
126 118
      */
127  
-    public ClassdependenciesType createClassdependenciesType() {
128  
-        return new ClassdependenciesType();
  119
+    public SchemasType.Schema createSchemasTypeSchema() {
  120
+        return new SchemasType.Schema();
129 121
     }
130 122
 
131 123
     /**
132  
-     * Create an instance of {@link GroupsType.Group }
  124
+     * Create an instance of {@link SnapshotType }
133 125
      * 
134 126
      */
135  
-    public GroupsType.Group createGroupsTypeGroup() {
136  
-        return new GroupsType.Group();
  127
+    public SnapshotType createSnapshotType() {
  128
+        return new SnapshotType();
137 129
     }
138 130
 
139 131
     /**
140  
-     * Create an instance of {@link ExportsType.Connector }
  132
+     * Create an instance of {@link ProceduresType }
141 133
      * 
142 134
      */
143  
-    public ExportsType.Connector createExportsTypeConnector() {
144  
-        return new ExportsType.Connector();
  135
+    public ProceduresType createProceduresType() {
  136
+        return new ProceduresType();
145 137
     }
146 138
 
147 139
     /**
148  
-     * Create an instance of {@link ExportsType.Connector.Tables.Table }
  140
+     * Create an instance of {@link ExportsType.Connector.Tables }
149 141
      * 
150 142
      */
151  
-    public ExportsType.Connector.Tables.Table createExportsTypeConnectorTablesTable() {
152  
-        return new ExportsType.Connector.Tables.Table();
  143
+    public ExportsType.Connector.Tables createExportsTypeConnectorTables() {
  144
+        return new ExportsType.Connector.Tables();
153 145
     }
154 146
 
155 147
     /**
156  
-     * Create an instance of {@link DatabaseType }
  148
+     * Create an instance of {@link VerticalpartitionsType }
157 149
      * 
158 150
      */
159  
-    public DatabaseType createDatabaseType() {
160  
-        return new DatabaseType();
  151
+    public VerticalpartitionsType createVerticalpartitionsType() {
  152
+        return new VerticalpartitionsType();
161 153
     }
162 154
 
163 155
     /**
@@ -169,11 +161,11 @@ public SecurityType createSecurityType() {
169 161
     }
170 162
 
171 163
     /**
172  
-     * Create an instance of {@link VerticalpartitionsType.Verticalpartition }
  164
+     * Create an instance of {@link ClassdependenciesType }
173 165
      * 
174 166
      */
175  
-    public VerticalpartitionsType.Verticalpartition createVerticalpartitionsTypeVerticalpartition() {
176  
-        return new VerticalpartitionsType.Verticalpartition();
  167
+    public ClassdependenciesType createClassdependenciesType() {
  168
+        return new ClassdependenciesType();
177 169
     }
178 170
 
179 171
     /**
@@ -185,27 +177,27 @@ public ExportsType createExportsType() {
185 177
     }
186 178
 
187 179
     /**
188  
-     * Create an instance of {@link ClassdependenciesType.Classdependency }
  180
+     * Create an instance of {@link ExportsType.Connector.Tables.Table }
189 181
      * 
190 182
      */
191  
-    public ClassdependenciesType.Classdependency createClassdependenciesTypeClassdependency() {
192  
-        return new ClassdependenciesType.Classdependency();
  183
+    public ExportsType.Connector.Tables.Table createExportsTypeConnectorTablesTable() {
  184
+        return new ExportsType.Connector.Tables.Table();
193 185
     }
194 186
 
195 187
     /**
196  
-     * Create an instance of {@link SchemasType }
  188
+     * Create an instance of {@link ClassdependenciesType.Classdependency }
197 189
      * 
198 190
      */
199  
-    public SchemasType createSchemasType() {
200  
-        return new SchemasType();
  191
+    public ClassdependenciesType.Classdependency createClassdependenciesTypeClassdependency() {
  192
+        return new ClassdependenciesType.Classdependency();
201 193
     }
202 194
 
203 195
     /**
204  
-     * Create an instance of {@link ExportsType.Connector.Tables }
  196
+     * Create an instance of {@link GroupsType.Group }
205 197
      * 
206 198
      */
207  
-    public ExportsType.Connector.Tables createExportsTypeConnectorTables() {
208  
-        return new ExportsType.Connector.Tables();
  199
+    public GroupsType.Group createGroupsTypeGroup() {
  200
+        return new GroupsType.Group();
209 201
     }
210 202
 
211 203
     /**
@@ -217,6 +209,14 @@ public ProjectType createProjectType() {
217 209
     }
218 210
 
219 211
     /**
  212
+     * Create an instance of {@link VerticalpartitionsType.Verticalpartition }
  213
+     * 
  214
+     */
  215
+    public VerticalpartitionsType.Verticalpartition createVerticalpartitionsTypeVerticalpartition() {
  216
+        return new VerticalpartitionsType.Verticalpartition();
  217
+    }
  218
+
  219
+    /**
220 220
      * Create an instance of {@link JAXBElement }{@code <}{@link ProjectType }{@code >}}
221 221
      * 
222 222
      */
2  src/frontend/org/voltdb/compiler/projectfile/PartitionsType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/ProceduresType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/ProjectType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/SchemasType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/SecurityType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/SnapshotType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/UsersType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 
2  src/frontend/org/voltdb/compiler/projectfile/VerticalpartitionsType.java
@@ -2,7 +2,7 @@
2 2
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 
3 3
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 4
 // Any modifications to this file will be lost upon recompilation of the source schema. 
5  
-// Generated on: 2012.04.13 at 04:19:05 PM EDT 
  5
+// Generated on: 2012.07.03 at 09:31:16 AM EDT 
6 6
 //
7 7
 
8 8
 

0 notes on commit be02b2b

Please sign in to comment.
Something went wrong with that request. Please try again.