Skip to content

Conversation

wendigo
Copy link
Contributor

@wendigo wendigo commented Jan 2, 2025

Description

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
(x) Release notes are required, with the following suggested text:

## CLI/JDBC
* Fix deserialization of SetDigest, BingTile, Kdb Tree, Color types({issue}`issuenumber`)

@cla-bot cla-bot bot added the cla-signed label Jan 2, 2025
@wendigo wendigo force-pushed the serafin/client-types branch from 2ba8c29 to b5528c5 Compare January 2, 2025 14:25
Copy link
Member

@losipiuk losipiuk left a comment

Choose a reason for hiding this comment

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

LGTM but I may not understand why some stuff was put and some not in StandardTypes. @electrum please speak up when you have a chance

@wendigo wendigo force-pushed the serafin/client-types branch from b5528c5 to 7fda4b0 Compare January 2, 2025 15:21
@wendigo wendigo changed the title Fix geometry type serde in the client protocol Fix SetDigest, BingTile, Kdb Tree types (de)serialization in client protocol Jan 2, 2025
@wendigo wendigo changed the title Fix SetDigest, BingTile, Kdb Tree types (de)serialization in client protocol Fix SetDigest, BingTile, Kdb Tree, Color types (de)serialization in client protocol Jan 7, 2025
@wendigo wendigo merged commit 3c70f0c into master Jan 7, 2025
112 checks passed
@wendigo wendigo deleted the serafin/client-types branch January 7, 2025 16:58
@github-actions github-actions bot added this to the 469 milestone Jan 7, 2025
public static final String ARRAY = "array";
public static final String MAP = "map";
public static final String JSON = "json";
public static final String JSON_2016 = "json2016";
Copy link
Member

Choose a reason for hiding this comment

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

This is an internal type, not meant to be exposed to clients

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's not exposed. It's here so the files are the same (server/client ones) for easier comparison

public static final String GEOMETRY = "Geometry";
public static final String SPHERICAL_GEOGRAPHY = "SphericalGeography";
public static final String BING_TILE = "BingTile";
public static final String KDB_TREE = "KdbTree";
Copy link
Member

Choose a reason for hiding this comment

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

Same with this one. This type is just there to support some types of geospatial joins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants