Update partition statistics
PUT/metalakes/:metalake/objects/:metadataObjectType/:metadataObjectFullName/statistics/partitions
Update partition statistics
Request
Path Parameters
The name of the metalake
Possible values: [METALAKE
, CATALOG
, SCHEMA
, TABLE
, COLUMN
, FILESET
, TOPIC
, MODEL
, ROLE
]
The type of the metadata object
The full name of the metadata object
- application/json
Body
Array [
]
updates
object[]
required
The list of partition statistics to update
The name of the partition
statistics
object
required
The statistics to update for the partition
The statistics to update for the partition
Responses
- 200
- 400
- 404
- 405
- 5xx
Represents a response for a base operation
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- Example
Schema
Possible values: [0
]
Status code of the response
{
"code": 0
}
{
"code": 0
}
Bad Request - The request contains illegal statistic names
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- IllegalStatisticNameException
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1001,
"type": "IllegalStatisticNameException",
"message": "Custom statistic name must start with 'custom-'",
"stack": [
"org.apache.gravitino.exceptions.IllegalStatisticNameException: Custom statistic name must start with 'custom-'",
"..."
]
}
Not Found - The specified metadata object doesn't exist
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- NoSuchMetadataObjectException
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1003,
"type": "NoSuchMetadataObjectException",
"message": "Metadata object does not exist",
"stack": [
"org.apache.gravitino.exceptions.NoSuchMetadataObjectException: Metadata object does not exist",
"..."
]
}
Method Not Allowed - The specified statistic is unmodifiable
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- UnmodifiableStatisticException
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1006,
"type": "UnmodifiableStatisticException",
"message": "Statistic is unmodifiable",
"stack": [
"org.apache.gravitino.exceptions.UnmodifiableStatisticException: Statistic is unmodifiable",
"..."
]
}
A server-side problem that might not be addressable from the client side. Used for server 5xx errors without more specific documentation in individual routes.
- application/vnd.gravitino.v1+json
- Schema
- Example (from schema)
- Example
Schema
Possible values: >= 1000
and <= 1100
HTTP response code
Internal type definition of the error
A human-readable message
{
"code": 1002,
"type": "string",
"message": "string",
"stack": [
"string"
]
}
{
"code": 1002,
"type": "RuntimeException",
"message": "Internal Server Error",
"stack": [
"java.lang.RuntimeException: Internal Server Error"
]
}