Skip to content

Conversation

@mbwhite
Copy link
Contributor

@mbwhite mbwhite commented Dec 18, 2025

No description provided.

Copy link
Member

@benbellick benbellick left a comment

Choose a reason for hiding this comment

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

Thanks for doing this! Just left one comment about some comments being extra, but you can take it or leave it.

Just curious, are there plans in the future to enforce that all public methods have associated javadoc comments?

Comment on lines +12 to +53

/** Extension identifier for approximate aggregate functions. */
public static final String FUNCTIONS_AGGREGATE_APPROX =
"extension:io.substrait:functions_aggregate_approx";

/** Extension identifier for generic aggregate functions. */
public static final String FUNCTIONS_AGGREGATE_GENERIC =
"extension:io.substrait:functions_aggregate_generic";

/** Extension identifier for arithmetic functions. */
public static final String FUNCTIONS_ARITHMETIC = "extension:io.substrait:functions_arithmetic";

/** Extension identifier for decimal arithmetic functions. */
public static final String FUNCTIONS_ARITHMETIC_DECIMAL =
"extension:io.substrait:functions_arithmetic_decimal";

/** Extension identifier for boolean functions. */
public static final String FUNCTIONS_BOOLEAN = "extension:io.substrait:functions_boolean";

/** Extension identifier for comparison functions. */
public static final String FUNCTIONS_COMPARISON = "extension:io.substrait:functions_comparison";

/** Extension identifier for datetime functions. */
public static final String FUNCTIONS_DATETIME = "extension:io.substrait:functions_datetime";

/** Extension identifier for geometry functions. */
public static final String FUNCTIONS_GEOMETRY = "extension:io.substrait:functions_geometry";

/** Extension identifier for logarithmic functions. */
public static final String FUNCTIONS_LOGARITHMIC = "extension:io.substrait:functions_logarithmic";

/** Extension identifier for rounding functions. */
public static final String FUNCTIONS_ROUNDING = "extension:io.substrait:functions_rounding";

/** Extension identifier for decimal rounding functions. */
public static final String FUNCTIONS_ROUNDING_DECIMAL =
"extension:io.substrait:functions_rounding_decimal";

/** Extension identifier for set functions. */
public static final String FUNCTIONS_SET = "extension:io.substrait:functions_set";

/** Extension identifier for string functions. */
Copy link
Member

Choose a reason for hiding this comment

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

IMO, these comments are a bit excessive and I would drop them. That's just my opinion though :)

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.

2 participants