Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schema-qualify function telemetry #4643

Merged

Conversation

JLockerman
Copy link
Contributor

This commit unconditionally schema-qualifies the function telemetry. In the default setting format_procedure() only schema-qualifies things that aren't on the search path. This could cause to much variation across users. Further, it'd be nice to tell if functions in-use are from an experimental schema or a main one.

Copy link
Contributor

@davidkohn88 davidkohn88 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@JLockerman JLockerman enabled auto-merge (rebase) August 22, 2022 15:58
@codecov
Copy link

codecov bot commented Aug 22, 2022

Codecov Report

Merging #4643 (a4aae58) into main (1f6d697) will increase coverage by 0.01%.
The diff coverage is 93.02%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4643      +/-   ##
==========================================
+ Coverage   90.77%   90.78%   +0.01%     
==========================================
  Files         224      224              
  Lines       41915    41970      +55     
==========================================
+ Hits        38047    38103      +56     
+ Misses       3868     3867       -1     
Impacted Files Coverage Δ
src/cross_module_fn.c 67.87% <0.00%> (-2.57%) ⬇️
src/telemetry/telemetry.c 83.11% <100.00%> (+0.05%) ⬆️
src/time_bucket.c 98.25% <100.00%> (-0.16%) ⬇️
tsl/src/nodes/gapfill/exec.c 97.08% <100.00%> (+0.06%) ⬆️
tsl/src/remote/dist_ddl.c 95.82% <100.00%> (-0.02%) ⬇️
tsl/src/reorder.c 85.37% <0.00%> (-0.27%) ⬇️
tsl/src/nodes/data_node_dispatch.c 96.49% <0.00%> (-0.24%) ⬇️
tsl/src/bgw_policy/job.c 88.62% <0.00%> (-0.05%) ⬇️
src/bgw/job.c 93.42% <0.00%> (+0.28%) ⬆️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1c0bf4b...a4aae58. Read the comment docs.

@JLockerman JLockerman force-pushed the jl/schema-schema-qualify-fn-telemetry branch from c8c2103 to c55b3b3 Compare August 22, 2022 16:36
This commit unconditionally schema-qualifies the function telemetry. In
the default setting `format_procedure()` only schema-qualifies things
that aren't on the search path. This could cause to much variation
across users. Further, it'd be nice to tell if functions in-use are from
an experimental schema or a main one.
@JLockerman JLockerman force-pushed the jl/schema-schema-qualify-fn-telemetry branch from c55b3b3 to a4aae58 Compare August 22, 2022 17:48
@svenklemm svenklemm added this to the TimescaleDB 2.8 milestone Aug 22, 2022
@JLockerman JLockerman merged commit 3acfbd0 into timescale:main Aug 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants