1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134
|
# Generated by Makefile. Do not edit.
2010-10-09 Vivien Malerba <malerba@gnome-db.org>
* NEWS: Released 4.0.12
* libgda/gda-debug-macros.h, libgda/gda-transaction-status.c: Removed
internal debug macros
2010-09-11 Vivien Malerba <malerba@gnome-db.org>
* libgda/sql-parser/gda-statement-struct.c: Fixed crasher in
gda_sql_select_field_check_validity()
2010-09-02 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-meta-store.c, libgda/information_schema.xml: Consider the
catalog name as an SQL identifier in GdaMetaStore
2010-09-11 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-config.c, libgda/gda-connection.c: GdaConfig,
GdaConnection: Add docs about error domains thrown.
2010-08-29 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-util.c: Bug fix in gda_connection_string_split()
2010-08-27 Vivien Malerba <malerba@gnome-db.org>
* NEWS, configure.in, installers/WindowsWix/make-zip-exe.sh: Set
version to 4.0.12
* NEWS: Released 4.0.11
2010-08-26 Vivien Malerba <malerba@gnome-db.org>
* configure.in: Bumped version to 4.0.11 because of a misplaced git
tag.
* libgda/gda-util.c, tests/.gitignore, tests/Makefile.am,
tests/test-connection-string-split.c: Handle cases in
gda_connection_string_split(), thanks to Andrea Zagli where username
and/or password could be specified in the connection string using
USERNAME=... and PASSWORD=...
2010-08-04 Vivien Malerba <malerba@gnome-db.org>
* providers/postgres/gda-postgres-util.c: Validate error strings in
PostgreSQL provider when client tries to connect, but connection is
refused, error messages use encoding set in configuration of server,
which is unknown. This situation causes invalid UTF8 errors not being
displayed by GTK.
2010-07-28 Vivien Malerba <malerba@gnome-db.org>
* libgda/information_schema.xml: Use strings limited to 30 chars. when
the meta store is held in a MySQL database because MySQL fails to
create primary keys if the size of the strings is undefined or if the
size is too big (it says 1000 chars but it's not really 100, and 30 for
each string seems to be Ok)
* libgda/gda-data-model.c, libgda/gda-data-proxy.c: GdaDataModel row
find corrections
2010-07-26 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-ddl.c: MySQL provider SQL operation
rendering correction
* doc/C/tmpl/gda-set.sgml, libgda/gda-set.c, libgda/gda-set.h: GdaSet
ordering of nodes in GdaSetSource
2010-08-26 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-connection.c: Connection locking correction
2010-07-12 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-util.c: Better doc for gda_sql_identifier_split()
2010-07-10 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c: Correctly fetch the last
inserted row in SQLite
* libgda/gda-data-select.c: Correction for bug #624032
2010-08-26 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c: Improve Sqlite's
make_last_inserted_set() reuse the same SELECT GdaStatement as long as
the INSERT statement has not changed
2010-07-03 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c: SQLite: only return the
IMPACTED_ROWS on INSERT, UPDATE or DELETE statements
* libgda/gda-data-proxy.c: Misc. values' flags handling correction in
GdaDataProxy
2010-06-21 Murray Cumming <murrayc@murrayc.com>
* libgda/gda-data-model.c: GdaDataModel: Documentation: Mention the
error domain.
2010-06-20 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-holder.c, tests/value-holders/check_holder.c,
tests/value-holders/common.c: Have GdaHolder emit a signal when its
validity changes
2010-06-12 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.10
* NEWS: Released 4.0.9
2010-06-11 Vivien Malerba <malerba@gnome-db.org>
* configure.in, tools/gda-sql.c: Improved gda-sql password prompt: *
detect termios.h presence * implemented for WIN32
2010-06-08 Daniel Espinosa <esodan@gmail.com>
* libgda/gda-easy.c: Error checks and honors for
GDA_EASY_CREATE_TABLE_UNIQUE_FLAG on gda_prepare_create_table
2010-06-11 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c,
libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c,
libgda/gda-data-select.c, libgda/gda-easy.c, libgda/gda-holder.c,
libgda/gda-lockable.c, libgda/gda-log.c: More GObject introspection
annotations
2010-06-07 Vivien Malerba <malerba@gnome-db.org>
* tools/gda-sql.c: Don't try to use termios.h on Windows
* libgda/Makefile.am: Improved Libgda GObject introspection's makefile
2010-06-06 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-connection.c, tests/multi-threading/check_cnc_lock.c:
Fixed connection locking issue
2010-06-07 Vivien Malerba <malerba@gnome-db.org>
* introspection.m4, libgda/Makefile.am: Simplified GObject
introspection build for Libgda
* doc/C/gda-sql-manual.xml, tools/gda-sql.1.in, tools/gda-sql.c:
Corrections in the Gda-Sql tool regarding username and password -
don't display password's characters while they are entered -
automatically detect when username and password are required - removed
the "-p" comand line option - improved man page
* libgda/gda-attributes-manager.c, libgda/gda-batch.c,
libgda/gda-blob-op.c, libgda/gda-column.c, libgda/gda-config.c,
libgda/gda-connection-event.c, libgda/gda-data-access-wrapper.c,
libgda/gda-data-comparator.c, libgda/gda-data-model-array.c,
libgda/gda-data-model-bdb.c, libgda/gda-data-model.c, libgda/gda-set.c,
libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c: More
GObject introspection annotations
2010-06-07 Timo Jyrinki <timo.jyrinki@iki.fi>
* po/fi.po: Updated Finnish translation by Risto I. Jääskeläinen.
2010-05-28 Vivien Malerba <malerba@gnome-db.org>
* configure.in, libgda/binreloc/gda-binreloc.c: Binreloc work on MacOSX
* honor the --disable-binreloc on MacOSX * try to find files in
installation prefix if not found
2010-05-05 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-recordset.c: MySQL: correctly read FLOAT
values when returned by a SELECT
* libgda/gda-easy.c: Doc. correction in gda_prepare_create_table()
* libgda/sqlite/gda-sqlite-provider.c: Correction for bug #617565:
gda_default_unescape_string incorrectly unescapes string in the SQLite
provider
2010-05-04 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-util.c: Doc. correction for gda_default_unescape_string()
2010-05-11 Vivien Malerba <malerba@gnome-db.org>
* libgda/Makefile.am, libgda/sql-parser/Makefile.am,
.../sql-parser/gda-sql-parser-enum-types.h.KEEPAPI: sql-parser: Enum
Macros and get_type() functions: Fix the prefix.
libgda/sql-parser/Makefile.am: glib-mkenums was called with a
GDA_SQL_PARSER_TYPE prefix instead of a GDA_TYPE prefix, though the
enum types themselves have regular Gda prefixes, even if they happen to
be in a sub-directory. This made it hard for language-bindings
(including libgdamm and pygda) to guess the function and macro names.
For bug #617429
2010-05-09 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-connection.c, libgda/sqlite/gda-sqlite-provider.c: Misc.
optimizations
2010-04-27 Vivien Malerba <malerba@gnome-db.org>
* doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-holder.sgml,
libgda/gda-holder.c: Documentation corrections
2010-05-09 Vivien Malerba <malerba@gnome-db.org>
* doc/C/GdaStatement.dia, doc/C/GdaStatement.png, doc/C/Makefile.am,
doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml: Documentation
improvements
2010-03-14 Vivien Malerba <malerba@gnome-db.org>
* libgda/Makefile.am, libgda/sql-parser/gda-statement-struct-decl.h:
More GOI work
2010-03-10 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c: Memory leak correction in SQLite
provider
2010-03-06 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.9
* NEWS: Released 4.0.8
2010-02-26 Vivien Malerba <malerba@gnome-db.org>
* INSTALL, configure.in, introspection.m4, libgda/.gitignore,
libgda/Makefile.am, libgda/gda-types.h: Initial support for GObject
Introspection thanks to Daniel Espinosa for the work!
2010-02-25 Vivien Malerba <malerba@gnome-db.org>
* doc/C/tmpl/gda-holder.sgml, libgda/gda-holder.c,
tests/value-holders/check_holder.c: Correctly handle GDA_TYPE_NULL
GdaHolders when bound to other GdaHolder
2010-02-26 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-select.c: Implemented the freeze/thaw feature in
GdaDataSelect
2010-02-25 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-model.c: Correctly honor the freeze status of a data
model in gda_data_model_reset()
2010-02-09 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.8
* NEWS: Released 4.0.7
2010-02-08 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-value.c: Memory leaks corrections in GValue handling
2010-02-07 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-handler-boolean.c,
providers/mysql/gda-mysql-handler-boolean.c: Corrected the MySQL and
SQLite boolean handlers
2010-02-06 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-provider.c: Added GdaDataHandler for time
related types in MySQL's provider
* libgda/providers-support/Makefile.am: Don't forget to distribute
gda-meta-column-types.h
2010-02-05 Vivien Malerba <malerba@gnome-db.org>
* doc/C/store-meta-type.xml, doc/C/tmpl/gda-connection.sgml,
libgda/gda-connection.c, libgda/gda-connection.h:
gda_connection_get_meta_store_data() can now export table's indexes
information
* libgda/gda-util.c: mem leak correction, for bug #609077
* libgda/sqlite/gda-sqlite-meta.c: mem leak correction, for bug #609076
2010-02-06 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-meta-store.c: Mem leak correction, for bug #609072
* libgda/sqlite/Makefile.am,
libgda/sqlite/gda-sqlite-handler-boolean.c,
libgda/sqlite/gda-sqlite-handler-boolean.h,
libgda/sqlite/gda-sqlite-provider.c, po/POTFILES.in,
providers/mysql/Makefile.am,
providers/mysql/gda-mysql-handler-boolean.c,
providers/mysql/gda-mysql-handler-boolean.h,
providers/mysql/gda-mysql-provider.c,
providers/oracle/gda-oracle-provider.c: Render TRUE as 1 and FALSE as 0
in the MySQL and SQLite providers
* providers/mysql/gda-mysql-meta.c: Fetch indexes information for MySQL
2010-02-02 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-model-iter.c: Doc. corrections
2010-01-30 Vivien Malerba <malerba@gnome-db.org>
* doc/C/libgda-4.0-sections.txt: Corrected GdaSqlParser include dir.
* libgda/gda-meta-store.c, libgda/sqlite/gda-sqlite-meta.c,
libgda/sqlite/gda-sqlite-meta.h, libgda/sqlite/gda-sqlite-provider.c,
providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-meta.h,
providers/jdbc/gda-jdbc-provider.c, providers/mysql/gda-mysql-meta.c,
providers/mysql/gda-mysql-meta.h, providers/mysql/gda-mysql-provider.c,
providers/postgres/gda-postgres-meta.c,
providers/skel-implementation/capi/gda-capi-meta.c,
providers/skel-implementation/capi/gda-capi-meta.h,
.../skel-implementation/capi/gda-capi-provider.c: Added the new index
information fetching to all the providers real implementation needs
to be added to each one
* doc/C/i_s_doc.xml, doc/C/information_schema.png,
doc/C/information_schema.svg, doc/C/libgda-4.0-docs.sgml,
doc/C/tmpl/gda-server-provider.sgml, libgda/gda-connection.c,
libgda/gda-meta-store.c, libgda/gda-server-provider.h,
libgda/information_schema.xml,
libgda/providers-support/gda-meta-column-types.h,
providers/postgres/gda-postgres-meta.c,
providers/postgres/gda-postgres-meta.h,
providers/postgres/gda-postgres-provider.c,
providers/postgres/gda-postgres-recordset.c: Added indexes in meta data
information * for the PostgreSQL provider only at the moment * also
added schema migration for the GdaMetaStore's database
2010-01-29 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-provider.c: Honor the request for the last
inserted row in the MySQL provider
* libgda/handlers/gda-handler-bin.c,
libgda/sqlite/virtual/gda-vprovider-data-model.c: Avoid reading blob if
not necessary
* libgda/gda-data-proxy.c, libgda/gda-data-select.c,
tests/data-models/check_data_proxy.c: GdaDataSelet and GdaDataProxy
rows mismatch corrections
2010-01-27 Vivien Malerba <malerba@gnome-db.org>
* libgda/handlers/gda-handler-bin.c: Make GdaHandlerBin handle GdaBlob
types correctly
* providers/mysql/gda-mysql-provider.c,
providers/mysql/gda-mysql-recordset.c: Added support for blobs in the
MySQL provider
2010-01-24 Vivien Malerba <malerba@gnome-db.org>
* tests/data-models/.gitignore, tests/data-models/check_model_errors.c:
Corrections due to the API not present in 4.0
* libgda/gda-data-proxy.c: Better handle iter moving errors in
GdauiDataProxy
* tests/meta-store/data_referential_constraints.csv: Fixed CSV file in
test
* libgda/gda-data-model-iter.c, libgda/gda-data-select.c,
libgda/gda-set.c, libgda/gda-set.h, tests/Makefile.am,
tests/data-model-errors.c, tests/data-model-errors.h,
tests/data-models/Makefile.am, tests/data-models/check_model_errors.c:
Corrected GdaDataModelIter when errors occurred the previous
behaviour was to invalidate all the GdaHolders composing the iterator
when an error occurred. The corrected behaviour is to invalidate only
the GdaHolders for which an error occurred. In any case the returned
value or other behaviours are unchanged.
* doc/C/data_validation.xml: Doc. corrections
2010-01-21 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-provider.c: Use accessor functions for
GDate
2010-01-20 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-model-iter.c: Use a GDA_TYPE_NULL GValue instead of
NULL
2010-01-19 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-proxy.c: Added a test and warning in GdaDataProxy to
warn of an improper use
2010-01-18 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-meta-struct.c: Don't use freed memory in GdaMetaStruct!
2010-01-16 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.7
* NEWS: Released 4.0.6
2010-01-15 Vivien Malerba <malerba@gnome-db.org>
* providers/jdbc/gda-jdbc-provider.c,
providers/postgres/gda-postgres-provider.c,
.../skel-implementation/capi/gda-capi-provider.c: Corrections to
GdaSqlStatement's SQL rendering
2010-01-13 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-statement.c: Correction in gda_statement_to_sql_extended()
now use the cnc argument if possible
* libgda/gda-data-model-import.c: Removed comment regarding
xmlCleanupParser() as it should not be called
* libgda/gda-meta-store.c: Correctly handle meta store's database of
later Libgda versions
* providers/mysql/gda-mysql-meta.c: MySQL meta data corrections the
catalog name is now set to 'mysql' as MySQL maps databases to schemas,
and there is no catalog per se.
* providers/mysql/gda-mysql-meta.c,
providers/mysql/gda-mysql-provider.c, tests/meta-store/common.c: MySQL
corrections * correctly report failed connection open error * don't
add a space between a function and the opening parenthesis * meta data
fetching correction
2010-01-05 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-value.c: GValue blobs manipulations corrections
* libgda/gda-config.c: Correctly create per-user configuration
directory, for bug #606018 and better handle errors
2009-12-30 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-config.c: Applied patch for bug #605735 Thanks to Jonh
Wendell
* libgda/gda-value.c: Correction in GdaBlob copy
2009-12-17 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-set.c, libgda/sqlite/gda-sqlite-provider.c: Misc
corrections
2009-11-15 Vivien Malerba <malerba@gnome-db.org>
* providers/postgres/gda-postgres-provider.c: PostgreSQL provider:
correclty handle the USE_SSL argument
* libgda/gda-init.c, providers/mysql/gda-mysql-recordset.c,
providers/postgres/gda-postgres-recordset.c: Use value returned from
setlocale() instead of the global extern variable gda_numeric_locale.
This also fix some crashes on Windows where the gda_numeric_locale
variable should be prefixed with __declspec(dllimport)
* autogen.sh: Fix for bug #601893 autogen.sh script uses a fixed
automake excutable name
2009-10-17 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-model-iter.c, tests/data-models/check_pmodel.c:
GdaDataModelIter correction follow-up
* libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection:
use the "string" type instead of "text"
* libgda/gda-data-model-iter.c: GdaDataModelIter correction as columns
having the same name would end up being masked by only one othe them
2009-10-15 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-value.c: Handle GObject derived in GValue comparisons
2009-10-17 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/gda-sqlite-util.h:
SQLite meta data retreival corrections
2009-10-12 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-util.c: Don't quote the '*' in gda_sql_identifier_quote()
2009-10-10 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.6
* NEWS: Released 4.0.5
2009-10-09 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-select.c: Correction to GdaDataSelect after a merge
done too quickly from the master branch
* samples/TableCopy/table-copy-easier.c: Comment correction
* libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc corrections to
the virtual provider - quote virtual table's name if necessary - use
gda_data_model_append_values() instead of gda_data_model_append_row()
as GdaDataSelect dos not implement the 1st method
* libgda/sqlite/gda-sqlite-meta.c: SQlite meta data retreival
correction where table's short name did not take into account the
schema in which the table is
* doc/C/store-meta-type.xml, libgda/gda-data-select.c,
libgda/gda-util.c: GdaDataSelect corrections related to data models
where the only problem to be modifiable is that there is no primary key
defined in the table which is SELECTED, now it's possible to insert
data.
* doc/C/tmpl/gda-blob-op.sgml, libgda/dir-blob-op.c,
libgda/gda-blob-op.c, libgda/gda-value.h: GdaBlop corrections and
documentation improvements regarding blobs
2009-10-07 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-value.c: Documentation corrections, fixed bug #597390
2009-10-06 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-value.c: Misc corrections
* libgda/sqlite/gda-sqlite-blob-op.c,
libgda/sqlite/gda-sqlite-recordset.c,
providers/oracle/gda-oracle-blob-op.c,
.../skel-implementation/capi/gda-capi-blob-op.c: GdaBlobOp usage
correction
* libgda/gda-data-model-iter.c, libgda/gda-holder.c: Misc corrections
* libgda/sql-parser/gda-statement-struct-parts.h: Hide structure's
private part in the doc.
2009-10-05 Vivien Malerba <malerba@gnome-db.org>
* doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c,
libgda/gda-util.c, libgda/sqlite/gda-sqlite-blob-op.c: Misc doc.
corrections
2009-10-02 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-select.c: Misc corrections in GdaDataSelect request
the correct data type when internally executing a SELECT to obtain the
value of a row which has been modified
2009-10-01 Vivien Malerba <malerba@gnome-db.org>
* configure.in, tools/Makefile.am, tools/binreloc/Makefile.am,
tools/binreloc/binreloc.c, tools/binreloc/binreloc.h,
tools/binreloc/sql-binreloc.c, tools/binreloc/sql-binreloc.h,
tools/gda-sql.c, tools/web-server.c: Removed redundant tools/binreloc
backported to LIBGDA_4.0
* libgda-xslt/sql_backend.c, libgda/gda-server-operation.c,
libgda/gda-util.c, libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gen_emb_string.c: Misc memory usage corrections
* libgda/gda-util.c: Completion list: sort and remove duplicates
2009-09-29 Vivien Malerba <malerba@gnome-db.org>
* libgda/handlers/gda-handler-time.c: Removed some debug messages
* libgda/gda-meta-struct.c: Avoid using freed memory in GdaMetaStruct
2009-09-22 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-blob-op.c,
libgda/sqlite/gda-sqlite-blob-op.h,
libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: SQLite
provider: better BLOB handling regarding transactions Start a
transaction before reading any BLOB from an SQLite database, and don't
start a transaction when using a BLOB as a variable
2009-09-14 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gda-sqlite-recordset.c: SQLite provider: more robust blob
handling
* libgda/gda-value.h, providers/jdbc/jni-wrapper.h: Don't declare
functions G_GNUC_CONST when not necessary
2009-09-10 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-util.c: Allow usage "blob" and "binary" types as known
libgda types
* libgda/gda-statement.c: SQL formatting correction
2009-09-07 Vivien Malerba <malerba@gnome-db.org>
* libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gda-sqlite-recordset.c: SQlite provider: call
sqlite3_reset() when possible to release ressources and avoid
SQLITE_BUSY situations
2009-09-04 Vivien Malerba <malerba@gnome-db.org>
* tools/gda-sql.1.in: Bug fix in gda-sql man page Corrected "-l" to
"-L" to list installed database providers, thanks to Andreas Vögele
* libgda/gda-data-model.c: Correction for bug #594118
* libgda/gda-statement.c: Honor GDA_STATEMENT_SQL_PRETTY still needs
to be done in providers which re-implement some SQL rendering code
2009-08-30 Vivien Malerba <malerba@gnome-db.org>
* configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to
4.0.5
* NEWS: NEWS for the 4.0.4 version
* installers/WindowsWix/make-zip-exe.sh: Added missing DLL in Windows
packging script
2009-08-26 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c: SQL
rendering correction so that statements containing "EXISTS (SELECT
...)" will be rendered correctly.
2009-08-25 Vivien Malerba <malerba@gnome-db.org>
* Makefile.am, gitlog2changelog.py: Use a script to generate a
ChangeLog similar to the one before switching to git thanks to Bas
Driessen. The current ChangeLog has been replaced by a notice.
* providers/postgres/gda-postgres-meta.c: PostgreSQL provider: fixed a
bug in the meta data retreival for bug #575235, comment #15
2009-08-24 Vivien Malerba <malerba@gnome-db.org>
* installers/WindowsWix/make-zip-exe.sh, libgda/libgda.symbols: Win32
compilation fixes and ZIP creation script update
* configure.in: Set version to 4.0.4
* NEWS: Modified NEWS for 4.0.3
* Makefile.am: Added a dist hook to generate the ChangeLog
2009-08-12 Bas Driessen <bas.driessen@xobas.com>
* providers/mysql/gda-mysql-meta.c,
providers/mysql/gda-mysql-provider.c: MySQL provider: Partial
meta-store generation corrections. Patch supplied by: Carlos Savoretti
<csavoretti@gmail.com>. Correct the entries _table_constraints and
_key_column_usage.
2009-08-05 Bas Driessen <bas.driessen@xobas.com>
* providers/mysql/gda-mysql-meta.c,
providers/mysql/gda-mysql-recordset.c: MySQL provider: meta-store
generation corrections. Patch supplied by: Carlos Savoretti
<csavoretti@clubsanjorge.com.ar>. * Add missing column in the
I_STMT_COLUMN_ALL statement. * Correct column type from G_TYPE_STRING
to G_TYPE_BOOLEAN in _gda_mysql_meta__tables_views. * Add missing
G_TYPE_INT type to function new_row_from_mysql_stmt.
2009-08-01 Bas Driessen <bas.driessen@xobas.com>
* providers/mysql/gda-mysql-ddl.c: MySQL provider: Allow for quoting of
field names in index.
2009-07-29 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-provider.c: MySQL provider: improved
gda_mysql_provider_get_default_dbms_type() thanks to Bas Driessen
* .gitignore: Updated .gitignore
2009-07-28 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-proxy.c, libgda/sqlite/gda-sqlite-provider.c,
testing/gda-provider-status.c: Misc. corrections * SQLite provider: in
add_oid_columns() * GdaDataProxy: in
gda_data_proxy_get_filtered_n_rows() where the mutex was unlocked
without ever being locked * testing/gda-provider-status.c: also test
for the identifier_quote() virtual method's presence
* libgda/gda-server-operation.c: GdaServerOperation: bug fixed
* libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h,
libgda/gda-meta-store.c, tests/providers/check_postgres.c,
tests/providers/check_sqlite.c, tests/providers/prov-test-common.c,
tests/providers/prov-test-common.h: Corrections for bug #589822 Also
added a providers test
* libgda/gda-connection.c: GdaConnection: allow changing some options
once the connection is opened
2009-07-27 Vivien Malerba <malerba@gnome-db.org>
* providers/postgres/gda-postgres-meta.c: PostgreSQL provider: avoid
using the information schema Applied a patch from Bas Driessen which
avoids using the information_schema.schemata and pg_catalog.pg_authid
because of the roles checking and access restrictions respectively.
* libgda/sqlite/gda-sqlite-meta.c: SQLite: crasher correction in meta
data retreival
* providers/mysql/Makefile.am, providers/postgres/Makefile.am,
providers/skel-implementation/capi/Makefile.am: Compilation corrections
2009-07-28 Murray Cumming <murrayc@murrayc.com>
* gtk-doc.make: Removed generated file.
2009-07-24 Vivien Malerba <malerba@gnome-db.org>
* doc/C/tmpl/gda-meta-store.sgml, libgda/gda-connection.c,
libgda/gda-meta-store.c, libgda/gda-meta-store.h: Documentation
corrections
* libgda/sqlite/gda-sqlite-meta.c: SQLite provider: meta data fetching
corrections
* libgda/sql-parser/gda-sql-parser.c,
tests/parser/scripts/e-venement.sql, tests/parser/scripts/piggydb.sql,
tests/parser/testscripts.xml: Sql parser corrections
2009-07-23 Vivien Malerba <malerba@gnome-db.org>
* doc/C/tmpl/gda-sql-statement.sgml, libgda/gda-data-meta-wrapper.c,
libgda/gda-data-select.c, libgda/gda-meta-store.c,
libgda/gda-meta-struct.h, libgda/gda-statement.c, libgda/gda-util.c,
libgda/sql-parser/gda-statement-struct-util.c,
libgda/sql-parser/gda-statement-struct-util.h,
libgda/sqlite/gda-sqlite-provider.c,
providers/mysql/gda-mysql-provider.c,
providers/postgres/gda-postgres-provider.c,
tests/test-sql-identifier.c, tools/command-exec.c: Marked some
functions which manipulate SQL identifier deprecated *
gda_sql_identifier_needs_quotes() * gda_sql_identifier_add_quotes() *
gda_sql_identifier_remove_quotes()
* libgda/gda-statement.c,
libgda/sql-parser/gda-statement-struct-parts.c,
libgda/sql-parser/gda-statement-struct-parts.h,
libgda/sqlite/gda-sqlite-provider.c: Honor the new SQL identifiers case
sensitiveness flag in connections when rendering SQL from a
GdaSqlStatement
* doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml,
doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-server-operation.sgml,
libgda/gda-connection.c, libgda/gda-connection.h,
libgda/gda-meta-store.c, libgda/gda-meta-store.h,
libgda/gda-server-operation.c, libgda/gda-server-operation.h,
libgda/libgda.symbols, libgda/sqlite/gda-sqlite-ddl.c,
providers/jdbc/gda-jdbc-ddl.c, providers/mysql/gda-mysql-ddl.c,
providers/oracle/gda-oracle-ddl.c,
providers/postgres/gda-postgres-ddl.c,
providers/skel-implementation/capi/gda-capi-ddl.c: SQL identifiers case
sensitiveness specified in the connection * added the
GDA_CONNECTION_OPTIONS_SQL_IDENTIFIERS_CASE_SENSITIVE flag when opening
a connection * added gda_connection_quote_sql_identifier() * added
gda_meta_store_sql_identifier_quote() * added
gda_server_operation_get_sql_identifier_at(), to be used by database
provider's implementations when getting a value which is an SQL
identifier from a GdaServerOperation * modified the providers' DDL
implemntations to use gda_server_operation_get_sql_identifier_at()
2009-07-18 Vivien Malerba <malerba@gnome-db.org>
* providers/mysql/gda-mysql-ddl.c,
providers/mysql/gda-mysql-provider.c, samples/TableCopy/README,
samples/TableCopy/table-copy.c,
tests/providers/TYPES_SCHEMA_SQLite.xml,
tests/providers/prov-test-util.c, tests/test-cnc-utils.c: MySQL
provider improvements and misc corrections * MySQL: implemented BEGIN,
COMMIT and ROLLBACK transactions * MySQL: added missing pieces to some
server operations * example program corrections * tests corrections
* doc/C/SqlIdentifiers.dia, doc/C/SqlIdentifiers.png, doc/C/howto.xml,
doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c,
libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-util.c,
po/POTFILES.in: Documentation improvements regarding SQL identifiers
2009-06-30 Murray Cumming <murrayc@murrayc.com>
* ChangeLog, libgda/sql-parser/gda-statement-struct-compound.h,
libgda/sql-parser/gda-statement-struct-decl.h,
libgda/sql-parser/gda-statement-struct-delete.h,
libgda/sql-parser/gda-statement-struct-insert.h,
libgda/sql-parser/gda-statement-struct-parts.h,
libgda/sql-parser/gda-statement-struct-pspec.h,
libgda/sql-parser/gda-statement-struct-select.h,
libgda/sql-parser/gda-statement-struct-trans.h,
libgda/sql-parser/gda-statement-struct-unknown.h,
libgda/sql-parser/gda-statement-struct-update.h,
libgda/sql-parser/gda-statement-struct-util.h: Add G_BEGIN_DECLS and
G_END_DECLS so these can be used from C++.
2009-07-16 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-data-select.c, libgda/gda-meta-store.c,
libgda/gda-server-provider.h, libgda/gda-util.c,
libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c,
libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite-util.c,
libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gda-sqlite.h,
libgda/sqlite/utils.c, providers/mysql/gda-mysql-meta.c,
providers/mysql/gda-mysql-provider.c,
providers/mysql/gda-mysql-provider.h,
providers/mysql/gda-mysql-recordset.c, providers/mysql/gda-mysql.h,
providers/postgres/gda-postgres-provider.c,
tests/test-identifiers-quotes.c: More gda_sql_identifier_quote() work
* Fixed documentation * added NR test * fixed the MySQL provider
(mainly meta data and stability)
2009-07-10 Vivien Malerba <malerba@gnome-db.org>
* doc/C/Makefile.am, doc/C/SqlIdentifiers.dia,
doc/C/SqlIdentifiers.png, doc/C/libgda-4.0-docs.sgml,
doc/C/libgda-4.0-sections.txt, libgda/gda-data-proxy.c,
libgda/gda-data-select.c, libgda/gda-easy.c,
libgda/gda-meta-struct-io.c, libgda/gda-statement.c, libgda/gda-util.c,
libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-util.c,
libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/virtual/gda-vprovider-data-model.c,
providers/mysql/gda-mysql-provider.c, tests/gda-ddl-creator.c,
tests/parser/testdata.xml, tools/gda-sql.c, tools/web-server.c:
Generalized usage of gda_sql_identifier_quote() * improved doc.
related to SQL identifiers * use gda_sql_identifier_quote() whenever
possible * fixed test data which used SQL reserved keywords
2009-07-08 Vivien Malerba <malerba@gnome-db.org>
* samples/WritableSelect/example.c: WritableSelect example corrections
* libgda/gda-data-model-array.c, libgda/gda-data-model-dir.c,
libgda/gda-data-model-dsn-list.c, libgda/gda-data-proxy.c,
libgda/gda-data-select.c: Corrected the "Row out of range..." error
message when data model is empty, to avoid messages like "Row 0 out of
range (0--1)"
* .gitignore, libgda/Makefile.am, libgda/gda-data-meta-wrapper.c,
libgda/keywords.list, libgda/sqlite/mkkeywordhash.c,
providers/.gitignore: Use SQL standard reserved keywords if none set by
database provider Also corrected the mkkeywordhash.c program to make
all symbols static (generated file is #included)
2009-07-07 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-meta-store.c: Corrected the GdaMetaContext validation
routine
* libgda/information_schema.xml: Correction: data types are not SQL
identifiers
* libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h,
libgda/gda-decl.h, libgda/gda-meta-store.c, libgda/gda-meta-store.h,
libgda/sql-parser/gda-sql-parser.c, libgda/sqlite/.gitignore,
libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c,
libgda/sqlite/keywords.list, libgda/sqlite/mkkeywordhash.c,
providers/.gitignore, providers/postgres/Makefile.am,
providers/postgres/gda-postgres-meta.c,
providers/postgres/keywords.list: Added support for SQL reserved
keywords SQL reserved keywords (specific to each database engine) are
now taken into account (for SQLite and PostgreSQL for the moment) when
extracting meta data. Specifically, each provider needs to have a file
listing its SQL reserved keywords and a new program (modified from
SQLite's tools) creates a static hash table and a lookup function which
is used in the meta data extraction routines.
2009-07-06 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-connection.c, libgda/gda-data-select.c, libgda/gda-util.c,
libgda/sqlite/gda-sqlite-provider.c, samples/WritableSelect/example.c:
Corrections related to writable GdaDataSelect data model *
GdaDataSelect: correctly handle composed primary keys * GdaDataSelect:
correctly handle SQL quoted identifiers * SQLite provider: time and
timestamp corrections * GdaConnection: dump variables along with the
SQL statement when debug mode is set * misc corrections
2009-07-05 Vivien Malerba <malerba@gnome-db.org>
* libgda/Makefile.am, providers/sqlite/Makefile.am: Compilation process
corrections removed duplicated files from Makefile.am files
* ChangeLog, doc/C/libgda-4.0-docs.sgml, doc/C/prov-writing.xml,
libgda/Makefile.am, libgda/gda-connection.c,
libgda/gda-data-access-wrapper.h, libgda/gda-data-meta-wrapper.c,
libgda/gda-data-meta-wrapper.h, libgda/gda-enums.h,
libgda/gda-meta-store-extra.h, libgda/gda-meta-store.c,
libgda/gda-meta-struct.c, libgda/gda-util.c,
libgda/information_schema.xml,
libgda/sql-parser/gda-statement-struct-util.c, po/POTFILES.in,
tests/.gitignore, tests/Makefile.am,
tests/meta-store/data_table_constraints.csv,
tests/test-sql-identifier.c, tools/tools-input.c: Better handle SQL
identifiers' case sensitiveness * libgda/Makefile.am: *
libgda/gda-data-meta-wrapper.[ch]: new (private) GdaDataModel wrapper
internally used by the GdaMetaStore object *
libgda/gda-data-access-wrapper.h: removed unnecessary #include *
libgda/gda-enums.h: added the GdaSqlIdentifierStyle enum *
libgda/gda-meta-store.[ch]: - use the new GdaDataMetaWrapper object to
"filter" the updates made by each database provider when updating the
meta data - added gda_meta_store_set_identifiers_style(), to be used by
database providers * libgda/gda-meta-struct.c: updates the way
information is searced in the GdaMetaStore *
libgda/information_schema.xml: identify which columns are SQL
identifiers * libgda/gda-util.c: improved the gda_completion_list_get()
function * tools/tools-input.c: correctly set break characters for
completion * libgda/sql-parser/gda-statement-struct-util.c: corrected
gda_sql_identifier_needs_quotes() * doc/C: SQL identifiers precisions *
tests/meta-store/data_table_constraints.csv: fixed test case
2009-07-02 Vivien Malerba <malerba@gnome-db.org>
* tools/gda-sql.1.in: fix for bug #587580 (gda-sql manpage has syntax
errors)
2009-06-30 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, doc/C/libgda-4.0-sections.txt, libgda-4.0.pc.in,
libgda/providers-support/Makefile.am, libgda/sql-parser/Makefile.am,
libgda/sqlite/virtual/Makefile.am, providers/sqlite/Makefile.am:
Corrections for bug #587435
2009-06-24 Vivien Malerba <malerba@gnome-db.org>
* Makefile.am, libgda/gda-data-select.c, samples/README,
samples/WritableSelect/README, samples/WritableSelect/example.c: Bugs
fixed in GdaDataSelect, new example using GdaDataSelect * fixed 2 bugs
in GdaDataSelect regarding internal rows handling * added a new
WritableSelect example to show how to use the GdaDataSelect object
2009-06-20 Vivien Malerba <malerba@gnome-db.org>
* doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml:
Added a packaging section in the documentation
2009-06-17 Vivien Malerba <malerba@gnome-db.org>
* libgda-report/RML/trml2html/Makefile.am,
libgda-report/RML/trml2pdf/Makefile.am: Make sure "make distcheck"
works
* tests/meta-store/common.c: Fixed GdaMetaStore test program
2009-05-08 Vivien Malerba <malerba@gnome-db.org>
* tests/meta-store/data_referential_constraints.csv: Fixed some test
data
2009-06-17 Vivien Malerba <malerba@gnome-db.org>
* doc/C/tmpl/gda-meta-struct.sgml, libgda/gda-meta-struct.h:
Documentation improvements for the GdaMetaStruct's structures
2009-06-08 Vivien Malerba <malerba@gnome-db.org>
* tools/gda-sql.c: Gda-SQL: corrected previously introduced bug in the
dictionary file name computation (the bug was introduced from the
development branches)
* ChangeLog, configure.in: Don't check for GnomeVFS if Gio has been
found, bug #585108
* ChangeLog, libgda-report/RML/trml2html/Makefile.am,
libgda-report/RML/trml2pdf/Makefile.am: Better install for report
Python scripts, see bug #579458
2009-06-05 Vivien Malerba <malerba@gnome-db.org>
* libgda/gda-meta-struct.c: GdaMetaStruct bug fixed honor the
@default_only argument in real_gda_meta_struct_complement_all()
* tools/gda-sql.c: Gda-SQL: bug fixed in the computed dictionary name
the computed dictionary name (which stores all the meta data and some
of gda-sql data) is now determined from the connection string reported
by the GdaConnection (if it's not a DSN).
* ChangeLog, tools/gda-sql.c: Gda-SQL: fixed a bug when saving
statements Saving SQL statements using the ".qs" internal command did
not check if there was already one saved statement of the same name,
resulting in errors; now any previous saved statement with the same
name is first deleted.
2009-06-04 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed SQLite
provider's rendering of SELECT statements when a COMPOUND statement is
used as the FROM part of another statement
* ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed ROWID handling
in SQLite provider fixed problem with DISTINCT and ORDER BY in SELECT
statements when adding rowid columns
2009-06-03 Vivien Malerba <malerba@gnome-db.org>
* configure.in: Avoid Libsoup automagic dependency, fixes bug #584398
2009-04-19 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, libgda-report/RML/trml2html/Makefile.am,
libgda-report/RML/trml2pdf/Makefile.am: Make libgda DESTDIR aware
2009-04-18 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, configure.in: Set version to 4.0.3
* installers/WindowsWix/make-zip-exe.sh: Set version to 4.0.2 in ZIP
files generator script
* ChangeLog, NEWS: Released 4.0.2
* ChangeLog, providers/postgres/gda-postgres-provider.c: Display a
warning when the PostgreSQL provider does not identify any data type
* tests/.gitignore, tools/.gitignore: Hide more files from git
* .gitignore, doc/C/.gitignore, libgda/.gitignore,
libgda/sql-parser/.gitignore, libgda/sqlite/.gitignore,
providers/.gitignore, providers/bdb/.gitignore,
providers/jdbc/.gitignore, testing/.gitignore,
tests/data-models/.gitignore, tests/meta-store/.gitignore,
tests/multi-threading/.gitignore, tests/parser/.gitignore,
tests/providers/.gitignore, tests/value-holders/.gitignore,
tools/.gitignore: Tell git to ignore some files
2009-04-17 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, configure.in, libgda/handlers/gda-handler-time.c,
libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c,
libgda/sqlite/gda-sqlite.h, providers/postgres/gda-postgres-provider.c:
Make it possible to use a system installed SQLite, and fixed bug
#578748 * providers/postgres/gda-postgres-provider.c: fix for bug
#578748 * libgda/sqlite/gda-sqlite.h: *
libgda/sqlite/gda-sqlite-meta.c: * libgda/sqlite/gda-sqlite-provider.c:
make the SQLite provider compile with a system installed SQLite *
configure.in: a system installed SQLite is now only searched for if the
--enable-system-sqlite option is passed, and the presence of the
sqlite3CreateFunc symbol is not anymore required. The only drawback of
using a system installed SQLite is that meta data regarding functions
will not be available * libgda/handlers/gda-handler-time.c: fix mem
leak
2009-04-07 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, configure.in, doc/C/tmpl/gda-data-model-iter.sgml,
doc/C/tmpl/gda-sql-parser.sgml, libgda/gda-meta-store.c,
tools/web-server.c: - set version to 4.0.2 - detect uint8_t presence
2009-04-07 Vivien Malerba <malerba@gnome-db.org> * configure.in: -
set version to 4.0.2 - detect uint8_t presence *
libgda/gda-meta-store.c: - correction in
gda_meta_store_schema_get_structure() - correction in the "cnc"
property * tools/web-server.c: don't check for uint8_t * doc/C: doc.
updates svn path=/branches/LIBGDA_4.0/; revision=3372
2009-03-27 Vivien Malerba <vivien@src.gnome.org>
* installers/WindowsWix/make-zip-exe.sh: Updated script to make Windows
ZIP binaries svn path=/branches/LIBGDA_4.0/; revision=3369
* ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh: Released
4.0.1 svn path=/branches/LIBGDA_4.0/; revision=3368
2009-03-27 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, libgda/libgda.symbols, libgda/sqlite/Makefile.am: removed
the gda_transaction_status_dump symbol another correction 2009-03-27
Vivien Malerba <malerba@gnome-db.org> * libgda/libgda.symbols: removed
the gda_transaction_status_dump symbol * libgda/sqlite/Makefile.am:
another correction svn path=/branches/LIBGDA_4.0/; revision=3367
* ChangeLog, libgda/sqlite/Makefile.am: build xml_embedded.h before it
is needed, and don't distribute it as part 2009-03-27 Vivien Malerba
<malerba@gnome-db.org> * libgda/sqlite/Makefile.am: build
xml_embedded.h before it is needed, and don't distribute it as part of
the sources svn path=/branches/LIBGDA_4.0/; revision=3366
2009-03-25 Vivien Malerba <malerba@gnome-db.org>
* ChangeLog, configure.in, libgda/Makefile.am, libgda/gda-config.c,
libgda/gda-connection-sqlite.h, libgda/gda-connection.c,
libgda/gda-meta-store.c, libgda/gda-server-operation-private.h,
libgda/gda-server-operation.c, libgda/sqlite/Makefile.am,
libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gen_emb_string.c,
providers/mysql/gda-mysql-provider.c,
providers/postgres/gda-postgres-provider.c,
.../skel-implementation/capi/gda-capi-provider.c, tools/gda-sql.c: set
version to 4.0.1 2009-03-25 Vivien Malerba <malerba@gnome-db.org> *
configure.in: set version to 4.0.1 * libgda/gda-config.c: - added
_gda_config_sqlite_provider, a pointer to the SQLite GdaServerProvider,
always available, even if the SQLite provider is not installed -
correctly behave if no provider is found at all *
libgda/gda-connection.c: * libgda/gda-connection-sqlite.h: added a
private method to open a connection to an SQLite file directly, even if
the SQLite provider is not installed:
_gda_open_internal_sqlite_connection() * libgda/gda-meta-store.c: if
the SQLite provider is not installed, then use
_gda_open_internal_sqlite_connection() *
libgda/gda-server-operation-private.h: * libgda/gda-server-operation.c:
added a private _gda_server_operation_new_from_string() function *
libgda/sqlite/Makefile.am * libgda/sqlite/gen_emb_string.c: tool which
generates source code to embedd all the .xml files found in
providers/sqlite. * libgda/sqlite/gda-sqlite-provider.c: if a .xml file
normally installed along with the SQLite provider is not found, then
use the embedded version, using the file generated by the new
gen_emb_string tool (which means losing any translation but we don't
care as it is for internal purposes only). *
libgda/sqlite/gda-sqlite-provider.c: *
providers/mysql/gda-mysql-provider.c: *
providers/postgres/gda-postgres-provider.c: *
providers/skel-implementation/capi/gda-capi-provider.c: minor
corrections in warnings * tools/gda-sql.c: better handle when the meta
store object can be created svn path=/branches/LIBGDA_4.0/;
revision=3364
|