Skip to content

Commit 97db9ba

Browse files
committed
chore: add changelog fragments for PR #10
1 parent 2e0ff86 commit 97db9ba

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

‎changelog.d/10.added.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Answer per-table storage from `sys.dm_db_partition_stats` with three scalar subqueries -- total, heap/clustered and nonclustered -- multiplied by the fixed 8 KiB page, filling `size_bytes`, `data_size_bytes` and `index_size_bytes` while a view keeps its row with `None` slots; `supports_table_storage_introspection()` declares the family and `row_count` stays `None` because an exact count is a scan and the listing reads no estimate. `SQLServerSequenceInfo` keeps its exact `Decimal`s and `is_cached` and gains `to_core()`, projecting name drift (`current_value` to `last_value`, `is_cycling` to `cycle`) and leaving non-integral figures `None` rather than widening the minimum. Four operational families answer -- unused indexes, index counters, runtime metrics and dependency edges -- while `table-stats` and `ddl` are refused with exit 2 because the DMV is keyed by object and index and no per-object rebuild text exists. Profiles, samples and join coverage render exact aggregations; nine CLI types derive from `_TYPE_CAPABILITIES`; and the 2005/2008/2012 availability floors are asked of the version accessor instead of being left to syntax errors.

‎changelog.d/10.removed.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Rename `SyncSQLServerIntrospector` to `SQLServerIntrospector` and `SyncSQLServerStatusIntrospector` to `SQLServerStatusIntrospector`, on core's `AbstractIntrospector`, `AbstractStatusIntrospector` and `IntrospectorExecutor`. Sync and async remain separate classes.

0 commit comments

Comments
 (0)