aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/SQLite (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-16One more bug fix in sqlite sql statements.Diva Canto1-1/+1
2010-04-16Bug fix: UserAccounts in SQLite was missing the primary key constraint.Diva Canto1-1/+1
2010-04-16Bug fix in SQLite/SQLiteUserAccountData.cs: Missing'(' in one of the SQL ↵Diva Canto1-1/+1
statements.
2010-04-14minor: add some documentation around the asset udp request path and replace ↵Justin Clark-Casey (justincc)1-1/+1
some magic numbers with libomv enums
2010-03-31Committing the LightShare code, which was developed by TomMeta of Meta7.Melanie1-2/+11
This allows scripts to set WindLight parameters for clients connecting to a region. Currently, this is only supported by the Meta7 viewer.
2010-03-23UNTESTED SQLite code to enable estate setup in interactive confgurationMelanie1-7/+45
2010-03-23First stage of the new interactive region creation. This will allow creationMelanie1-0/+25
of a region and joining it to an existing estate or creating a new estate, as well as creating an estate owner if in standalone, and assigning estate owners. In Grid mode, existing users must be used. MySQL ONLY!!!! so far, as I can't develop or test for either SQLite or MSSQL.
2010-03-22Remove the reading of estate_settings.xml and the associated processing ofMelanie1-18/+2
defaults. Adding code to facilitate estate creation / managemment as part of first time start up
2010-03-10Formatting cleanup. Add copyright notices.Jeff Ames1-1/+1
2010-03-01Changed the query in GetFriends in SQLite to match the one in MySql.Diva Canto1-1/+1
2010-02-28Added FriendsData to both Null storage and SQLite. Untested.Diva Canto4-1/+86
2010-02-22Changed asset CreatorID to a stringJohn Hurliman1-1/+1
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman1-1/+2
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-02-21Deleted obsolete files in the Data layer. Compiles.Diva Canto4-1837/+0
2010-02-21Bug fixes on field names in order to make data import work from old users ↵Diva Canto1-1/+1
table to new UserAccounts table.
2010-02-21* Added SQlite connector for AvatarData. Tested -- works.Diva Canto2-0/+83
* Small bug fix in debug message * Set default standalone configs to use SQLite across the board
2010-02-21SQLite connector for UserAccounts and Auth works. Yey!Diva Canto4-53/+69
2010-02-20Restored mising m_Connection.Diva Canto2-4/+7
2010-02-21Fix SQLite locking and make it more fascist for nowMelanie1-14/+22
2010-02-20Reverted SQLite/SQLiteGenericTableHandler to what it was + singleton.Diva Canto1-6/+6
2010-02-20SQLite connector better, but access to tables still doesn't work.Diva Canto3-28/+62
2010-02-20Added UserAccountData and auth to the SQLite connector. Compiles, runs, but ↵Diva Canto8-7/+359
access to these tables doesn't work.
2010-02-14Extraneous debug messages removedDiva Canto1-4/+0
2010-02-14Added UserAccount, Avatar and Authentication to Data.Null, so that OpenSim ↵Diva Canto1-28/+39
can run out-of-the-box. #WaitingForSQLite
2010-02-13* SQLite match code casing with regionsettings table field casing (what's ↵Teravus Ovares (Dan Olivares)1-1/+1
with the upper case S in Sandbox while the rest is lower case 0.o) * It's doubtful that this will have any effect on mantis http://opensimulator.org/mantis/view.php?id=4577 . Sqlite 3 is required, Sqlite 2 was reported.
2010-02-13* This is an attempt to resolve mantis 4437 by using SqliteAdapter type ↵Teravus Ovares (Dan Olivares)1-11/+100
statements instead of blanket SQL statements. The hope is that this makes SQLite work on Linux/Mono again. Re: http://opensimulator.org/mantis/view.php?id=4437 * Added a 'Create Update Statement' method that takes two fields for a primary key * Added an Update and Delete command for parcels and land access list table rows.
2010-02-03minor: remove some mono compiler warningsJustin Clark-Casey (justincc)3-6/+3
2010-01-05Add the port of the XInventoryService for the new Sqlite frameworkMelanie1-0/+156
2010-01-04Sqlite framework and generic handler. They compile. More I cannot say.Melanie2-0/+336
2009-12-06Getting rid of the dead field RootInventoryFolderId on UserProfileData, It's ↵Kunnis1-2/+5
not even stored in mysql. Signed-off-by: Melanie <melanie@t-data.com>
2009-11-12minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-16/+16
2009-11-05Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman1-4/+5
unknown asset type, and log an error if it ever does happen
2009-11-02Removing duplicate SceneObjectPart.RotationalVelocity propertyJohn Hurliman1-4/+4
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-5/+9
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-10-02reducing region DB log spamdr scofield (aka dirk husemann)1-1/+1
2009-10-02- cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)1-6/+6
- adding LandDataSerializer to OAR mechanics
2009-10-01Switched log level of an annoying message in SQLite to Debug, and commented ↵Diva Canto1-2/+2
it too.
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-09-16SceneObjectGroup cleanup. Removes the default constructor and unnecessary ↵John Hurliman1-2/+1
null checks on m_rootPart
2009-08-19Fixes GetItem and GetFolder for SQLite. Turns out some methods were no-op in ↵Diva Canto1-2/+2
SQlite. Fixes most grief in http://opensimulator.org/mantis/view.php?id=4035 http://opensimulator.org/mantis/view.php?id=4027
2009-08-19Fixing a spot I missed in assets. Switching Grid to the new naming schema ↵Kunnis1-8/+2
with Store/Get
2009-08-19* Switching IAssetData to follow the new naming schema, removing the ↵Kunnis1-28/+19
separate insert and update methods.
2009-08-17Add copyright headers. Formatting cleanup. Fix a compiler warning.Jeff Ames1-1/+1
2009-08-16* Fixed MySQL/MySQLAssetData.cs to properly do updates * Removed an extra ↵Kunnis1-1/+1
parameter from MySQL/MySQLInventoryData.cs * Fixed a bug in SQLite/SQLiteAssetData.cs that was causing a NRE when updating an asset. * Improved the BasicAssetTest.cs to do full create/update/get testing * Improved the BasicInventoryTest.cs to do full create/update/get of both a folder and an item * Moved the null ref tests to the start of the PropertyCompareConstraint.cs, so that it doesn't throw when passing in a null item
2009-08-16* Modified SQLite/SQLiteInventoryStore.cs to not throw if the inventory row ↵Kunnis2-18/+14
does not exist, to match the mysql behavior. * Modified SQLite/SQLiteRegionData.cs to only persist temporary items following the same rules mysql uses. * Added another ignore to the inventory test that was missing. * Added a few more ignores to the RegionTest that the first version of my test were missing. * Added ignoring the root Folder ID, which is set by the inventory system. * Added several improvements to the PropertyCompareConstraint: Protection against infinite loops, added IComparable<T> (for UUID) and moved IComparable before the property matching. * Fixed a bug where I was saving the inside of the ignore expression instead of the outside of it.
2009-08-09Formatting cleanup.Jeff Ames1-1/+1
2009-08-07* Remove hard coded 256 limitations from various places. There's no more ↵Teravus Ovares (Dan Olivares)1-9/+9
256m limitation within the OpenSimulator framework, however, the LLClient ClientView does not support regions larger then 256 meters so, if you try and make your region larger by setting Constants.RegionSize = 512; in OpenSim.Framework.Constants.cs, the terrain will not display on clients using the LLUDP protocol
2009-08-06skip sqlite tests on z linux, as sqlite doesn't work right on the platformSean Dague5-13/+13
2009-07-25* Updates libOMV to version 0.7.0Teravus Ovares1-2/+2
* Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
2009-07-10* Added a user friendly message to the sqlite regionsettings saver giving ↵Teravus Ovares1-1/+17
them troubleshooting options and telling them to restart the simulator. This situation, hopefully is temporary and generates an exception when sqlite users first start OpenSimulator because of an unexpected condition in the database layer. Restart and all is well. * Added a user friendly message to the 'No IInventoryService available' condition with troubleshooting options.