Commit a830a78
authored
feat(spanner): log client configuration at startup (#17040)
This is an already reviewed change as part of [this
PR](googleapis/python-spanner#1461) in old repo.
This change introduces logging for Spanner client options upon
initialization.
This allows customers to easily capture and inspect the configuration
being used, which is valuable for debugging and verification.
This feature mirrors the existing logSpannerOptions functionality in the
Java client, improving consistency across client libraries.
googleapis/java-spanner#41411 parent e46cd6d commit a830a78Copy full SHA for a830a78
4 files changed
+283-5Lines changed: 283 additions & 5 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- packages/google-cloud-spanner
- google/cloud/spanner_v1
- _async
- tests/unit
- _async
Expand file treeCollapse file tree
Open diff view settings
Collapse file
packages/google-cloud-spanner/google/cloud/spanner_v1/_async/client.py
Copy file name to clipboardExpand all lines: packages/google-cloud-spanner/google/cloud/spanner_v1/_async/client.py+36Lines changed: 36 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
101 | 101 | |
102 | 102 | |
103 | 103 | |
| 104 | + |
104 | 105 | |
105 | 106 | |
106 | 107 | |
| ||
133 | 134 | |
134 | 135 | |
135 | 136 | |
| 137 | + |
| 138 | + |
| 139 | + |
| 140 | + |
136 | 141 | |
137 | 142 | |
138 | 143 | |
| ||
364 | 369 | |
365 | 370 | |
366 | 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 | + |
367 | 403 | |
368 | 404 | |
369 | 405 | |
|
Collapse file
packages/google-cloud-spanner/google/cloud/spanner_v1/client.py
Copy file name to clipboardExpand all lines: packages/google-cloud-spanner/google/cloud/spanner_v1/client.py+29-5Lines changed: 29 additions & 5 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
32 | 32 | |
33 | 33 | |
34 | 34 | |
35 | | - |
36 | 35 | |
37 | 36 | |
38 | 37 | |
39 | 38 | |
40 | 39 | |
41 | | - |
42 | 40 | |
43 | 41 | |
44 | 42 | |
| ||
55 | 53 | |
56 | 54 | |
57 | 55 | |
| 56 | + |
58 | 57 | |
59 | 58 | |
60 | 59 | |
61 | 60 | |
62 | 61 | |
63 | 62 | |
64 | 63 | |
65 | | - |
66 | 64 | |
67 | 65 | |
68 | 66 | |
| ||
84 | 82 | |
85 | 83 | |
86 | 84 | |
| 85 | + |
87 | 86 | |
88 | 87 | |
89 | 88 | |
| ||
114 | 113 | |
115 | 114 | |
116 | 115 | |
| 116 | + |
| 117 | + |
| 118 | + |
| 119 | + |
117 | 120 | |
118 | 121 | |
119 | 122 | |
| ||
226 | 229 | |
227 | 230 | |
228 | 231 | |
229 | | - |
230 | | - |
| 232 | + |
231 | 233 | |
232 | 234 | |
233 | 235 | |
| ||
316 | 318 | |
317 | 319 | |
318 | 320 | |
| 321 | + |
| 322 | + |
| 323 | + |
| 324 | + |
| 325 | + |
| 326 | + |
| 327 | + |
| 328 | + |
| 329 | + |
| 330 | + |
| 331 | + |
| 332 | + |
| 333 | + |
| 334 | + |
| 335 | + |
| 336 | + |
| 337 | + |
| 338 | + |
| 339 | + |
| 340 | + |
| 341 | + |
| 342 | + |
319 | 343 | |
320 | 344 | |
321 | 345 | |
|
Collapse file
packages/google-cloud-spanner/tests/unit/_async/test_client.py
Copy file name to clipboardExpand all lines: packages/google-cloud-spanner/tests/unit/_async/test_client.py+110Lines changed: 110 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
778 | 778 | |
779 | 779 | |
780 | 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 | + |
Collapse file
packages/google-cloud-spanner/tests/unit/test_client.py
Copy file name to clipboardExpand all lines: packages/google-cloud-spanner/tests/unit/test_client.py+108Lines changed: 108 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
836 | 836 | |
837 | 837 | |
838 | 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 | + |
0 commit comments