Binary compatibility report for the libgda library between 3.99.8 and 3.99.10 versions on x86
Test Info
Library Name | libgda |
Version #1 | 3.99.8 |
Version #2 | 3.99.10 |
CPU Architecture | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 86 |
Total Shared Libraries | 3 |
Total Symbols / Types | 821 / 557 |
Verdict | Incompatible (1.34%) |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 3 |
Removed Symbols | High | 11 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 10 |
Problems with Constants | Low | 0 |
Other Changes | - | 0 |
Added Symbols (3)
gda-easy.h,
libgda-4.0.so.4.0.0
gda_insert_row_into_table_v ( GdaConnection* cnc, gchar const* table, GSList* col_names, GSList* values, GError** error )
gda_update_row_in_table_v ( GdaConnection* cnc, gchar const* table, gchar const* condition_column_name, GValue* condition_value, GSList* col_names, GSList* values, GError** error )
gda-enum-types.h,
libgda-4.0.so.4.0.0
gda_data_model_error_get_type ( )
to the top
Removed Symbols (11)
gda-data-handler.h,
libgda-4.0.so.4.0.0
gda_data_handler_get_g_type_index ( GdaDataHandler* dh, guint index )
gda_data_handler_get_nb_g_types ( GdaDataHandler* dh )
gda-data-model-private.h,
libgda-4.0.so.4.0.0
gda_data_model_to_xml_node ( GdaDataModel* model, gint const* cols, gint nb_cols, gint const* rows, gint nb_rows, gchar const* name )
gda-server-provider-extra.h,
libgda-4.0.so.4.0.0
gda_server_provider_blob_list_for_delete ( GdaConnection* cnc, GdaStatement* query, GdaStatement** out_stmt, GError** error )
gda_server_provider_blob_list_for_update ( GdaConnection* cnc, GdaStatement* query, GdaStatement** out_select, GError** error )
gda_server_provider_select_query_has_blobs ( GdaConnection* cnc, GdaStatement* stmt, GError** error )
gda_server_provider_split_update_query ( GdaConnection* cnc, GdaStatement* query, GdaStatement** out_stmt, GError** error )
gda-threader.h,
libgda-4.0.so.4.0.0
gda_threader_cancel ( GdaThreader* thread, guint job_id )
gda_threader_get_type ( )
gda_threader_new ( )
gda_threader_start_thread ( GdaThreader* thread, GThreadFunc func, gpointer func_arg, GdaThreaderFunc ok_callback, GdaThreaderFunc cancel_callback, GError** error )
to the top
Problems with Symbols, Low Severity (10)
gda-meta-struct.h,
libgda-4.0.so.4.0.0
[+] gda_meta_table_column_get_attribute ( GdaMetaTableColumn* tcol, gchar const* att_name ) (1)
changed to:gda_meta_table_column_get_attribute ( GdaMetaTableColumn* tcol, gchar const* attribute )
| Change | Effect |
---|
1 | 2nd parameter att_name has been renamed to attribute. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] gda_meta_table_column_set_attribute ( GdaMetaTableColumn* tcol, gchar const* att_name, GValue const* value, GDestroyNotify destroy ) (1)
changed to:gda_meta_table_column_set_attribute ( GdaMetaTableColumn* tcol, gchar const* attribute, GValue const* value, GDestroyNotify destroy )
| Change | Effect |
---|
1 | 2nd parameter att_name has been renamed to attribute. | Renaming of a parameter may indicate a change in its semantic meaning. |
gda-set.h,
libgda-4.0.so.4.0.0
[+] gda_set_get_group ( GdaSet* set, GdaHolder* param ) (1)
changed to:gda_set_get_group ( GdaSet* set, GdaHolder* holder )
| Change | Effect |
---|
1 | 2nd parameter param has been renamed to holder. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] gda_set_get_node ( GdaSet* set, GdaHolder* param ) (1)
changed to:gda_set_get_node ( GdaSet* set, GdaHolder* holder )
| Change | Effect |
---|
1 | 2nd parameter param has been renamed to holder. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] gda_set_get_source ( GdaSet* set, GdaHolder* param ) (1)
changed to:gda_set_get_source ( GdaSet* set, GdaHolder* holder )
| Change | Effect |
---|
1 | 2nd parameter param has been renamed to holder. | Renaming of a parameter may indicate a change in its semantic meaning. |
gda-statement-struct-parts.h,
libgda-4.0.so.4.0.0
[+] gda_sql_case_copy ( GdaSqlCase* scase ) (1)
changed to:gda_sql_case_copy ( GdaSqlCase* sc )
| Change | Effect |
---|
1 | 1st parameter scase has been renamed to sc. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] gda_sql_case_free ( GdaSqlCase* scase ) (1)
changed to:gda_sql_case_free ( GdaSqlCase* sc )
| Change | Effect |
---|
1 | 1st parameter scase has been renamed to sc. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] gda_sql_case_serialize ( GdaSqlCase* scase ) (1)
changed to:gda_sql_case_serialize ( GdaSqlCase* sc )
| Change | Effect |
---|
1 | 1st parameter scase has been renamed to sc. | Renaming of a parameter may indicate a change in its semantic meaning. |
gda-util.h,
libgda-4.0.so.4.0.0
[+] gda_completion_list_get ( GdaConnection* cnc, gchar const* text, gint start, gint end ) (1)
changed to:gda_completion_list_get ( GdaConnection* cnc, gchar const* sql, gint start, gint end )
| Change | Effect |
---|
1 | 2nd parameter text has been renamed to sql. | Renaming of a parameter may indicate a change in its semantic meaning. |
gda-vconnection-hub.h,
libgda-4.0.so.4.0.0
[+] gda_vconnection_hub_get_connection ( GdaVconnectionHub* cnc, gchar const* ns ) (1)
changed to:gda_vconnection_hub_get_connection ( GdaVconnectionHub* hub, gchar const* ns )
| Change | Effect |
---|
1 | 1st parameter cnc has been renamed to hub. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Header Files (86)
gda-attributes-manager.h
gda-batch.h
gda-binreloc.h
gda-blob-op.h
gda-column.h
gda-config.h
gda-connection-event.h
gda-connection-private.h
gda-connection.h
gda-data-access-wrapper.h
gda-data-comparator.h
gda-data-handler.h
gda-data-model-array.h
gda-data-model-bdb.h
gda-data-model-dir.h
gda-data-model-extra.h
gda-data-model-import.h
gda-data-model-iter-extra.h
gda-data-model-iter.h
gda-data-model-private.h
gda-data-model.h
gda-data-proxy.h
gda-data-select.h
gda-debug-macros.h
gda-decl.h
gda-easy.h
gda-enum-types.h
gda-enums.h
gda-error.h
gda-handler-bin.h
gda-handler-boolean.h
gda-handler-numerical.h
gda-handler-string.h
gda-handler-time.h
gda-handler-type.h
gda-holder.h
gda-lockable.h
gda-log.h
gda-marshal.h
gda-meta-store.h
gda-meta-struct.h
gda-mutex.h
gda-pstmt.h
gda-quark-list.h
gda-report-document.h
gda-report-engine.h
gda-report-rml-document.h
gda-row.h
gda-server-operation.h
gda-server-provider-extra.h
gda-server-provider.h
gda-set.h
gda-sql-parser-enum-types.h
gda-sql-parser.h
gda-sql-statement.h
gda-sqlite-provider.h
gda-statement-extra.h
gda-statement-struct-compound.h
gda-statement-struct-decl.h
gda-statement-struct-delete.h
gda-statement-struct-insert.h
gda-statement-struct-parts.h
gda-statement-struct-pspec.h
gda-statement-struct-select.h
gda-statement-struct-trans.h
gda-statement-struct-unknown.h
gda-statement-struct-update.h
gda-statement-struct-util.h
gda-statement-struct.h
gda-statement.h
gda-threader.h
gda-transaction-status-private.h
gda-transaction-status.h
gda-util.h
gda-value.h
gda-vconnection-data-model.h
gda-vconnection-hub.h
gda-virtual-connection.h
gda-virtual-provider.h
gda-vprovider-data-model.h
gda-vprovider-hub.h
gda-xa-transaction.h
libgda-report.h
libgda-virtual.h
libgda-xslt.h
libgda.h
to the top
Shared Libraries (3)
libgda-4.0.so.4.0.0
libgda-report-4.0.so.4.0.0
libgda-xslt-4.0.so.4.0.0
to the top