{"id":1903,"date":"2012-12-13T14:52:58","date_gmt":"2012-12-13T19:52:58","guid":{"rendered":"http:\/\/hstore.cs.brown.edu\/?page_id=1903"},"modified":"2013-01-05T15:50:06","modified_gmt":"2013-01-05T20:50:06","slug":"garbagecollection","status":"publish","type":"page","link":"https:\/\/hstore.cs.brown.edu\/documentation\/system-procedures\/garbagecollection\/","title":{"rendered":"@GarbageCollection"},"content":{"rendered":"

\u00ab<\/B> @ExecutorStatus<\/a><\/div>
@GetConfiguration<\/a> \u00bb<\/B><\/div>
<\/div><\/p>\n

@GarbageCollection<\/h2>\n

Force the entire cluster to invoke the JVM’s garbage collection operation.
\nNote that this is automatically invoked by the BenchmarkController after loading a benchmark’s database (i.e., before it starts executing transactions).<\/p>\n

Input Parameters<\/h3>\n

None<\/p>\n

Return Values<\/h3>\n\n\n\n\n\n
Name<\/th>\nType<\/th>\nDescription<\/th>\n<\/tr>\n
SITE<\/td>\nString<\/td>\nThe name of the HStoreSite that executed the garbage collection operation.<\/td>\n<\/tr>\n
ELAPSED<\/td>\nInteger<\/td>\nThe number of milliseconds that the HStoreSite spent invoking the garbage collector.<\/td>\n<\/tr>\n
CREATED<\/td>\nTimestamp<\/td>\nThe timestamp that the garbage collection operation was executed on the HStoreSite.<\/td>\n<\/tr>\n<\/table>\n

Java Example<\/h3>\n\n
Client client =<\/span> ClientFactory.createClient<\/span>(<\/span>)<\/span>;<\/span>\nclient =<\/span> client.createConnection<\/span>(<\/span>hostname, port)<\/span>;<\/span>\nClientResponse cresponse =<\/span> client.callProcedure<\/span>(<\/span>"@GarbageCollection"<\/span>)<\/span>;<\/span><\/pre><\/td><\/tr><\/table><\/div>\n\n

Command-Line Example<\/h3>\n\n
hstore><\/span> EXEC @<\/span>GarageCollection<\/pre><\/td><\/tr><\/table><\/div>\n\n

\u00ab<\/B> @ExecutorStatus<\/a><\/div>
@GetConfiguration<\/a> \u00bb<\/B><\/div>
<\/div><\/p>\n","protected":false},"excerpt":{"rendered":"

@GarbageCollection Force the entire cluster to invoke the JVM’s garbage collection operation. Note that this is automatically invoked by the BenchmarkController after loading a benchmark’s database (i.e., before it starts executing transactions). Input Parameters None Return Values Name Type Description SITE String The name of the HStoreSite that executed the garbage collection operation. ELAPSED Integer […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1891,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/pages\/1903"}],"collection":[{"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/comments?post=1903"}],"version-history":[{"count":6,"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/pages\/1903\/revisions"}],"predecessor-version":[{"id":2046,"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/pages\/1903\/revisions\/2046"}],"up":[{"embeddable":true,"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/pages\/1891"}],"wp:attachment":[{"href":"https:\/\/hstore.cs.brown.edu\/wp-json\/wp\/v2\/media?parent=1903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}