[tracker/libtracker-sparql: 40/44] libtracker-sparql: Remove update_commit
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/libtracker-sparql: 40/44] libtracker-sparql: Remove update_commit
- Date: Tue, 10 Aug 2010 12:55:47 +0000 (UTC)
commit 6e0bf1f0d0e777c22a18f995e58261c5906aa5ba
Author: Jürg Billeter <j bitron ch>
Date: Mon Aug 9 12:14:03 2010 +0200
libtracker-sparql: Remove update_commit
Separate commit is no longer needed with WAL.
docs/reference/libtracker-sparql/examples.sgml | 19 ---------
.../libtracker-sparql-sections.txt | 3 -
src/libtracker-sparql/tracker-connection.vala | 41 --------------------
src/libtracker-sparql/tracker-plugin-loader.vala | 8 ----
4 files changed, 0 insertions(+), 71 deletions(-)
---
diff --git a/docs/reference/libtracker-sparql/examples.sgml b/docs/reference/libtracker-sparql/examples.sgml
index 3507571..c03403c 100644
--- a/docs/reference/libtracker-sparql/examples.sgml
+++ b/docs/reference/libtracker-sparql/examples.sgml
@@ -202,14 +202,6 @@ int main (int argc, const char **argv)
</para>
<para>
- You can assure that all previous update operations where commited to the store before
- going on with the program, using
- <function><link linkend="tracker-sparql-connection-update-commit">tracker_sparql_connection_update_commit</link></function>
- or its equivalent asynchronous version (
- <function><link linkend="tracker-sparql-connection-update-commit-async">tracker_sparql_connection_update_commit_async</link></function>)
- </para>
-
- <para>
Once you no longer need the connection, remember to call <function><link linkend="g-object-unref">g_object_unref</link></function>
for the <type><link linkend="TrackerSparqlConnection-struct">TrackerSparqlConnection</link></type>.
</para>
@@ -260,17 +252,6 @@ int main (int argc, const char **argv)
error ? error->message : "unknown error");
}
- /* Commit the transaction (not really needed in this
- * example, but anyway) */
- <function><link linkend="tracker-sparql-connection-update-commit">tracker_sparql_connection_update_commit</link></function> (connection,
- NULL,
- &error);
- if (error) {
- /* Some error happened commiting, not good */
- g_error ("Couldn't commit all previous transactions: '%s'",
- error ? error->message : "unknown error");
- }
-
g_object_unref (connection);
return 0;
diff --git a/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt b/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
index 49d1b5e..dadb3a3 100644
--- a/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
+++ b/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
@@ -80,9 +80,6 @@ tracker_sparql_connection_update_finish
tracker_sparql_connection_update_blank
tracker_sparql_connection_update_blank_async
tracker_sparql_connection_update_blank_finish
-tracker_sparql_connection_update_commit
-tracker_sparql_connection_update_commit_async
-tracker_sparql_connection_update_commit_finish
tracker_sparql_connection_import
tracker_sparql_connection_import_async
tracker_sparql_connection_import_finish
diff --git a/src/libtracker-sparql/tracker-connection.vala b/src/libtracker-sparql/tracker-connection.vala
index c358d11..3b229eb 100644
--- a/src/libtracker-sparql/tracker-connection.vala
+++ b/src/libtracker-sparql/tracker-connection.vala
@@ -325,47 +325,6 @@ public abstract class Tracker.Sparql.Connection : Object {
}
/**
- * tracker_sparql_connection_update_commit:
- * @self: a #TrackerSparqlConnection
- * @cancellable: a #GCancellable used to cancel the operation
- * @error: #GError for error reporting.
- *
- * Makes sure that any previous asynchronous update has been commited
- * to the store. Only applies to tracker_sparql_connection_update_async()
- * with the right priority (Priority is used to identify batch updates.)
- * The API call is completely synchronous, so it may block.
- */
- public virtual void update_commit (Cancellable? cancellable = null) throws Sparql.Error {
- warning ("Interface 'update_commit' not implemented");
- }
-
- /**
- * tracker_sparql_connection_update_commit_async:
- * @self: a #TrackerSparqlConnection
- * @_callback_: user-defined #GAsyncReadyCallback to be called when
- * asynchronous operation is finished.
- * @_user_data_: user-defined data to be passed to @_callback_
- * @cancellable: a #GCancellable used to cancel the operation
- *
- * Makes sure, asynchronously, that any previous asynchronous update has
- * been commited to the store. Only applies to
- * tracker_sparql_connection_update_async() with the right priority
- * (Priority is used to identify batch updates.)
- */
-
- /**
- * tracker_sparql_connection_update_commit_finish:
- * @self: a #TrackerSparqlConnection
- * @_res_: a #GAsyncResult with the result of the operation
- * @error: #GError for error reporting.
- *
- * Finishes the asynchronous commit operation.
- */
- public async virtual void update_commit_async (Cancellable? cancellable = null) throws Sparql.Error {
- warning ("Interface 'update_commit_async' not implemented");
- }
-
- /**
* tracker_sparql_connection_import:
* @self: a #TrackerSparqlConnection
* @file: a #GFile
diff --git a/src/libtracker-sparql/tracker-plugin-loader.vala b/src/libtracker-sparql/tracker-plugin-loader.vala
index 1c95a72..c8bf878 100644
--- a/src/libtracker-sparql/tracker-plugin-loader.vala
+++ b/src/libtracker-sparql/tracker-plugin-loader.vala
@@ -71,14 +71,6 @@ class Tracker.Sparql.PluginLoader : Connection {
return yield bus.update_blank_async (sparql, priority, cancellable);
}
- public override void update_commit (Cancellable? cancellable = null) throws Sparql.Error {
- bus.update_commit (cancellable);
- }
-
- public async override void update_commit_async (Cancellable? cancellable = null) throws Sparql.Error {
- yield bus.update_commit_async (cancellable);
- }
-
public override void import (File file, Cancellable? cancellable = null) throws Sparql.Error {
bus.import (file, cancellable);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]