April 2000 Commit Log

Number of Commits:
74
Number of Active Developers:
3
williamc 2000-04-30 09:20#74 Rev.: 1.15
Fix typo in license notes

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+3 -3)
williamc 2000-04-30 09:17#73 Rev.: 1.4
Unused

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: SQLUtils.java (del)
williamc 2000-04-30 09:17#72 Rev.: 1.5
Remove diagnostics and add comments

19 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/transaction: Transactioned.java (+19 -10)
williamc 2000-04-30 09:16#71 Rev.: 1.8
Maintain an explicit number of held elements, rather than relying erroneously on thesize of the hash table (which includes "dropped" elements as well)

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: Cache.java (+10 -19)
williamc 2000-04-30 09:12#70 Rev.: 1.10
Stop toString() doing a full readlock ...

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: User.java (+2 -2)
williamc 2000-04-30 09:11#69 Rev.: 1.33
Allow stopping of cacheing of whole table to actually happen (it's safe now)

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+6 -4)
williamc 2000-04-30 09:10#68 Rev.: 1.5
When asked to return a PreparedStatement, check that the database structure has not changed in the man time

12 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PreparedStatementFactory.java (+12 -1)
williamc 2000-04-30 09:09#67 Rev.: 1.17
Formatting fixes

17 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (+17 -17)
williamc 2000-04-30 09:08#66 Rev.: 1.24
Add structureSerial() for use by PreparedSelection; formatting fixes; make some final methods non-final

29 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+29 -19)
williamc 2000-04-30 09:06#65 Rev.: 1.4
Unused

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: PathInfoMethodRefException.java (del)
williamc 2000-04-30 09:05#64 Rev.: 1.4
Tidy

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Display.java (+4 -9)
williamc 2000-04-30 09:04#63
White space fixes

8 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+7 -6)
  • melati/src/main/java/org/melati/admin: AdminUtils.java (+1 -2)
