Commit Graph
41 Commits
Author SHA1 Message Date
Ruben S. Montero 889eb15028 feature #1686: Removed unused method definitions. Moved "same-name" check. Backup object pointer to use it after deleting iterator 2012-12-15 04:19:52 +01:00
Ruben S. Montero 29ad5368d2 feature #1013: Abstract hook registration. Add hook support for images, users and groups. 2012-10-09 11:56:01 +02:00
Carlos Martín 53d7982564 Bug #1322: Do not create objects with negative ID
(cherry picked from commit c1d8dc72a4)
2012-06-28 13:22:27 +02:00
Ruben S. Montero 7ad3ce1965 feature #1099: Moved SQL filters to the corresponding pools 2012-05-05 03:18:25 +02:00
Carlos Martín c178601623 Feature #1099: Add new one.vmpool.accounting XMLRPC method 2012-05-04 17:27:57 +02:00
Ruben S. Montero 1696bb669e bug #1237: Move access to uses_name_pool to critical section 2012-04-20 11:04:49 +02:00
Carlos Martín 05f93acb38 Bug #1237: Disable the cache name index for the VM pool 2012-04-20 10:23:51 +02:00
Ruben S. Montero 2ca77fb845 bug: Fix deadlock when deleting the same object multiple times 2012-03-29 19:17:30 +02:00
Ruben S. Montero 404b34c98a bug #1087: More work on the cache
(cherry picked from commit f05942f6e4)
2012-01-26 11:34:20 +01:00
Carlos Martín b081743902 Bug #1087: Update cache name index after a chown operation
(cherry picked from commit def2de2a68)
2012-01-25 15:58:34 +01:00
Jaime Melis a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Carlos Martín d88fc7fc9b Add ORDER BY sorting in pool dumps 2012-01-11 06:41:58 -08:00
Ruben S. Montero c046ad0d5a bug: Solve search by name when deleting and creating resources with the same name 2011-11-26 23:49:59 +01:00
Carlos Martín 1b20904032 Bug #820: Execute the ALLOCATE hooks only if the allocation is successful 2011-09-21 04:16:27 -07:00
Ruben S. Montero 5f873771ec bug #721: unlock objects if returned as invalid in get operations 2011-07-28 11:56:49 +02:00
Carlos Martín 033b96dfa9 Bug #721: Make the PoolSQL cache be aware that an invalid cached object may have the same name as a non-cached valid object. 2011-07-27 18:19:17 +02:00
Ruben S. Montero e77a5f5b13 feature #407: LastOID is private for the pools. Minor changes in Group classes 2011-05-21 02:06:29 +02:00
Carlos Martín 691c965312 Bug #566: New control table to store the last used oid
Feature #591: Add new control table, and fix SQL syntax for MySQL
2011-05-09 16:09:56 +02:00
Ruben S. Montero 35de55685d Merge branch 'feature-407'
Conflicts:
	src/host/ClusterPool.cc
2011-03-29 00:01:00 +02:00
Carlos Martín b2f1051e07 Feature #407: Refactor of pool dumps to be performed in PoolSQL class 2011-03-09 11:25:46 +01:00
Ruben S. Montero 9288a79aa3 feature #407: Several bug fixes. Better index for names. 2011-03-05 03:24:11 +01:00
Ruben S. Montero e18675bf67 feature #407: Refactor of base classes to include names and uid. Also the pool now has an index to get objects by name 2011-03-04 22:37:21 +01:00
Jaime Melis 4980255942 Update copyright year to 2011 2011-02-25 14:34:44 +01:00
Ruben S. Montero 7ac6121da9 bug #274: Error messages are now sent to the user when allocating objects 2010-08-05 19:28:28 +02:00
Ruben S. Montero 0afd63941c Better defaults: Bigger cache for pools, mac prefix, ID length in onevm 2010-06-28 21:45:17 +02:00
Carlos Martín 6d60b1c0b2 bug #259: Callback functions are locked until the DB query answer is processed. 2010-06-11 19:11:12 +02:00
Ruben S. Montero ad57e2b2c6 Removed unneeded locks and updated Pool tests 2010-06-03 11:47:03 +02:00
Ruben S. Montero 4ce0599527 bug : better check for the pool initialization callback 2010-04-26 17:58:18 +02:00
Ruben S. Montero d5eca2da00 bug : fix invalid read of size 8 error 2010-04-24 17:13:48 +02:00
Ruben S. Montero ec12027fa9 feature #192: Better update tests for user 2010-04-24 05:34:22 +02:00
Ruben S. Montero e20171a581 feature #206: Template Class now uses the new SQL interface 2010-04-04 01:11:13 +02:00
Ruben S. Montero 88f7cbe8c1 feature #206: Moved Pool classes to the new DB interface 2010-04-03 16:54:54 +02:00
Ruben S. Montero 5337a9caf1 Remove oid from cache queue in PoolSQL 2010-03-15 16:30:49 +01:00
Javier Fontán Muiños fdfe10407e Changed copyright notice 2010-02-22 18:00:30 +01:00
Rubén S. Montero 581f50d600 Bug when deleting host, user and vn objects.
git-svn-id: http://svn.opennebula.org/one/trunk@676 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 12:21:14 +00:00
Rubén S. Montero d965eb44aa Merge of the OpenNebulaXML branch (-r535:HEAD)
git-svn-id: http://svn.opennebula.org/one/trunk@667 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-09 14:34:34 +00:00
Rubén S. Montero 3d9dd71e5d Added support for Hook types and to mask them
git-svn-id: http://svn.opennebula.org/one/trunk@433 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-29 21:34:37 +00:00
Rubén S. Montero 80bd74457b The Pool is now Hookable so we can hook on database updates
git-svn-id: http://svn.opennebula.org/one/trunk@430 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-27 00:32:02 +00:00
Javier Fontán Muiños 156fda728f Added license headers and changed copyright year. For #67.
git-svn-id: http://svn.opennebula.org/one/trunk@308 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-19 18:05:46 +00:00
Constantino Vázquez Blanco 67bb553001 Fix for ticket #36 - Not compiling under gcc 4.3.0
git-svn-id: http://svn.opennebula.org/one/trunk@110 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-10-02 16:09:12 +00:00
Javier Fontán Muiños 6eb9fed97d Initial commit of ONE code
git-svn-id: http://svn.opennebula.org/trunk@2 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-06-17 16:27:32 +00:00