- Bitstream file sizes now stored in BIGINT column size_bytes.
Fixes SF bug #1035366
- Queries involving booleans now have Oracle/PostgreSQL-neutral SQL syntax;
removes some DB-dependent code from business logic layer
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1374 9c30dcfa-912a-0410-8fc2-9e0234be79fd
- Support for multiple (flat) metadata schemas
NOTE: Still some items to do
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1373 9c30dcfa-912a-0410-8fc2-9e0234be79fd
- Fixed numerous HTML syntax horrors
- Added database schema diagram from Claudia Juergen
- Moved Oracle install notes from ORACLE_README.txt to main docs (porting notes left in ORACLE_README.txt)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1270 9c30dcfa-912a-0410-8fc2-9e0234be79fd
dspace/etc to overwrite the originals for the Oracle port to work.
The must be kept up to date with any schema changes!
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1060 9c30dcfa-912a-0410-8fc2-9e0234be79fd
of a new table 'Communities2Item' which contains the entire mapping of parent
communities to items (i.e. one row for each comm-item pair). This table is
substituted in all the community-restricted views used in the browse:
communityitembydate, communityitembyauthor, etc
git-svn-id: http://scm.dspace.org/svn/repo/trunk@837 9c30dcfa-912a-0410-8fc2-9e0234be79fd
- Need to put Javascript in <HTML><HEAD> -- I just whacked it in
header-default.jsp for now. Should probably not be served up for every single
page though!
- E-person list popup page should probably close itself somehow
- No way to access this yet! Need to update community pages with a button...
git-svn-id: http://scm.dspace.org/svn/repo/trunk@784 9c30dcfa-912a-0410-8fc2-9e0234be79fd
problems for people installing DSpace with Tomcat. Instead, two .war files
are created which can simply be dropped in the appropriate place for Tomcat
or other servlet container. A simple LoadDSpaceConfig servlet then loads in
the dspace.cfg (from a config parameter in the web.xml contained within each
.war) and initialises log4j with the appropriate properties file.
A few other cleanups:
- Removed redundant ${basedir} references
- update and fresh_install targets now give useful hints as to what to do next
- fresh_install target builds search + browse indices and config files for
3rd party tools (i.e. bin/index-all and bin/install-configs)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@726 9c30dcfa-912a-0410-8fc2-9e0234be79fd
SF feature request #620658.
- Modified DB schema for items. Now items have a 'last_modified' property,
which is updated whenever the item is modified (obviously.) This date is
used for the harvesting.
- Optimised Item.java/DCType.java: Now, DCType.java loads in all DC types
up front so that Item.java does not have to do more queries to get the
elements and qualifiers. Greatly reduces number of SQL queries per harvest.
- Added upgrade script to set last_modified date for items that need them.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@644 9c30dcfa-912a-0410-8fc2-9e0234be79fd
queried, and the table was large - sort_authors, sort_titles,
handles, resourcepolicy-objecttype & id, dcvalue-itemid, etc.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@620 9c30dcfa-912a-0410-8fc2-9e0234be79fd