williamc 2000-04-30 09:04#62 Rev.: 1.4
Servlet session keys were wrongly prefixed

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HttpSessionAccessHandler.java (+4 -3)
williamc 2000-04-30 09:03#61 Rev.: 1.5
Fix minor comment type

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HttpBasicAuthenticationAccessHandler.java (+2 -2)
williamc 2000-04-29 10:46#60 Rev.: 1.32
Invalidate the standard prepared statements when a new column is added

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+1)
williamc 2000-04-28 20:56#59 Rev.: 1.5
Add `concatenated'

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: ArrayUtils.java (+10 -1)
williamc 2000-04-28 20:51#58
Support "table ... extends ..." (probably buggy so far)

211 lines of code changed in 18 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+2 -2), DSD.java (+7 -11), FieldDef.java (+2 -2), TableDef.java (+61 -20)
  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+5 -3), ColumnInfoTable.java (+7 -1), Database.java (+33 -9), DatePoemType.java (changed), GroupCapabilityTable.java (+7 -1), GroupMembershipTable.java (+7 -1), GroupTable.java (+6 -1), NullTypeMismatchPoemException.java (+5 -1), StringLengthValidationPoemException.java (+2 -2), StringPoemType.java (+7 -5), Table.java (+29 -1), TableCategoryTable.java (+6 -49), TableInfoTable.java (+7 -1), UserTable.java (+18 -7)
williamc 2000-04-28 20:50#57
Regenerate with extendability

252 lines of code changed in 17 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+11 -4), CapabilityTableBase.java (+12 -2), ColumnInfoBase.java (+49 -42), ColumnInfoTableBase.java (+12 -2), GroupBase.java (+11 -4), GroupCapabilityBase.java (+11 -4), GroupCapabilityTableBase.java (+12 -2), GroupMembershipBase.java (+11 -4), GroupMembershipTableBase.java (+12 -2), GroupTableBase.java (+12 -2), PoemDatabaseBase.java (+12 -22), TableCategoryBase.java (+11 -4), TableCategoryTableBase.java (+12 -2), TableInfoBase.java (+25 -18), TableInfoTableBase.java (+12 -2), UserBase.java (+15 -8), UserTableBase.java (+12 -2)
mylesc 2000-04-27 15:38#56 Rev.: 1.7
pass around criteria and orderings in the paging

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Select.wm (+6 -4)
mylesc 2000-04-27 14:50#55 Rev.: 1.7
A function to get at the MelatiLocale

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+5 -1)
williamc 2000-04-26 17:27#54 Rev.: 1.10
Get java.util.* imported into all auto-generated sources (mainly so that Date is available)

3 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+3 -2)
williamc 2000-04-26 17:26#53 Rev.: 1.4
Make constructor public so that foreign DSDs work

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: DatePoemType.java (+2 -2)
williamc 2000-04-26 15:41#52 Rev.: 1.10
Don't try to compile playing/...

1 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: compile.sh (+1 -1)
williamc 2000-04-26 15:01#51 Rev.: 1.9
Just compile all directories (there is no longer any jdbc1 stuff to ignore

6 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: compile.sh (+6 -6)
williamc 2000-04-26 15:01#50 Rev.: 1.6
Add comments for *.user and *.pass entries

11 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: org.melati.LogicalDatabase.properties.example (+11)
williamc 2000-04-26 14:58#49 Rev.: 1.13
gak, go AWAY

0 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: org.melati.LogicalDatabase.properties (del)
williamc 2000-04-26 10:00#48
Add Date primitive type

62 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DateFieldDef.java (new 59), FieldDef.java (+3 -1)
williamc 2000-04-19 19:10#47 Rev.: 1.10
Correct programmatic edit messup and centre the text

9 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Tables.wm (+9 -5)
williamc 2000-04-19 19:04#46
Fix typo (ahem) in notes about future licensing

787 lines of code changed in 262 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+3 -3), BooleanFieldDef.java (+3 -3), CacheSizeTableQualifier.java (+3 -3), CategoryTableQualifier.java (+3 -3), ColumnTypeFieldDef.java (+3 -3), CompareOnlyFieldQualifier.java (+3 -3), CriterionHiddenFieldQualifier.java (+3 -3), DSD.java (+3 -3), DeletedFieldQualifier.java (+3 -3), DeletedTypeException.java (+3 -3), DescriptionFieldQualifier.java (+3 -3), DescriptionTableQualifier.java (+3 -3), DisplayNameFieldQualifier.java (+3 -3), DisplayNameTableQualifier.java (+3 -3), DisplayOrderPriorityFieldQualifier.java (+3 -3), DoubleFieldDef.java (+3 -3), FieldDef.java (+3 -3), FieldQualifier.java (+3 -3), Generator.java (+3 -3), HeightFieldQualifier.java (+3 -3), HiddenFieldQualifier.java (+3 -3), IllegalityException.java (+3 -3), IndexedFieldQualifier.java (+3 -3), IntegerFieldDef.java (+3 -3), NullDeletedException.java (+3 -3), NullTroidException.java (+3 -3), NullableFieldQualifier.java (+3 -3), ParsingDSDException.java (+3 -3), PrimaryDisplayFieldQualifier.java (+3 -3), ReferenceFieldDef.java (+3 -3), SeqCachedTableQualifier.java (+3 -3), SizeApplicationException.java (+3 -3), SizeFieldQualifier.java (+3 -3), StringFieldDef.java (+3 -3), StringSizeZeroException.java (+3 -3), SummaryHiddenFieldQualifier.java (+3 -3), TableDef.java (+3 -3), TableQualifier.java (+3 -3), TargetExistsDSDException.java (+3 -3), TroidFieldQualifier.java (+3 -3), TroidTypeException.java (+3 -3), UneditableFieldQualifier.java (+3 -3), UniqueFieldQualifier.java (+3 -3), WidthFieldQualifier.java (+3 -3)
  • melati/src/main/java/org/melati: AccessHandler.java (+3 -3), AttributeHTMLMarkupLanguage.java (+3 -3), DatabaseInitException.java (+3 -3), HTMLMarkupLanguage.java (+3 -3), HttpBasicAuthenticationAccessHandler.java (+3 -3), HttpSessionAccessHandler.java (+3 -3), InvalidUsageException.java (+3 -3), LogicalDatabase.java (+3 -3), Login.java (+3 -3), Login.wm (+3 -3), LoginFailure.wm (+3 -3), LoginSuccess.wm (+3 -3), MarkupLanguage.java (+3 -3), Melati.java (+3 -3), MelatiContext.java (+3 -3), MelatiServlet.java (+3 -3), MelatiWMServlet.java (+3 -3), PathInfoException.java (+3 -3), TempletAdaptorConstructionMelatiException.java (+3 -3), UnsupportedTypeException.java (+3 -3)
  • melati/src/main/java/org/melati/admin: Add.wm (+3 -3), Admin.java (+3 -3), AdminUtils.java (+3 -3), CreateColumn.wm (+3 -3), CreateTable.wm (+3 -3), CreateTable_doit.wm (+3 -3), Delete.wm (+3 -3), DeleteFailure.wm (+3 -3), Display.java (+3 -3), Duplicate.wm (+3 -3), Edit.wm (+3 -3), PathInfoMethodRefException.java (+3 -3), Select.wm (+3 -3), Tables.wm (+4 -4), Update.wm (+3 -3)
  • melati/src/main/java/org/melati/test: Regression.java (+3 -3)
  • melati/src/main/java/org/melati/util: BitmapSet.java (+3 -3), Function.java (+3 -3), HttpServletRequestParameters.java (+3 -3), InstantiationPropertyException.java (+3 -3), MelatiBugMelatiException.java (+3 -3), MelatiException.java (+3 -3), MelatiRuntimeException.java (+3 -3), Metaphone.java (+3 -3), NoSuchPropertyException.java (+3 -3), PropertiesUtils.java (+3 -3), PropertyException.java (+3 -3), ReconstructedHttpServletRequest.java (+3 -3), ReconstructedHttpServletRequestMismatchException.java (+3 -3), SQLUtils.java (+3 -3), StringUtils.java (+3 -3)
  • poem/src/main/java/org/melati/poem: AccessPoemException.java (+3 -3), AccessToken.java (+3 -3), AlterDSDAttemptPoemException.java (+3 -3), AppBugPoemException.java (+3 -3), AtomPoemType.java (+3 -3), BaseAccessToken.java (+3 -3), BaseFieldAttributes.java (+3 -3), BasePoemType.java (+3 -3), BooleanPoemType.java (+3 -3), CachedTailoredQuery.java (+3 -3), CannotBeInTransactionPoemException.java (+3 -3), Capability.java (+3 -3), CapabilityTable.java (+3 -3), Column.java (+3 -3), ColumnInUsePoemException.java (+3 -3), ColumnInfo.java (+3 -3), ColumnInfoTable.java (+3 -3), ColumnRenamePoemException.java (+3 -3), ColumnTypePoemType.java (+3 -3), CommitFailedPoemException.java (+3 -3), CommitLogEvent.java (+3 -3), ConnectionFailurePoemException.java (+3 -3), CreationAccessPoemException.java (+3 -3), DBConsistencyPoemException.java (+3 -3), Database.java (+3 -3), DatabaseMetaDataFailurePoemException.java (+3 -3), DatePoemType.java (+3 -3), DefinitionSource.java (+3 -3), DeletedPoemType.java (+3 -3), DeletionIntegrityPoemException.java (+3 -3), DoubleCreatePoemException.java (+3 -3), DoublePoemType.java (+3 -3), DuplicateCacheingPoemException.java (+3 -3), DuplicateColumnNamePoemException.java (+3 -3), DuplicateDeletedColumnPoemException.java (+3 -3), DuplicateTableNamePoemException.java (+3 -3), DuplicateTroidColumnPoemException.java (+3 -3), DuplicateTroidPoemException.java (+3 -3), ExecutingSQLPoemException.java (+3 -3), ExecutingSQLSeriousPoemException.java (+3 -3), ExtraColumn.java (+3 -3), Field.java (+3 -3), FieldAttributes.java (+3 -3), FieldContentsPoemException.java (+3 -3), FieldSet.java (+3 -3), Group.java (+3 -3), GroupCapability.java (+3 -3), GroupCapabilityTable.java (+3 -3), GroupMembership.java (+3 -3), GroupMembershipTable.java (+3 -3), GroupTable.java (+3 -3), IndexUniquenessPoemException.java (+3 -3), InitialisationPoemException.java (+3 -3), Initialiser.java (+3 -3), IntegerPoemType.java (+3 -3), InterruptedPoemException.java (+3 -3), InvalidColumnInfoTypecodePoemException.java (+3 -3), InvalidNamePoemException.java (+3 -3), InvalidOperationOnFloatingPersistentPoemException.java (+3 -3), InvalidPostgresNamePoemException.java (+3 -3), MissingColumnInfoLogEvent.java (+3 -3), NoAccessTokenPoemException.java (+3 -3), NoDeletedColumnException.java (+3 -3), NoMoreTransactionsException.java (+3 -3), NoSuchColumnPoemException.java (+3 -3), NoSuchRowPoemException.java (+3 -3), NoSuchTablePoemException.java (+3 -3), NoTroidColumnException.java (+3 -3), NonRootSetAccessTokenPoemException.java (+3 -3), NormalPoemException.java (+3 -3), NotComparablePoemException.java (+3 -3), NotInSessionPoemException.java (+3 -3), NullTypeMismatchPoemException.java (+3 -3), OutsideRangePoemException.java (+3 -3), ParsingPoemException.java (+3 -3), Persistent.java (+3 -3), PersistentAccessPoemException.java (+3 -3), PoemBugPoemException.java (+3 -3), PoemDatabase.java (+3 -3), PoemException.java (+3 -3), PoemLocale.java (+3 -3), PoemLogEvent.java (+3 -3), PoemTask.java (+3 -3), PoemThread.java (+3 -3), PoemTransaction.java (+3 -3), PoemType.java (+3 -3), PoemTypeFactory.java (+3 -3), PreparedSQLSeriousPoemException.java (+3 -3), PreparedSelection.java (+3 -3), PreparedStatementFactory.java (+3 -3), PreparedTailoredQuery.java (+3 -3), ReadPersistentAccessPoemException.java (+3 -3), ReconnectionPoemException.java (+3 -3), ReferencePoemType.java (+3 -3), RestrictedReferencePoemType.java (+3 -3), ResultSetEnumeration.java (+3 -3), RollbackFailedPoemException.java (+3 -3), RollbackLogEvent.java (+3 -3), RowDisappearedPoemException.java (+3 -3), RowLoadFailedPoemException.java (+3 -3), SQLLogEvent.java (+3 -3), SQLPoemException.java (+3 -3), SQLSeriousPoemException.java (+3 -3), SeriousPoemException.java (+3 -3), SessionToken.java (+3 -3), SimplePrepareFailedPoemException.java (+3 -3), SimpleRetrievalFailedPoemException.java (+3 -3), StringLengthValidationPoemException.java (+3 -3), StringPoemType.java (+3 -3), StructuralModificationFailedPoemException.java (+3 -3), StructuralModificationLogEvent.java (+3 -3), Table.java (+3 -3), TableCategory.java (+3 -3), TableCategoryTable.java (+3 -3), TableInUsePoemException.java (+3 -3), TableInfo.java (+3 -3), TableInfoTable.java (+3 -3), TableListener.java (+3 -3), TableMismatchPoemException.java (+3 -3), TableProjection.java (+3 -3), TableRenamePoemException.java (+3 -3), TailoredQuery.java (+3 -3), TailoredResultSetEnumeration.java (+3 -3), TooManyThreadsPoemException.java (+3 -3), TroidPoemType.java (+3 -3), TypeDefinitionMismatchException.java (+3 -3), TypeMismatchPoemException.java (+3 -3), UnexpectedExceptionPoemException.java (+3 -3), UnexpectedNoSuchRowException.java (+3 -3), UnexpectedParsingPoemException.java (+3 -3), UnexpectedValidationPoemException.java (+3 -3), UnificationPoemException.java (+3 -3), UnsupportedTypePoemException.java (+3 -3), User.java (+3 -3), UserTable.java (+3 -3), ValidationPoemException.java (+3 -3), WritePersistentAccessPoemException.java (+3 -3)
  • poem/src/main/java/org/melati/poem/transaction: CrossTransactionCommitException.java (+3 -3), Transaction.java (+3 -3), TransactionIndexTooLargeException.java (+3 -3), TransactionPool.java (+3 -3), Transactioned.java (+3 -3), TransactionedSerial.java (+3 -3), WouldDeadlockException.java (+3 -3), WriteCommittedException.java (+3 -3)
  • poem/src/main/java/org/melati/poem/util: ArrayEnumeration.java (+3 -3), ArrayUtils.java (+3 -3), Cache.java (+3 -3), CacheDuplicationException.java (+3 -3), CachedIndexFactory.java (+3 -3), ConsEnumeration.java (+3 -3), DictionaryOrder.java (+3 -3), DumbPageEnumeration.java (+3 -3), EmptyEnumeration.java (+3 -3), EnumUtils.java (+3 -3), FilteredEnumeration.java (+3 -3), FlattenedEnumeration.java (+3 -3), IndexFactory.java (+3 -3), IntegerEnumeration.java (+3 -3), LimitedEnumeration.java (+3 -3), MappedEnumeration.java (+3 -3), Order.java (+3 -3), PageEnumeration.java (+3 -3), Procedure.java (+3 -3), SkipEnumeration.java (+3 -3), SortUtils.java (+3 -3), StringUtils.java (+3 -3)
williamc 2000-04-19 18:53#45 Rev.: 1.1
Add a copy of the GPL, as required

340 lines of code changed in 1 file:

  • COPYING (new 340)
williamc 2000-04-19 18:51#44
Get copyright notice in

12420 lines of code changed in 264 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+47), BooleanFieldDef.java (+47), CacheSizeTableQualifier.java (+47), CategoryTableQualifier.java (+47), ColumnTypeFieldDef.java (+47), CompareOnlyFieldQualifier.java (+47), CriterionHiddenFieldQualifier.java (+47), DSD.java (+47), DeletedFieldQualifier.java (+47), DeletedTypeException.java (+47), DescriptionFieldQualifier.java (+47), DescriptionTableQualifier.java (+47), DisplayNameFieldQualifier.java (+47), DisplayNameTableQualifier.java (+47), DisplayOrderPriorityFieldQualifier.java (+47), DoubleFieldDef.java (+47), FieldDef.java (+47), FieldQualifier.java (+47), Generator.java (+47), HeightFieldQualifier.java (+47), HiddenFieldQualifier.java (+47), IllegalityException.java (+47), IndexedFieldQualifier.java (+47), IntegerFieldDef.java (+47), NullDeletedException.java (+47), NullTroidException.java (+47), NullableFieldQualifier.java (+47), ParsingDSDException.java (+47), PrimaryDisplayFieldQualifier.java (+47), ReferenceFieldDef.java (+47), SeqCachedTableQualifier.java (+47), SizeApplicationException.java (+47), SizeFieldQualifier.java (+47), StringFieldDef.java (+47), StringSizeZeroException.java (+47), SummaryHiddenFieldQualifier.java (+47), TableDef.java (+47), TableQualifier.java (+47), TargetExistsDSDException.java (+47), TroidFieldQualifier.java (+47), TroidTypeException.java (+47), UneditableFieldQualifier.java (+47), UniqueFieldQualifier.java (+47), WidthFieldQualifier.java (+47)
  • melati/src/main/java/org/melati: AccessHandler.java (+48 -1), AttributeHTMLMarkupLanguage.java (+47), DatabaseInitException.java (+47), HTMLMarkupLanguage.java (+47), HttpBasicAuthenticationAccessHandler.java (+47), HttpSessionAccessHandler.java (+47), InvalidUsageException.java (+47), LogicalDatabase.java (+47), Login.java (+47), Login.wm (+47), LoginFailure.wm (+47), LoginSuccess.wm (+47), MarkupLanguage.java (+47), Melati.java (+48 -1), MelatiContext.java (+47), MelatiServlet.java (+47), MelatiWMServlet.java (+47), PathInfoException.java (+47), TempletAdaptorConstructionMelatiException.java (+47), UnsupportedTypeException.java (+47), compile.sh (+9)
  • melati/src/main/java/org/melati/admin: Add.wm (+47), Admin.java (+47), AdminUtils.java (+47), CreateColumn.wm (+47), CreateTable.wm (+47), CreateTable_doit.wm (+47), Delete.wm (+47), DeleteFailure.wm (+47), Display.java (+47), Duplicate.wm (+47), Edit.wm (+47), PathInfoMethodRefException.java (+47), Select.wm (+47), Tables.wm (+98), Update.wm (+47)
  • melati/src/main/java/org/melati/test: Regression.java (+47)
  • melati/src/main/java/org/melati/util: BitmapSet.java (+47), Function.java (+47), HttpServletRequestParameters.java (+47), InstantiationPropertyException.java (+47), MelatiBugMelatiException.java (+47), MelatiException.java (+47), MelatiRuntimeException.java (+47), Metaphone.java (+47), NoSuchPropertyException.java (+47), PropertiesUtils.java (+47), PropertyException.java (+47), ReconstructedHttpServletRequest.java (+47), ReconstructedHttpServletRequestMismatchException.java (+47), SQLUtils.java (+47), StringUtils.java (+47)
  • poem/src/main/java/org/melati/poem: AccessPoemException.java (+47), AccessToken.java (+47), AlterDSDAttemptPoemException.java (+47), AppBugPoemException.java (+47), AtomPoemType.java (+47), BaseAccessToken.java (+47), BaseFieldAttributes.java (+47), BasePoemType.java (+47), BooleanPoemType.java (+47), CachedTailoredQuery.java (+47), CannotBeInTransactionPoemException.java (+47), Capability.java (+47), CapabilityTable.java (+47), Column.java (+47), ColumnInUsePoemException.java (+47), ColumnInfo.java (+47), ColumnInfoTable.java (+47), ColumnRenamePoemException.java (+47), ColumnTypePoemType.java (+47), CommitFailedPoemException.java (+47), CommitLogEvent.java (+47), ConnectionFailurePoemException.java (+47), CreationAccessPoemException.java (+47), DBConsistencyPoemException.java (+47), Database.java (+47), DatabaseMetaDataFailurePoemException.java (+47), DatePoemType.java (+47), DefinitionSource.java (+47), DeletedPoemType.java (+47), DeletionIntegrityPoemException.java (+47), DoubleCreatePoemException.java (+47), DoublePoemType.java (+47), DuplicateCacheingPoemException.java (+47), DuplicateColumnNamePoemException.java (+47), DuplicateDeletedColumnPoemException.java (+47), DuplicateTableNamePoemException.java (+47), DuplicateTroidColumnPoemException.java (+47), DuplicateTroidPoemException.java (+47), ExecutingSQLPoemException.java (+47), ExecutingSQLSeriousPoemException.java (+47), ExtraColumn.java (+47), Field.java (+47), FieldAttributes.java (+47), FieldContentsPoemException.java (+47), FieldSet.java (+47), Group.java (+47), GroupCapability.java (+47), GroupCapabilityTable.java (+47), GroupMembership.java (+47), GroupMembershipTable.java (+47), GroupTable.java (+47), IndexUniquenessPoemException.java (+47), InitialisationPoemException.java (+47), Initialiser.java (+47), IntegerPoemType.java (+47), InterruptedPoemException.java (+47), InvalidColumnInfoTypecodePoemException.java (+47), InvalidNamePoemException.java (+47), InvalidOperationOnFloatingPersistentPoemException.java (+47), InvalidPostgresNamePoemException.java (+47), MissingColumnInfoLogEvent.java (+47), NoAccessTokenPoemException.java (+47), NoDeletedColumnException.java (+47), NoMoreTransactionsException.java (+47), NoSuchColumnPoemException.java (+47), NoSuchRowPoemException.java (+47), NoSuchTablePoemException.java (+47), NoTroidColumnException.java (+47), NonRootSetAccessTokenPoemException.java (+47), NormalPoemException.java (+47), NotComparablePoemException.java (+47), NotInSessionPoemException.java (+47), NullTypeMismatchPoemException.java (+47), OutsideRangePoemException.java (+47), ParsingPoemException.java (+47), Persistent.java (+47), PersistentAccessPoemException.java (+47), Poem.dsd (+44), PoemBugPoemException.java (+47), PoemDatabase.java (+47), PoemException.java (+47), PoemLocale.java (+47), PoemLogEvent.java (+47), PoemTask.java (+47), PoemThread.java (+47), PoemTransaction.java (+47), PoemType.java (+47), PoemTypeFactory.java (+47), PreparedSQLSeriousPoemException.java (+47), PreparedSelection.java (+47), PreparedStatementFactory.java (+47), PreparedTailoredQuery.java (+47), ReadPersistentAccessPoemException.java (+47), ReconnectionPoemException.java (+47), ReferencePoemType.java (+47), RestrictedReferencePoemType.java (+47), ResultSetEnumeration.java (+47), RollbackFailedPoemException.java (+47), RollbackLogEvent.java (+47), RowDisappearedPoemException.java (+47), RowLoadFailedPoemException.java (+47), SQLLogEvent.java (+47), SQLPoemException.java (+47), SQLSeriousPoemException.java (+47), SeriousPoemException.java (+47), SessionToken.java (+47), SimplePrepareFailedPoemException.java (+47), SimpleRetrievalFailedPoemException.java (+47), StringLengthValidationPoemException.java (+47), StringPoemType.java (+47), StructuralModificationFailedPoemException.java (+47), StructuralModificationLogEvent.java (+47), Table.java (+47), TableCategory.java (+47), TableCategoryTable.java (+47), TableInUsePoemException.java (+47), TableInfo.java (+47), TableInfoTable.java (+47), TableListener.java (+47), TableMismatchPoemException.java (+47), TableProjection.java (+47), TableRenamePoemException.java (+47), TailoredQuery.java (+47), TailoredResultSetEnumeration.java (+47), TooManyThreadsPoemException.java (+47), TroidPoemType.java (+47), TypeDefinitionMismatchException.java (+47), TypeMismatchPoemException.java (+47), UnexpectedExceptionPoemException.java (+47), UnexpectedNoSuchRowException.java (+47), UnexpectedParsingPoemException.java (+47), UnexpectedValidationPoemException.java (+47), UnificationPoemException.java (+47), UnsupportedTypePoemException.java (+47), User.java (+47), UserTable.java (+47), ValidationPoemException.java (+47), WritePersistentAccessPoemException.java (+47)
  • poem/src/main/java/org/melati/poem/transaction: CrossTransactionCommitException.java (+47), Transaction.java (+47), TransactionIndexTooLargeException.java (+47), TransactionPool.java (+47), Transactioned.java (+47), TransactionedSerial.java (+47), WouldDeadlockException.java (+47), WriteCommittedException.java (+47)
  • poem/src/main/java/org/melati/poem/util: ArrayEnumeration.java (+47), ArrayUtils.java (+47), Cache.java (+47), CacheDuplicationException.java (+47), CachedIndexFactory.java (+47), ConsEnumeration.java (+47), DictionaryOrder.java (+47), DumbPageEnumeration.java (+47), EmptyEnumeration.java (+47), EnumUtils.java (+47), FilteredEnumeration.java (+47), FlattenedEnumeration.java (+47), IndexFactory.java (+47), IntegerEnumeration.java (+47), LimitedEnumeration.java (+47), MappedEnumeration.java (+47), Order.java (+47), PageEnumeration.java (+47), Procedure.java (+47), SkipEnumeration.java (+47), SortUtils.java (+47), StringUtils.java (+47)
timj 2000-04-19 16:07#43 Rev.: 1.2
fix compile errors

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/test: Regression.java (+5 -4)
timj 2000-04-19 12:25#42 Rev.: 1.3
make the URL of the admin "home" page available within the admin system

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: AdminUtils.java (+5)
williamc 2000-04-19 10:48#41 Rev.: 1.1
Create

22 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: TableCategory.java (new 10), TableCategoryTable.java (new 12)
williamc 2000-04-19 10:47#40 Rev.: 1.28
Handle table category

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+6 -1)
williamc 2000-04-19 10:47#39 Rev.: 1.11
Add table category to constructor

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TableInfo.java (+3 -2)
williamc 2000-04-19 10:46#38 Rev.: 1.10
(For now) commented-out support for storing ranges in columnfino

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTypeFactory.java (+10)
williamc 2000-04-19 10:46#37 Rev.: 1.20
Add TableCategory table

4 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+4 -1)
williamc 2000-04-19 10:45#36 Rev.: 1.17
Support default width/height set in DSD

11 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+11 -1)
williamc 2000-04-19 10:45#35
Regenerate after adding width, height and category support

304 lines of code changed in 12 files:

  • poem/src/main/java/org/melati/poem: CapabilityTableBase.java (+5 -5), ColumnInfoBase.java (+52), ColumnInfoTableBase.java (+121 -1), GroupCapabilityTableBase.java (+5 -1), GroupMembershipTableBase.java (+5 -1), GroupTableBase.java (+5 -1), PoemDatabaseBase.java (+7), TableCategoryBase.java (new 4), TableCategoryTableBase.java (new 2), TableInfoBase.java (+38), TableInfoTableBase.java (+55 -1), UserTableBase.java (+5 -1)
williamc 2000-04-19 10:44#34 Rev.: 1.10
Incomplete (?) support for storing ranges in columninfo

14 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+14 -2)
williamc 2000-04-19 10:42#33 Rev.: 1.13
Add TableCategory table and put all defined tables in "System" category

35 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+35 -1)
williamc 2000-04-19 10:42#32
Support (category = ...)

32 lines of code changed in 3 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: CategoryTableQualifier.java (new 21), TableDef.java (+9 -2), TableQualifier.java (+2)
williamc 2000-04-19 10:41#31
Support (width = ...) and (height = ...)

65 lines of code changed in 4 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+17 -4), FieldQualifier.java (+4), HeightFieldQualifier.java (new 22), WidthFieldQualifier.java (new 22)
williamc 2000-04-19 10:38#30 Rev.: 1.7
Allow underscores in identifiers

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+2)
williamc 2000-04-15 18:41#29
*** empty log message ***

196 lines of code changed in 11 files:

  • melati/src/main/java/org/melati: AttributeHTMLMarkupLanguage.java (new), TempletAdaptorConstructionMelatiException.java (new), compile.sh (+1 -1), org.melati.LogicalDatabase.properties (new 39)
  • melati/src/main/java/org/melati/test: Regression.java (new 4)
  • melati/src/main/java/org/melati/util: InstantiationPropertyException.java (new 17), PropertyException.java (new 23), SessionIndexTooLargeException.java (del)
  • poem/src/main/java/org/melati/poem: PoemLocale.java (new 51)
  • poem/src/main/java/org/melati/poem/util: IntegerEnumeration.java (new 23), LimitedEnumeration.java (new 38)
williamc 2000-04-15 18:38#28 Rev.: 1.10
Add convenience method for making fields with given nullabilities

4 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Field.java (+4)
williamc 2000-04-15 18:38#27 Rev.: 1.2
Add convenience constructor for making fields with given nullabilities

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BaseFieldAttributes.java (+6 -1)
williamc 2000-04-15 18:37#26 Rev.: 1.19
A lot of formatting changes for some reason; add locale (stub: for now just MelatiLocale.here)

52 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiServlet.java (+52 -51)
williamc 2000-04-15 18:36#25 Rev.: 1.4
Move extractFields in here from Admin.copyFields, and add ...-adaptor mechanism; add locale

47 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+47 -3)
williamc 2000-04-15 18:35#24 Rev.: 1.14
Fix up for new template idioms and localisation

72 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+72 -72)
williamc 2000-04-15 18:20#23 Rev.: 1.5
Fix up for new template idioms and localisation

17 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+17 -15)
williamc 2000-04-15 18:09#22
Use #begin/#end not {/}

15 lines of code changed in 3 files:

  • melati/src/main/java/org/melati/admin: DeleteFailure.wm (+5 -5), Edit.wm (+6 -6), Tables.wm (+4 -4)
williamc 2000-04-15 18:08#21 Rev.: 1.19
Change ident/value to raw/cooked; move copyField to org.melati.Melati.extractFields

40 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+40 -50)
williamc 2000-04-15 18:07#20 Rev.: 1.6
Use #begin/#end not {/}

11 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Add.wm (+11 -11)
williamc 2000-04-15 18:05#19
Change from ident/value to raw/cooked; add locale and style to getCookedString methods; add ranges to BasePoemType

1251 lines of code changed in 44 files:

  • poem/src/main/java/org/melati/poem: AtomPoemType.java (+12 -10), BasePoemType.java (+97 -53), BooleanPoemType.java (+17 -17), CapabilityBase.java (+12 -12), CapabilityTableBase.java (+18 -18), Column.java (+19 -19), ColumnInfo.java (+3 -3), ColumnInfoBase.java (+132 -132), ColumnInfoTableBase.java (+180 -192), ColumnTypePoemType.java (+11 -10), Database.java (+18 -18), DatePoemType.java (new 43), DoublePoemType.java (+8 -8), ExtraColumn.java (+13 -13), Field.java (+30 -21), GroupBase.java (+12 -12), GroupCapabilityBase.java (+21 -21), GroupCapabilityTableBase.java (+27 -27), GroupMembershipBase.java (+21 -21), GroupMembershipTableBase.java (+27 -27), GroupTableBase.java (+18 -18), Initialiser.java (+2 -2), IntegerPoemType.java (+25 -9), NotComparablePoemException.java (new 14), OutsideRangePoemException.java (new 16), Persistent.java (+78 -74), Poem.dsd (+3 -3), PoemDatabaseBase.java (+1 -1), PoemType.java (+16 -11), PoemTypeFactory.java (+22 -4), ReferencePoemType.java (+14 -13), RestrictedReferencePoemType.java (+1 -1), SessionFinishedPoemException.java (del), StringPoemType.java (+11 -11), Table.java (+57 -57), TableInfoBase.java (+64 -64), TableInfoTableBase.java (+90 -90), TableProjection.java (+4 -4), TailoredQuery.java (+20 -20), TailoredResultSetEnumeration.java (+15 -15), UserBase.java (+22 -22), UserTableBase.java (+36 -36), ValidationPoemException.java (+1 -2), WrongSessionPoemException.java (del)
williamc 2000-04-15 18:02#18
Change from ident/value to raw/cooked

55 lines of code changed in 8 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: AtomFieldDef.java (+8 -8), BooleanFieldDef.java (+2 -2), ColumnTypeFieldDef.java (+10 -10), DoubleFieldDef.java (+2 -2), FieldDef.java (+14 -14), IntegerFieldDef.java (+2 -2), ReferenceFieldDef.java (+10 -10), Test.dsd (new 7)
williamc 2000-04-15 18:01#17 Rev.: 1.2
Comment out diagnostic prints for now

9 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem/transaction: Transaction.java (+3 -3), Transactioned.java (+6 -6)
williamc 2000-04-15 18:01#16 Rev.: 1.2
Add instanceOfNamedClass

46 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: PropertiesUtils.java (+46)
williamc 2000-04-15 18:00#15 Rev.: 1.2
Make this extend PropertyException as it should always have done

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: NoSuchPropertyException.java (+2 -5)
williamc 2000-04-15 17:59#14 Rev.: 1.5
Comment out diagnostic prints for now

7 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: Cache.java (+7 -7)
williamc 2000-04-15 17:59#13 Rev.: 1.2
Add indexOf and contains

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: ArrayUtils.java (+10)
mylesc 2000-04-14 18:57#12 Rev.: 1.13
Support for an "Any" value for null Idents in select boxes

25 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+25)
mylesc 2000-04-14 18:57#11 Rev.: 1.4
New encode method

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+5)
mylesc 2000-04-14 18:55#10
New handler which allows you to specify templates

42 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+1 -1), Display.java (new 41)
mylesc 2000-04-14 18:51#9 Rev.: 1.2
Fixed a small counting bug

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+1 -1)
williamc 2000-04-14 18:08#8 Rev.: 1.6
Make database `...Base' class public, not package-private

