Files
secondo/Documents/ChangeLog
2026-01-23 17:03:45 +08:00

1631 lines
48 KiB
Plaintext

2006-09-15 10:46 valmeida
* nonpublic.filelist: Changes in the visibility of files.
2006-09-14 16:23 behr
* makefile.optimizer, Optimizer/StartOptServer: Some changes
related to the two JPL versions
2006-09-14 16:22 behr
* OptServer/: NamedVariable.java, OptimizerServer.java,
PrologParser.java, makefile, 10/NamedVariable.java,
10/OptimizerServer.java, 10/PrologParser.java, 10/makefile,
30/OptimizerServer.java, 30/makefile: Separated code for the
different JPL versions
2006-09-14 16:20 behr
* Jpl/: jsrc/makefile, jsrc/10/makefile, jsrc/10/jpl/Atom.java,
jsrc/10/jpl/Compound.java, jsrc/10/jpl/Float.java,
jsrc/10/jpl/Integer.java, jsrc/10/jpl/JPL.java,
jsrc/10/jpl/JPLException.java, jsrc/10/jpl/List.java,
jsrc/10/jpl/Long.java, jsrc/10/jpl/PrologException.java,
jsrc/10/jpl/Query.java,
jsrc/10/jpl/QueryInProgressException.java,
jsrc/10/jpl/String.java, jsrc/10/jpl/Term.java,
jsrc/10/jpl/Tuple.java, jsrc/10/jpl/Util.java,
jsrc/10/jpl/Variable.java, jsrc/10/jpl/Version.java,
jsrc/10/jpl/makefile, jsrc/10/jpl/fli/DoubleHolder.java,
jsrc/10/jpl/fli/IntHolder.java, jsrc/10/jpl/fli/LongHolder.java,
jsrc/10/jpl/fli/PointerHolder.java, jsrc/10/jpl/fli/Prolog.java,
jsrc/10/jpl/fli/StringHolder.java, jsrc/10/jpl/fli/atom_t.java,
jsrc/10/jpl/fli/fid_t.java, jsrc/10/jpl/fli/functor_t.java,
jsrc/10/jpl/fli/makefile, jsrc/10/jpl/fli/module_t.java,
jsrc/10/jpl/fli/predicate_t.java, jsrc/10/jpl/fli/qid_t.java,
jsrc/10/jpl/fli/term_t.java, jsrc/30/makefile,
jsrc/30/jpl/Atom.java, jsrc/30/jpl/Compound.java,
jsrc/30/jpl/Float.java, jsrc/30/jpl/Integer.java,
jsrc/30/jpl/JBoolean.java, jsrc/30/jpl/JPL.java,
jsrc/30/jpl/JPLException.java, jsrc/30/jpl/JRef.java,
jsrc/30/jpl/JVoid.java, jsrc/30/jpl/PrologException.java,
jsrc/30/jpl/Query.java, jsrc/30/jpl/Term.java,
jsrc/30/jpl/Util.java, jsrc/30/jpl/Variable.java,
jsrc/30/jpl/Version.java, jsrc/30/jpl/makefile,
jsrc/30/jpl/fli/BooleanHolder.java,
jsrc/30/jpl/fli/DoubleHolder.java,
jsrc/30/jpl/fli/IntHolder.java, jsrc/30/jpl/fli/LongHolder.java,
jsrc/30/jpl/fli/ObjectHolder.java,
jsrc/30/jpl/fli/PointerHolder.java, jsrc/30/jpl/fli/Prolog.java,
jsrc/30/jpl/fli/StringHolder.java, jsrc/30/jpl/fli/atom_t.java,
jsrc/30/jpl/fli/engine_t.java, jsrc/30/jpl/fli/fid_t.java,
jsrc/30/jpl/fli/functor_t.java, jsrc/30/jpl/fli/makefile,
jsrc/30/jpl/fli/module_t.java, jsrc/30/jpl/fli/predicate_t.java,
jsrc/30/jpl/fli/qid_t.java, jsrc/30/jpl/fli/term_t.java,
lib/classes/makefile, src/jpl_fli_Prolog.c, src/makefile,
src/10/jpl.c, src/30/jpl.c: separated two versions of the cvs ,
version 1.0 works only with prolog version <5.2 the other version
works only with prolog versions >= 5.2
2006-09-14 15:37 duentgen
* Algebras/Temporal/TemporalAlgebra.cpp: Corrected In-function for
ureal
2006-09-14 14:57 valmeida
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Removing some more
Request functions
2006-09-14 10:56 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Adopted algebra to
chamges in QueryProcessor
2006-09-14 09:43 valmeida
* Algebras/Network/NetworkAlgebra.cpp,
Algebras/Relation-C++/FLOBCache.cpp,
Algebras/Spatial/SpatialAlgebra.cpp,
Algebras/Spatial/SpatialAlgebra.h,
Algebras/Spatial/SpatialAlgebra.spec,
QueryProcessor/SecondoSystem.cpp, Tests/Testspecs/network.test,
Tests/Testspecs/spatial.test, include/FLOBCache.h: I fixed a
problem with the network algebra. In fact I did not fix the
problem, but I bypassed it. The problem was that in the same
transaction some FLOB files were closed and when opened we had a
deadlock situation. I exaustively tried to fix this problem, but
unfortunately I do not have time to keep trying. I bypassed the
problem by putting the close of all files in the FLOB cache in
the end of the transaction.
2006-09-14 09:27 valmeida
* Documents/Secondo-News.txt: Just adding news.
2006-09-13 23:46 valmeida
* Algebras/Array/ArrayAlgebra.cpp, Algebras/Array/FunVector.cpp,
Algebras/Array/FunVector.h, Algebras/BTree/BTreeAlgebra.cpp,
Algebras/ExtRelation-C++/ExtRelAlgPersistent.cpp,
Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp,
Algebras/FText/FTextAlgebra.cpp,
Algebras/MovingRegion/MovingRegionAlgebra.cpp,
Algebras/OldRelation-C++/OldRelationAlgebra.cpp,
Algebras/PlugJoin/PlugJoinAlgebra.cpp,
Algebras/RTree/RTreeAlgebra.cpp,
Algebras/Rectangle/RectangleAlgebra.cpp,
Algebras/Relation-C++/RelationAlgebra.cpp,
Algebras/Spatial/SpatialAlgebra.cpp,
Algebras/Standard-C++/StandardAlgebra.cpp,
Algebras/StreamExample/StreamExampleAlgebra.cpp,
Algebras/Temporal/TemporalAlgebra.h,
Algebras/UpdateRel/UpdateRelationAlgebra.cpp,
QueryProcessor/QueryProcessor.cpp, include/Attribute.h,
include/QueryProcessor.h, include/StandardTypes.h: The Eval
function of the query processor is fixed. It war wrongly
implemented and the operators that return streams needed to call
the Request function to retrieve simple objects, which is not
necessary. Request must be called only when the evaluation is
necessary, e.g. for streams and functions. All algebras were
changed supporting this modification.
2006-09-13 22:30 valmeida
* Tests/Testspecs/: array.test, binfile.test, plugjoin.test,
rtree.test: Some fixes in some of the tests and for some others
were shortened.
2006-09-13 16:34 behr
* Jpl/lib/classes/makefile: Removing header file corrected
2006-09-13 15:30 spieker
* CM-Scripts/: .secondo.mac_osxrc, .secondorc, .secondo.aliases:
Changes for Mac OSX
2006-09-13 15:14 spieker
* Jpl/lib/jpl.def: The file jpl.def will now be computed at compile
time
2006-09-13 15:13 spieker
* makefile.jni,
Algebras/Rose/RoseJava/twodsack/util/meshgenerator/makefile.windows,
Javagui/tools/makefile, Jpl/src/makefile: Changes for dll
creation. The sed command which operates on the output of dlltool
must be modified
2006-09-13 12:48 spieker
* Tests/tcmsg.cpp: Example for usage of cmsg
2006-09-13 12:26 spieker
* QueryProcessor/SecondoInterface.cpp: The system relations are now
pointer variables with global scope, otherwise we cannot be sure
when the instances will be created. Since the sytem table
instances use the global defined object cmsg we must be sure that
cmsg is constructed before any other code calls member functions
of it.
2006-09-13 11:59 behr
* Javagui/viewer/hoese/: Category.java, CategoryEditor.java,
Layer.java, algebras/DisplayGraph.java: New Fillstyle 'icon'
implemented
2006-09-13 11:38 spieker
* Tests/: bdb-perf.cpp, bdbtest.cpp, makefile, tfilesystem.cpp,
tnestedlist.cpp, tpctable.cpp, tsmi.cpp, tsmi3.cpp: Correction
for compiling and building the test programs
2006-09-13 10:37 spieker
* Algebras/Spatial/SpatialAlgebra.cpp: Problems on windows using
gcc 3.4. M_PI is already defined. Now it will be only defined if
it is unknown.
2006-09-13 09:00 behr
* Jpl/lib/classes/makefile, Jpl/src/jpl_fli_Prolog.c,
Jpl/src/makefile, Jpl/src/regSecondo.c,
OptServer/OptimizerServer.java: Function registerSecondo
separated from the original JPL code
2006-09-13 08:33 behr
* makefile.linux: Prefix for shared objects added
2006-09-13 08:33 behr
* makefile.jni: Setting of JNI_DLLEXT corrected
2006-09-12 15:53 spieker
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Auxiliary Region
variables will now be initialized calling the Region(int)
constructor instead of the default constructor which is only
useful for the cast function
2006-09-12 15:49 spieker
* Algebras/TemporalLifted/TemporalLiftedAlgebra.cpp: Auxiliary
Region variables will now be initialized calling the Region(int)
constructor instead of the default constructor which is only
useful for the cast function
2006-09-12 15:00 spieker
* UserInterfaces/makefile, makefile.env, makefile.jni,
makefile.libs, ClientServer/makefile, StorageManager/makefile:
Makefile adjustments and corrections
2006-09-12 14:56 spieker
* ClientServer/: SecondoCheckpoint.cpp, SecondoListener.cpp,
SecondoMonitor.cpp, SecondoRegistrar.cpp: CMsg instance removed
2006-09-12 14:26 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added debugging
code
2006-09-12 11:06 behr
* Javagui/: GBS.cfg.sample, viewer/HoeseViewer.java,
viewer/hoese/CurrentState.java, viewer/hoese/GraphWindow.java:
Category selection by name enabled
2006-09-11 21:30 spieker
* Documents/Secondo-News.txt: Notice for the MAC OSX changes
2006-09-11 21:24 spieker
* makefile.env, Jpl/src/makefile: Changes for Mac OSX
2006-09-11 21:18 spieker
* makefile.mac_osx: Compiler and linker flags for dynamic libraries
added
2006-09-11 21:17 spieker
* makefile.optimizer: Redundant definitions removed
2006-09-11 21:16 spieker
* Tools/NestedLists/NLParser.y: Redundant extern declarations
removed
2006-09-11 21:15 spieker
* Tools/Utilities/Application.cpp: CMsg instantiation removed
2006-09-11 21:02 spieker
* makefile.jni: JNI definitions improved and adapted for MAC OSX
2006-09-11 20:59 spieker
* makefile.libs, StorageManager/makefile: Creation of static
libraries will now be postprocessed by ranlib
2006-09-11 20:51 spieker
* Tools/Utilities/UtilFunctions.cpp, include/LogMsg.h,
ClientServer/SecondoCheckpoint.cpp,
ClientServer/SecondoListener.cpp,
ClientServer/SecondoMonitor.cpp,
ClientServer/SecondoRegistrar.cpp,
ClientServer/SecondoServer.cpp, ClientServer/makefile: Changes
due to problems creating a CMsg instance
2006-09-11 20:48 spieker
* UserInterfaces/MainTTY.cpp, UserInterfaces/SecondoPL.cpp,
UserInterfaces/SecondoTTY.cpp, UserInterfaces/TestRunner.cpp,
UserInterfaces/makefile, bin/rmlogs, UserInterfaces/cmsg.cpp:
Changes due to problems creating a CMsg instance
2006-09-11 20:45 spieker
* Javagui/: makefile.inc, tools/makefile: Changes for dynamic
library generation for using JNI
2006-09-11 12:25 valmeida
* Algebras/Temporal/TemporalAlgebra.h: Fixing a compile error under
gcc 4.1.1
2006-09-11 12:21 valmeida
* Algebras/Temporal/TemporalAlgebra.h: Fixing a compile error under
gcc 4.1.1
2006-09-11 12:20 valmeida
* Tests/Testspecs/binfile.test: The $(USER) is added to file names
so that the tests can be run by any user without impact on other
ones.
2006-09-11 09:56 behr
* Javagui/viewer/hoese/algebras/Dspltext.java: Layout improved
2006-09-08 16:48 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Readded operator
'suse'
2006-09-08 15:29 duentgen
* Algebras/: Temporal/TemporalAlgebra.h,
TemporalUnit/TemporalUnitAlgebra.cpp: Removed finalized
functions IsDefined and SetDefined from UReal
2006-09-08 14:23 duentgen
* Algebras/: MovingRegion/MovingRegionAlgebra.cpp,
Temporal/TemporalAlgebra.cpp, Temporal/TemporalAlgebra.h: Added
'defined'-flag for unit datatypes
2006-09-08 12:51 spieker
* include/FLOB.h: Removed an extra assertion. After a tuple or an
attribute was saved to disk. It is possible that the Flob
instance will be reused. First I thought after calls of
SavetoExtensionTuple no call to Put should be allowed
2006-09-07 19:25 spieker
* Algebras/Relation-C++/: RelationAlgebra.cpp,
RelationPersistent.cpp, RelationPersistent.h, FLOB.cpp: Changes
in the Flob implementation to solve a problem of multiply freeing
the same pointer
2006-09-07 19:19 spieker
* include/: Attribute.h, FLOB.h: Changes in the Flob implementation
to solve a problem of multiply freeing the same pointer
2006-09-07 19:11 spieker
* Algebras/ExtRelation-C++/ExtRelAlgPersistent.cpp: Mergejoin trace
information corrected
2006-09-07 18:51 spieker
* bin/TestRunner: Default flags for TestRunner changed
2006-09-07 18:44 spieker
* Tests/Testspecs/relalg.test: Relation Steadte contains now a text
attrribute which guarantees that flobs are used
2006-09-07 18:43 spieker
* QueryProcessor/SecondoInterface.cpp, include/SecondoInterface.h:
RTFlag renamed
2006-09-07 18:39 spieker
* Tools/Utilities/Application.cpp, include/Application.h,
ClientServer/SecondoCheckpoint.cpp,
ClientServer/SecondoListener.cpp,
ClientServer/SecondoRegistrar.cpp,
ClientServer/SecondoServer.cpp: Printing counters at exit removed
2006-09-07 18:38 spieker
* Algebras/FText/: FTextAlgebra.cpp, FTextAlgebra.h: Function
FLOB::BringToMemory replaced by FLOB::Get
2006-09-07 15:58 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added signatures
to 'intersection'
2006-09-07 15:57 duentgen
* Algebras/Temporal/TemporalAlgebra.cpp: Added Algebra field to
specifications
2006-09-07 15:46 duentgen
* Algebras/Temporal/makefile: Changed to use the generic makefile.
2006-09-07 15:42 duentgen
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.spec: Prepared implemtation of operator
'units'
2006-09-07 15:41 hoffman
* Algebras/RTree/RTreeAlgebra.cpp: Added typeconstructor rtree8,
changes in creatertree
2006-09-06 19:22 hoffman
* include/DisplayTTY.h, UserInterfaces/DisplayTTY.cpp: Added
display function for type rect8
2006-09-06 19:19 hoffman
* Algebras/Rectangle/RectangleAlgebra.cpp: Added operator
rectangle8 and type constructor rect8
2006-09-06 19:12 hoffman
* Algebras/Rectangle/RectangleAlgebra.spec: Added specification for
operator rectangle8
2006-09-06 16:14 dansorge
* Algebras/Rose/RoseAlgebra.cpp: Changed spatial type names from
points/line/region to rpoints/rline/rregion.
2006-09-06 14:44 valmeida
* Algebras/Network/NetworkAlgebra.cpp: Bugs removed.
2006-09-06 14:43 valmeida
* Algebras/Spatial/: SpatialAlgebra.cpp, SpatialAlgebra.h,
SpatialAlgebra.spec: The operator subline is implemented.
2006-09-06 12:47 valmeida
* Algebras/Temporal/TemporalAlgebra.cpp: A but in the trajectory
operator is fixed.
2006-09-06 12:16 hoffman
* Algebras/Rectangle/RectangleAlgebra.spec: Removed specification
for operators point2 and point3, added specification for operator
rectangle4
2006-09-06 12:15 hoffman
* Algebras/Rectangle/RectangleAlgebra.cpp: Removed operators point2
and point3, added operator rectangle4, changed operators
rectangle2 and rectangle3
2006-09-06 09:33 duentgen
* Algebras/BTree/BTreeAlgebra.cpp: Fixed error in
CreateBTreeTypeMap
2006-09-05 14:19 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: added 'ustring' and 'uregion' to
various operator signatures
2006-09-05 14:16 duentgen
* Algebras/TemporalLifted/TemporalLiftedAlgebra.cpp: Added field
'Algebra' to operator spec strings
2006-09-05 12:26 spieker
* Algebras/Relation-C++/RelationAlgebra.cpp: Optional RTFlag
RA:showFLOBstates will now be recognized during algebra
initialization
2006-09-05 12:24 spieker
* Algebras/Relation-C++/FLOB.cpp, include/FLOB.h: Documentation
about state transitions added. Auxiliary debugging functions
introduced
2006-09-05 12:21 spieker
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp, makefile:
Makefile replaced by a more generic version
2006-09-04 19:13 gueting
* Algebras/Rectangle/RectangleAlgebra.h: Corrections for z-order in
Compare function.
2006-09-04 17:31 gueting
* Algebras/Rectangle/RectangleAlgebra.h: Introduced z-order in the
Compare function.
2006-09-04 16:27 spieker
* Algebras/Relation-C++/RelationAlgebra.h,
Algebras/Relation-C++/RelationCommon.cpp,
QueryProcessor/SecondoInterface.cpp,
Tools/Utilities/Application.cpp,
Tools/Utilities/UtilFunctions.cpp, UserInterfaces/MainTTY.cpp,
UserInterfaces/SecondoPL.cpp, include/Counter.h,
include/LogMsg.h: Changes for Mac-OSX, GCC 4.0. Initialization of
CMsg and Tuple members changed
2006-09-04 15:19 spieker
* QueryProcessor/SecondoCatalog.cpp: Bug fix for empty object lists
2006-09-03 18:33 valmeida
* Algebras/Network/NetworkAlgebra.cpp: The junctions relation
inside the network data type is now correctly created.
2006-09-03 17:56 valmeida
* Algebras/Network/NetworkAlgebra.cpp,
Tests/Testspecs/network.test: The network algebra is working back
again.
2006-09-03 08:02 valmeida
* Algebras/ExtRelation-C++/ExtRelAlgMainMemory.cpp: Removing tabs
2006-09-03 08:02 valmeida
* Algebras/ExtRelation-C++/ExtRelAlgMainMemory.cpp,
Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp,
Algebras/RTree/RTreeAlgebra.cpp,
Algebras/Relation-C++/RelationAlgebra.cpp,
Algebras/Relation-C++/RelationCommon.cpp,
Algebras/Relation-C++/RelationMainMemory.cpp,
Algebras/Relation-C++/RelationMainMemory.h,
Algebras/Relation-C++/RelationPersistent.cpp,
Algebras/Spatial/SpatialAlgebra.cpp,
Algebras/Standard-C++/StandardAlgebra.cpp,
Algebras/UpdateRel/UpdateRelMainMemory.cpp,
QueryProcessor/SecondoSystem.cpp, StorageManager/smiKey.cpp,
include/Attribute.h, include/SecondoSMI.h: The Main Memory
Relational Algebra is working back again.
2006-09-02 10:10 valmeida
* Algebras/Relation-C++/FLOB.cpp,
Algebras/Relation-C++/RelationPersistent.cpp,
QueryProcessor/QueryProcessor.cpp,
QueryProcessor/SecondoInterface.cpp,
QueryProcessor/SecondoSystem.cpp, Tests/Testspecs/relalg.test,
include/Attribute.h, include/DBArray.h, include/FLOB.h,
include/QueryProcessor.h, include/SecondoSystem.h: The FLOB cache
is moved to the SecondoSystem class.
2006-09-02 10:04 valmeida
* Tools/pd/tabcheck.l: Tabulators are allowed inside comments
inside /* ... */
2006-09-01 21:05 spieker
* Tools/Parser/makefile, UserInterfaces/makefile,
include/SecondoConfig.h: Some corrections for compiling on MAC
OSX
2006-09-01 18:06 gueting
* makefile.mac_osx: Minor corrections on grammar.
2006-09-01 17:50 spieker
* makefile.env: Platform specific switches for Mac OSX
2006-09-01 17:50 spieker
* makefile.mac_osx: Platform specific makefile for Mac OSX
2006-09-01 17:32 spieker
* Tools/pd/makefile: Now we link the flex library from
2006-09-01 17:28 spieker
* include/DynamicLibrary.h: The include of <string> in
SecondoConfig.h has been removed. Source files should include it
locally.
2006-09-01 17:26 spieker
* include/Application.h: Printstacktrace moved to class WinUnix
2006-09-01 17:25 spieker
* ClientServer/UnixSocket.cpp, include/SecondoConfig.h: Support for
MAC_OSX added
2006-09-01 17:23 spieker
* Tools/Utilities/Application.cpp, Tools/Utilities/WinUnix.cpp,
include/WinUnix.h: Printstacktrace moved to class WinUnix
2006-09-01 17:21 spieker
* Tools/Parser/NestedText.cpp, Tools/Parser/makefile,
Tools/Parser/SpecParser/NestedText.cpp, makefile.libs: File
NestedText.cpp removed to directory SpecParser
2006-09-01 17:17 hoffman
* Algebras/Rectangle/RectangleAlgebra.spec: Added specification for
operators rectangle3, point2, point3.
2006-09-01 17:15 hoffman
* Algebras/Rectangle/RectangleAlgebra.cpp: Added operators
rectangle3, point2, point3.
2006-09-01 17:12 spieker
* Tools/Parser/: makefile, SpecParser/makefile: Rules simplified.
Automatic calculation of dependencies
2006-09-01 15:33 dansorge
* Algebras/Rose/RoseJava/: ROSEAlgebra.java, Regions.java,
twodsack/io/DisplayGFX.java,
twodsack/operation/setoperation/SetOps.java,
twodsack/operation/setoperation/SupportOps.java,
twodsack/setelement/datatype/compositetype/Polygons.java: Updated
some documentation.
2006-09-01 15:18 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp:
Transformstream_TS_S works now, but still has a memory leak
2006-09-01 14:43 hoffman
* Algebras/Rectangle/RectangleAlgebra.spec: Added specification for
operator rectangle2
2006-09-01 14:40 hoffman
* Algebras/Rectangle/RectangleAlgebra.cpp: Added operator
rectangle2
2006-09-01 14:32 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Added operator 'transformstream'
2006-09-01 14:31 duentgen
* Algebras/StreamExample/StreamExampleAlgebra.cpp: Corrected
typemapping for count
2006-09-01 13:15 spieker
* Tools/NestedLists/: NLLex.l, NLParser.cpp, NLParser.h,
NLParser.y, NLScanner.cpp, NLScanner.h, makefile: The class
NLParser has beed revised. Now the generated bison code will not
be changed by sed scripts anymore
2006-09-01 09:51 spieker
* QueryProcessor/SecondoCatalog.cpp,
QueryProcessor/SecondoInterface.cpp, include/SecondoCatalog.h,
include/SystemInfoRel.h: Changes in order to make system tables
visible in the catalog
2006-08-31 16:36 hoffman
* Algebras/Standard-C++/StandardAlgebra.spec: Added specification
for operator hashvalue
2006-08-31 16:35 hoffman
* Algebras/Standard-C++/StandardAlgebra.cpp: Removed tabulators
2006-08-31 16:30 hoffman
* Algebras/Standard-C++/StandardAlgebra.cpp: Added operator
'hashvalue'
2006-08-30 16:30 behr
* Tools/Generators/TextRelations/: extractPages, pdf2SecondoPages,
readme: Files creating a relation containing single pages of pdf
documents as tuples. Unfortunately, the quality of the resulting
pdf files is very bad because in required conversion to pure
postscript files some fonts are lost
2006-08-30 15:58 behr
* Javagui/viewer/hoese/algebras/Dspltext.java: Saving currently
viewed content enabled
2006-08-30 15:36 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Added operator distance for
upoint/upoint, upoint/point
2006-08-30 15:27 valmeida
* Algebras/Relation-C++/RelationPersistent.cpp,
StorageManager/bdbEnvironment.cpp,
StorageManager/smiEnvironment.cpp, include/SecondoSMI.h: Fixing a
problem that only appeared in the SecondoPL application. It
crashed because we had static objects from the STL (map) inside
functions. I think it is a bug of the C++ interface to prolog.
But I changed the code in order to avoid doing this and it works
now.
2006-08-30 09:55 duentgen
* Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp: Added signature
((stream T) int) -> (stream T) for operator head
2006-08-29 17:09 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Added operator atmax
2006-08-29 16:56 behr
* Tools/pd/pd_header_listing: Changed to be able to handle umlauts
in program code
2006-08-29 12:32 duentgen
* Optimizer/: calloptimizer.pl, database.pl, statistics.pl: removed
my_convert_time again
2006-08-29 12:15 duentgen
* Optimizer/: auxiliary.pl, database.pl, statistics.pl: Implemented
wrapper for convert_time/8 to work with SWI-Prolog >5.6.14
2006-08-28 12:16 valmeida
* makefile.optimizer: Adding support for the gmp library. The
environment variable LIB_GMP must point to the gmp library name.
2006-08-28 12:14 valmeida
* Algebras/Spatial/SpatialAlgebra.cpp: The operators atpoint and
atposition were added for lines.
2006-08-28 11:50 behr
* Javagui/: viewer/HoeseViewer.java,
viewer/hoese/CurrentState.java, GBS.cfg.sample: Setting and
getting the bounding box of the world added
2006-08-28 00:45 valmeida
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Fixing a bug
2006-08-27 21:17 valmeida
* Algebras/Spatial/SpatialAlgebra.h: Just adding virtual to the
Clone functions.
2006-08-27 21:12 valmeida
* Algebras/Relation-C++/RelationPersistent.cpp: Fixing a problem
that was fixed before in the Save method of tuples.
2006-08-27 11:36 valmeida
* Algebras/Spatial/: SpatialAlgebra.cpp, SpatialAlgebra.h: There
were some functions not implemented, only the headers were
available.
2006-08-26 21:31 valmeida
* UserInterfaces/makefile: The readline library was not being
included in some applications.
2006-08-26 21:16 valmeida
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Fixing a bug that
occurred only with older compilers.
2006-08-25 16:07 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Added operator 'sagregate'
2006-08-24 17:12 duentgen
* Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp: Corrected
signature for operators aggregate and aggregateB
2006-08-24 15:38 behr
* Algebras/Spatial/SpatialAlgebra.cpp: Correction of the selection
function of the vertices operator
2006-08-24 15:29 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Changed 'ufeed' to 'sfeed'. The
operator can now take any value of kind DATA.
2006-08-24 11:42 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Corrected some
signature strings
2006-08-24 10:09 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: All versions of
suse and suse2 now seem to work correct
2006-08-23 18:37 spieker
* CM-Scripts/: diff2ps.sh, removedirs.sh: New helper scripts added
2006-08-23 18:36 spieker
* Optimizer/database.old: Old file removed
2006-08-23 18:24 valmeida
* Algebras/Spatial/: SpatialAlgebra.cpp, SpatialAlgebra.h,
SpatialAlgebra.spec:
Fixing a bug in the SetNoComponents method of class Line. It was
not prepared for cycles.
2006-08-23 17:13 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse_SSS working,
but has major memory leak
2006-08-23 16:04 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse_SSN works now
2006-08-23 11:35 spieker
* makefile.cm: Target backup changed
2006-08-23 11:16 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse_SNS working
now, removed debugging output
2006-08-23 10:45 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse_SNS working
now
2006-08-23 10:45 valmeida
* Algebras/Relation-C++/FLOB.cpp, include/DBArray.h: Fixing a
problem in the last commit.
2006-08-23 09:28 spieker
* include/CacheInfo.h: New file. Forgotten by my last commit
2006-08-22 18:47 spieker
* QueryProcessor/QueryProcessor.cpp, include/QueryProcessor.h: New
function GetCounter added
2006-08-22 18:44 spieker
* include/WinUnix.h: Wrapping function calls for reand and srand
2006-08-22 18:42 spieker
* Documents/Secondo-News.txt, QueryProcessor/SecondoInterface.cpp,
StorageManager/bdbEnvironment.cpp, include/SecondoSMI.h: New
System tables implemented
2006-08-22 17:17 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse_SN suse_NS,
suseSNN now OK
2006-08-22 12:13 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Adopted algebra to
changes in SpatialAlgebra
2006-08-22 11:16 duentgen
* Optimizer/statistics.pl: fixed error in predicate predCost/5
2006-08-22 10:54 behr
* Algebras/Periodic/: PeriodicAlgebra.cpp, PeriodicTypes.h: Some
uncalled code removed.
2006-08-22 08:54 valmeida
* Algebras/: Fuzzy/FuzzyAlgebra.cpp, Periodic/PeriodicAlgebra.cpp,
Periodic/PeriodicTypes.h, Periodic/RepTree.cpp,
TopOps/TopOpsAlgebra.cpp: In this version, two main changes were
made: - Paged accesses for DBArrays. - The Spatial algebra is
restructured in order to improve readability and several bugs
were fixed.
2006-08-22 00:30 valmeida
* makefile.optimizer, makefile.options,
Algebras/BinaryFile/BinaryFileAlgebra.cpp,
Algebras/Date/DateAlgebra.cpp,
Algebras/DateTime/DateTimeAlgebra.cpp,
Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp,
Algebras/FText/FTextAlgebra.h, Algebras/JBBox/JBBoxAlgebra.cpp,
Algebras/MP3/MP3Algebra.cpp, Algebras/Midi/MidiAlgebra.cpp,
Algebras/Midi/MidiAlgebra.h,
Algebras/MovingRegion/MovingRegionAlgebra.cpp,
Algebras/MovingRegion/MovingRegionAlgebra.h,
Algebras/Network/NetworkAlgebra.cpp,
Algebras/Network/NetworkAlgebra.h,
Algebras/Picture/PictureAlgebra.h,
Algebras/PlaneSweep/PlaneSweepAlgebra.cpp,
Algebras/PointSequence/PointSequenceAlgebra.cpp,
Algebras/Polygon/PolygonAlgebra.cpp,
Algebras/RTree/RTreeAlgebra.cpp,
Algebras/RTree/RTreeAlgebra.spec,
Algebras/Rectangle/RectangleAlgebra.h,
Algebras/Relation-C++/FLOB.cpp,
Algebras/Relation-C++/FLOBCache.cpp,
Algebras/Relation-C++/RelationAlgebra.h,
Algebras/Relation-C++/RelationPersistent.cpp,
Algebras/Rose/RoseAlgebra.cpp,
Algebras/Spatial/SpatialAlgebra.cpp,
Algebras/Spatial/SpatialAlgebra.h,
Algebras/Spatial/SpatialAlgebra.spec,
Algebras/Temporal/TemporalAlgebra.cpp,
Algebras/Temporal/TemporalAlgebra.h,
Algebras/TemporalExt/TemporalExtAlgebra.cpp,
Algebras/TemporalExt/TemporalExtAlgebra.h,
Algebras/TemporalLifted/TemporalLiftedAlgebra.cpp,
Algebras/TemporalUnit/TemporalUnitAlgebra.cpp,
Algebras/TupleIdentifier/TupleIdentifier.cpp,
Algebras/TupleIdentifier/TupleIdentifier.h,
Algebras/UpdateRel/UpdateRelationAlgebra.cpp,
CM-Scripts/run-tests.sh, Tests/Testspecs/array.test,
Tests/Testspecs/polygon.test, Tests/Testspecs/rtree.test,
Tests/Testspecs/spatial.test, Tests/Testspecs/update.test,
include/Attribute.h, include/DBArray.h, include/DateTime.h,
include/FLOB.h, include/FLOBCache.h, include/QueryProcessor.h,
include/SecondoSMI.h, include/StandardTypes.h, include/TopRel.h:
In this version, two main changes were made: - Paged accesses for
DBArrays. - The Spatial algebra is restructured in order to
improve readability and several bugs were fixed.
2006-08-21 16:18 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Operators suse
seems OK now. suse2 works for map U V W, but not for map U V
(stream W)
2006-08-21 14:47 spieker
* Tools/pd/PDLex.l: Line counting corrected
2006-08-21 14:46 spieker
* QueryProcessor/SecondoInterface.cpp,
QueryProcessor/SecondoInterfaceGeneral.cpp,
QueryProcessor/SecondoSystem.cpp,
StorageManager/bdbEnvironment.cpp,
StorageManager/smiEnvironment.cpp, include/ErrorCodes.h,
include/SecondoInterface.h, include/SecondoSMI.h: Introduced a
mapping for error codes to messages in the SecondoSmi. Currently
only a few codes are translated into messages.
2006-08-21 11:26 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Debugging output added to suse2
2006-08-21 09:40 duentgen
* Algebras/StreamExample/StreamExampleAlgebra.cpp: Corrected
tapemap error messabge for printstream
2006-08-18 12:34 behr
* Tools/pd/PDLex.l: Umlauts added to the OTHER token.
2006-08-18 10:32 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse: (stream T)
(map T (stream T')) --> (stream T') works now.
2006-08-18 10:21 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: suse: (stream T)
(map T (stream T')) --> (stream T') works now.
2006-08-18 10:19 duentgen
* Algebras/StreamExample/: StreamExampleAlgebra.cpp,
StreamExampleAlgebra.spec: Added operator printstream
2006-08-17 13:28 duentgen
* Algebras/StreamExample/StreamExampleAlgebra.cpp: Corrected
operators filter and count. Made them more general (now handling
(stream T), T in kind DATA. Corrected specifications
2006-08-16 13:18 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added operator
suse. DO NOT USE
2006-08-16 13:04 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.spec: Added operator
suse. Do not use
2006-08-15 17:38 hoffman
* Data/Databases/cebit2006/README: Added example query as a SQL
statement
2006-08-15 16:30 hoffman
* Data/Databases/cebit2006/: README, cebit2006: Added object
aussteller3
2006-08-11 15:08 hoffman
* Data/Databases/cebit2006/README: Added some information in the
text
2006-08-11 15:00 hoffman
* Data/Databases/cebit2006/README: Added some information in the
text
2006-08-11 10:14 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Corrected some
comments
2006-08-10 18:32 hoffman
* Data/: Databases/cebit2006/Cebit2006.cat,
Databases/cebit2006/README, Databases/cebit2006/cebit2006,
Databases/cebit2006/cebit2006.ses,
Databases/cebit2006/queryresult.png,
GuiData/hoese/categories/Cebit2006.cat,
GuiData/hoese/sessions/cebit2006.ses: Data of CeBIT Fair 2006 in
Hannover
2006-08-09 21:15 hoffman
* Data/Objects/KreisLaender: Relation Kreis with additional
attribute Bundesland.
2006-08-09 20:20 hoffman
* Algebras/MovingRegion/MovingRegionAlgebra.cpp: Changed name for
operator verttrajectory to vertextrajectory
2006-08-09 17:45 hoffman
* Tests/Testspecs/movingregionalgebra/movingregion.test: added
delete database in section teardown
2006-08-09 17:22 hoffman
* Tests/Testspecs/movingregionalgebra/: SH, SHMoveReg1, SHMoveReg2,
SHMoveReg3, goodspots, gsatinsti1, gsatinsti10, gsatinsti11,
gsatinsti12, gsatinsti13, gsatinsti14, gsatinsti15, gsatinsti16,
gsatinsti17, gsatinsti18, gsatinsti19, gsatinsti2, gsatinsti20,
gsatinsti3, gsatinsti4, gsatinsti5, gsatinsti6, gsatinsti7,
gsatinsti8, gsatinsti9, gsatinstv1, gsatinstv10, gsatinstv11,
gsatinstv12, gsatinstv13, gsatinstv14, gsatinstv15, gsatinstv16,
gsatinstv17, gsatinstv18, gsatinstv19, gsatinstv2, gsatinstv20,
gsatinstv3, gsatinstv4, gsatinstv5, gsatinstv6, gsatinstv7,
gsatinstv8, gsatinstv9, gsdeft, gspres, gsws10ints, gsws11ints,
gsws12ints, gsws1ints, gsws2ints, gsws3ints, gsws4ints,
gsws5ints, gsws6ints, gsws7ints, gsws8ints, gsws9ints,
movingregion.test, ships, shoals, shws10ints, shws11ints,
shws12ints, shws1ints, shws2ints, shws3ints, shws4ints,
shws5ints, shws6ints, shws7ints, shws8ints, shws9ints,
shwsinside: test for the movingregion algebra
2006-08-08 11:48 lgalindo
* Algebras/TemporalExt/TemporalExtAlgebra.cpp: Adding some
comments. Patch for operator locations
2006-08-08 11:48 lgalindo
* Algebras/TemporalExt/TemporalExtAlgebra.h: Adding some comments
2006-08-07 12:18 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added checks for
undefined to all operators
2006-08-04 08:53 behr
* Javagui/extern/psexport/PSCreator.java: clipping disabled
2006-08-03 16:05 behr
* Javagui/extern/psexport/PSCreator.java: Resulting picture is
flipped now by 'inverting' y values
2006-08-03 12:55 behr
* Javagui/: extern/psexport/PSCreator.java,
viewer/HoeseViewer.java: Some error messages removed, white
border in exporting ps file removed
2006-08-03 12:14 behr
* Javagui/viewer/HoeseViewer.java: New menu item for exporting
current graphic to an eps file
2006-08-03 12:13 behr
* Javagui/extern/makefile: added new directory psexport
2006-08-03 12:12 behr
* Javagui/extern/psexport/: PSCreator.java, makefile: start of the
implementation of a mechanism exporting eps files
2006-08-01 14:15 duentgen
* Algebras/BTree/BTreeAlgebra.cpp: Added Algebra field to
specifications
2006-08-01 14:03 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added Algebra
field to specifications
2006-08-01 13:15 duentgen
* Algebras/: TemporalUnit/TemporalUnitAlgebra.cpp,
UpdateRel/UpdateRelationAlgebra.cpp,
TupleIdentifier/TupleIdentifier.cpp: Added comments to
specifications for addid, addtupleid, tupleid
2006-08-01 09:59 duentgen
* Algebras/: Spatial/SpatialAlgebra.cpp,
TemporalUnit/TemporalUnitAlgebra.cpp: Added defined and empty
checks in intersects_lr. Pretty printed some specifications.
2006-07-31 15:32 duentgen
* Algebras/Temporal/TemporalAlgebra.h: Corrected signature of
UPoint::UTrajectory
2006-07-31 15:31 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Added code to
handle undefined values to various operators
2006-07-31 12:09 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Removed debugging
outputs
2006-07-31 11:22 lgalindo
* Algebras/TemporalExt/: test02, test01: db
2006-07-31 08:48 behr
* Algebras/Temporal/: TemporalAlgebra.cpp, TemporalAlgebra.h: Two
new operators implemented
2006-07-31 06:44 lgalindo
* Algebras/TemporalExt/TemporalExtAlgebra.cpp: Some patches
2006-07-28 16:43 behr
* include/BigInt.h: Added initialization of the result in the
function ToLong
2006-07-28 12:53 duentgen
* Algebras/BTree/: BTreeAlgebra.cpp, BTreeAlgebra.spec: Added
operators exactmatchS, leftrangeS, rightrangeS and rangeS
2006-07-28 12:12 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Corrected operator
queryrect2d
2006-07-27 10:49 behr
* Javagui/viewer/hoese/algebras/Dsplmovingint.java: Extern display
of an moving int as a funtion implemented
2006-07-27 10:25 valmeida
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp:
Fixing an error in the point2d changing all calls to
'GetAllMilliSeconds' to 'ToDouble'.
2006-07-27 10:21 duentgen
* Algebras/Temporal/TemporalAlgebra.cpp: corrected signature for
operator units
2006-07-26 08:43 behr
* Tools/Jni/wrapper/AlgebraWriter.java: Changed to work with the
'new' algebra interface.
2006-07-25 18:34 lgalindo
* Algebras/TemporalExt/RBahnhoefe: Object contains all regional
train stations from DB berlin as points type.
2006-07-25 18:33 lgalindo
* Algebras/TemporalExt/UBahnhoefe: Object contains all metro
stations from DB berlin as points type.
2006-07-25 18:31 lgalindo
* Algebras/TemporalExt/Queries.txt: Neue Abfragen.
2006-07-25 18:30 lgalindo
* Algebras/TemporalExt/: TemporalExtAlgebra.cpp,
TemporalExtAlgebra.h: Implementation of at completed.
Implementation of passes completed.
2006-07-21 14:53 behr
* Algebras/MovingRegion/MovingRegionAlgebra.h: Declaration of
AtPeriods required by the TemporalExtAlgebra added
2006-07-21 12:47 lgalindo
* Algebras/TemporalExt/: TemporalExtAlgebra.cpp,
TemporalExtAlgebra.h: Partial implementation of operator at.
Implementation of operator atperiods completed.
2006-07-21 10:19 behr
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h: PutSegment has an additionally flag for
increasing the segmentsnum.
2006-07-19 16:28 duentgen
* Algebras/TemporalUnit/TemporalUnitAlgebra.cpp: Corrected errors
in operator atperiods
2006-07-19 10:50 duentgen
* Algebras/TemporalUnit/: TemporalUnitAlgebra.cpp,
TemporalUnitAlgebra.spec: Added operator ufeed: uT -> (stream
uT); atperiods: ((stream uT) periods) -> (stream uT)
2006-07-17 09:49 behr
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h: New function returning the startposition
of the segments implemented
2006-07-12 11:07 hoffman
* Algebras/MovingRegion/: MovingRegionAlgebra.h,
MovingRegionAlgebra.cpp: Added operator 'verttrajectory',
implemented by Thomas Behr
2006-07-11 17:00 lgalindo
* Algebras/TemporalExt/TemporalExtAlgebra.h: New classes
MappingExt, URealExt and MRealExt were inserted.
2006-07-11 16:58 lgalindo
* Algebras/TemporalExt/: TemporalExtAlgebra.cpp,
TemporalExtAlgebra.spec: Implementation of operators locations,
atmin, atmax. Operator mdirection was rectified.
2006-07-07 16:16 behr
* Javagui/viewer/hoese/algebras/: Dsplmovingregion.java,
Dsplureal.java, Dspluregion.java: Displayclass for the uregion
type
2006-07-07 16:07 behr
* Javagui/viewer/hoese/algebras/: Dsplmovingreal.java,
Dsplureal.java: Displayclass for ureal values
2006-07-06 16:41 valmeida
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp,
Tools/Parser/SecLex.l.1, Tools/Parser/SecLex.l.2:
Fixing some problems with newest software (gcc 4.1.1, flex
2.5.31)
2006-07-06 12:33 valmeida
* makefile.optimizer, Algebras/Management/AlgebraList.i.cfg,
QueryProcessor/QueryProcessor.cpp, Tools/NestedLists/NLLex.l: [no
log message]
2006-07-03 17:05 lgalindo
* Algebras/TemporalExt/: Bemerkungen.txt, Queries.txt: Nothing
2006-07-03 17:01 lgalindo
* Algebras/TemporalExt/Queries.doc: [no log message]
2006-07-03 16:58 lgalindo
* Algebras/TemporalExt/: TemporalExtAlgebra.cpp,
TemporalExtAlgebra.h: Nothing
2006-06-29 14:43 hoffman
* Tests/Testspecs/planesweepalgebra/planesweep.test: Removed last
testcase
2006-06-29 11:48 hoffman
* Tests/Testspecs/planesweepalgebra/: KreisU, deu: Added object for
planesweep test
2006-06-29 11:45 hoffman
* Tests/Testspecs/planesweepalgebra/: KreisI, KreisInt, KreisM,
KreisM2, KreisR, KreisR2, KreisT: Added object for planesweep
test
2006-06-29 11:42 hoffman
* Tests/Testspecs/planesweepalgebra/planesweep.test: Added testfile
for the PlaneSweepAlgebra
2006-06-29 11:34 hoffman
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Removed tabulators
2006-06-29 11:21 hoffman
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Changes in
MakeRealm::PerformPlaneSweep and minor changes in
StatusLine::Exchange
2006-06-29 09:28 spieker
* include/Application.h: New startup parameter num added
2006-06-28 18:28 spieker
* Optimizer/optimizer.pl: Now we apply projections to the result
stream of the loopjoin parameter function. Which may increase
effeciency for some queries. Clause writeSizes/0 now prints size
information in tabular format
2006-06-28 18:25 spieker
* Optimizer/: auxiliary.pl, calloptimizer.pl: Moved the
initialization of some dynamic facts to calloptimizer this avoids
that make/0 will reinitialize these values
2006-06-28 18:05 spieker
* UserInterfaces/TestRunner.cpp, bin/TestRunner, bin/example.test:
New features and bug fixes for the TestRunner
2006-06-28 18:04 spieker
* Tools/ListsAndTables/: CTable.h, PCTable.cpp: Tried to fix a
SIGSEGV in groupby (OldRelationAlgebra) but it still remains
2006-06-28 17:58 spieker
* Algebras/OldRelation-C++/OldRelationAlgebra.cpp,
Algebras/OldRelation-C++/OldRelationAlgebraMainMemory.cpp,
Tests/Testspecs/oldrelalg.test: Tried to fix a SIGSEGV in groupby
but it still remains
2006-06-27 18:20 spieker
* makefile.cm: Target backup changed
2006-06-27 18:19 spieker
* include/NList.h: New functions which may be useful in type
mappings
2006-06-27 18:18 spieker
* QueryProcessor/QueryProcessor.cpp, include/QueryProcessor.h: Type
of sons changed. This saves some copying in the eval method
2006-06-27 18:08 spieker
* Tests/: bdb-perf.cpp, bdbtest.cpp, makefile, tsmi.cpp: Tests for
the Berkeley-DB API
2006-06-27 13:00 spieker
* makefile.cm, CM-Scripts/mkpublic.sh: Changes for target
src-archives
2006-06-26 19:51 jschmidt
* Algebras/TemporalLifted/TemporalLiftedAlgebra.cpp: sollte sich
jetzt wieder kompilieren lassen. NICHT getestet, da gesamtes
Secondo momentan nicht kompilierbar ist (Tools/NestedLists
2006-06-24 00:21 valmeida
* Algebras/Array/FunVector.cpp:
I forgot to add this file on my last commit
2006-06-23 23:28 valmeida
* makefile.algebras.sample, Algebras/Array/ArrayAlgebra.cpp,
Algebras/Array/FunVector.h, Algebras/FText/DiceCoeff.h,
Algebras/Midi/MidiAlgebra.cpp,
Algebras/MovingRegion/MovingRegionAlgebra.cpp,
Algebras/MovingRegion/MovingRegionAlgebra.h,
Algebras/Picture/PictureAlgebra_pictimp.cpp,
Algebras/PlaneSweep/PlaneSweepAlgebra.cpp,
Algebras/Spatial/SpatialAlgebra.h,
Algebras/Temporal/TemporalAlgebra.cpp,
Algebras/Temporal/TemporalAlgebra.h,
Algebras/TemporalExt/TemporalExtAlgebra.cpp,
Tools/NestedLists/NLLex.l,
Tools/NestedLists/NLParser.cpp, Tools/NestedLists/NLParser.h,
Tools/NestedLists/NestedList.cpp, Tools/NestedLists/makefile,
include/Application.h, include/CharTransform.h,
include/DateTime.h, include/FileSystem.h, include/NestedList.h,
include/StandardTypes.h:
This version compiles with gcc 4.1.1
2006-06-23 01:07 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp, Tests/README:
Changes: - Fixed a small bug in MRegion::InsideAddUBool(). -
Added a hint to Tests/README.
2006-06-22 17:24 lgalindo
* Algebras/TemporalExt/test01: Update database
2006-06-22 17:23 lgalindo
* Algebras/TemporalExt/: TemporalExtAlgebra.cpp,
TemporalExtAlgebra.h, TemporalExtAlgebra.spec: Implementation of
operator mdirections, renaming of speed, derivative, derivable,
velocity to speed_new, derivative_new, derivable_new and
velocity_new. Implementation of operators setunitoftime and
setunitofdistance.
2006-06-20 15:10 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h: Added MRegion::GetSegmentData().
2006-06-20 11:52 lgalindo
* Algebras/TemporalExt/TemporalExtAlgebra.cpp: Nothing
2006-06-20 09:27 valmeida
* Algebras/Temporal/TemporalAlgebra.h:
Fixing a compiler error for gcc 4.0.3
2006-06-18 18:39 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp, makefile,
Tests/Makefile: Corrected a number of smaller textual typos.
2006-06-18 14:55 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h, Intro/Intro.tex, Intro/Makefile,
Intro/screenshot01.png, Intro/screenshot02.png,
Intro/uregion-degenerated.eps, Intro/uregion-degenerated.vsd,
Tests/Makefile, Tests/basic.tests, Tests/intersection.tests,
Tests/relation.tests: Changes: - Added test cases for relations.
- Added test cases for at operator. - Added test cases for move
operator. - Bugfix: Added class IRegion because using
Intime<CRegion> was not sufficient to handle the DBArray of
CRegion properly. - Removed Intro document.
2006-06-17 15:56 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.spec: Changes: - InMRegion() did not set
correct to false in all cases when reading the moving region
data failed. - Added epsRelaxFactor for checking if moving
segments are collinear in initial and final instant. - mraprec
has two parameters now, one for eps and one for epsRelaxFactor.
2006-06-16 15:09 hoffman
* Algebras/Spatial/SpatialAlgebra.cpp: Deleted tab characters
2006-06-16 15:04 hoffman
* Algebras/Spatial/SpatialAlgebra.cpp: Corrected uninitialized
variables and memory mismatch found by valgrind, extended
vertices operator for use with line objects
2006-06-16 14:58 hoffman
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Deleted tab characters
2006-06-16 14:49 hoffman
* Algebras/PlaneSweep/PlaneSweepAlgebra.cpp: Several bugs fixed,
specially the treatment of vertical segments
2006-06-15 23:15 hmuenx
* Algebras/MovingRegion/MovingRegionAlgebra.cpp:
URegionEmb::URegionEmb( DBArray<MSegmentData>* segments,
const Interval<Instant>& tiv, const CRegion& region,
unsigned int pos)
is now handling regions with more than one cycle properly!
2006-06-15 20:22 hmuenx
* Algebras/MovingRegion/MovingRegionAlgebra.cpp: Fixed another bug
in
URegion::URegionEmb(
DBArray<MSegmentData>* segments,
const Interval<Instant>& iv,
const CRegion& region,
unsigned int pos);
to handle half segment orientation properly.
2006-06-14 18:06 spieker
* Optimizer/optimizer.pl: The history predicate will now print the
sql query, the best plan, the costs, the time for optimization,
and the time for query execution
2006-06-14 18:05 spieker
* Optimizer/auxiliary.pl: Predicates for printing a list of tuples
as a table
2006-06-14 18:03 spieker
* Optimizer/secondoplexamples.pl: Unused old file removed
2006-06-14 16:22 duentgen
* Optimizer/rewriting.pl: symmproduct is used again
2006-06-14 16:19 duentgen
* Algebras/ExtRelation-C++/ExtRelationAlgebra.cpp: Hopefully
corrected an error in operator symmproduct
2006-06-14 15:26 duentgen
* Optimizer/optimizer.pl: Fixed two warnings
2006-06-14 15:04 duentgen
* Optimizer/: immediateplan.pl, optimizer.pl: Adopted optimizer to
allow option 'nawracosts' together with 'immediatePlan'
2006-06-14 13:10 duentgen
* Optimizer/: nawra.pl, calloptimizer.pl, database.pl,
operators.pl, opsyntax.pl, optimizer.pl, rewriting.pl,
statistics.pl: Added cost function
implementation of Artur Nawra
2006-06-13 02:43 hmuenx
* Algebras/MovingRegion/MovingRegionAlgebra.cpp: Changes: - Bugfix:
Clear resulting mapping objects before adding units to them in
MRegion::Intersection() and MRegion::Inside(). - Bugfix:
Improved handling of instants when processing
RefinementPartition in MRegion::Inside(). This avoids issues with
rounding errors. - Bugfix: Implemented more intelligent
behaviour in URegionEmb::RestrictedIntersectionFind() to handle
rounding errors.
2006-06-12 15:53 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h, makefile: Changes: - Added ToString()
method to MSegmentData. - Operator mraprec is only compiled in
if symbol MRA_PREC is defined.
2006-06-12 00:33 hmuenx
* Algebras/MovingRegion/: MovingRegionAlgebra.cpp,
MovingRegionAlgebra.h, makefile, Tests/Makefile: WARNING #1: This
version temporarily contains increased debug output, which cannot
be switched off via MRA_DEBUG.
WARNING #2: This version contains numerous changes, which have
gone through limited testing only.
Changes: - Fixed bugs in refinement partition creation and
handling. - Split URegion into URegionEmb and URegion classes to
enable movingregion objects to act as tupel attributes in
relations. - Merged code with Thomas Behr's changes to implement
the move operator. - Restructured documentation. - Add deleting
tmp subdirectory in Tests for 'make clean'. - Removed
requirement for public attributes in MSegmentData.