1 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+1 -1)
williamc 2000-04-05 12:02#7 Rev.: 1.8
Stop integer fields shrinking to 1 char wide

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTypeFactory.java (+1 -1)
williamc 2000-04-05 10:02#6
Make it impossible to recreate deleted rows by changing them

59 lines of code changed in 2 files:

  • poem/src/main/java/org/melati/poem: Persistent.java (+51 -27), Table.java (+8 -8)
williamc 2000-04-05 10:02#5 Rev.: 1.2
Add constructor from Persistent and an actual message

9 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: RowDisappearedPoemException.java (+9 -1)
williamc 2000-04-04 08:28#4
Improve error reporting when given invalid path info

17 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: MelatiServlet.java (+11 -10), PathInfoException.java (+6 -1)
williamc 2000-04-04 08:27#3 Rev.: 1.2
Remove diagnostic

0 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemTransaction.java (-1)
williamc 2000-04-04 08:27#2 Rev.: 1.25
Remove unnecessary explicit change to table serial on rollback; make sure to write down before structural modifications so that postgres doesn't block the thread waiting for its transaction to finish

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+6 -9)
williamc 2000-04-04 08:25#1 Rev.: 1.12
Remove unnecessary explicit change to table serial on rollback

0 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Persistent.java (-2)

March 2000 »

Generated by StatCVS @VERSION@