Browse Source

add error codes 73-76

Greyson Dehn 7 years ago
parent
commit
7345dd0c9d
1 changed files with 12 additions and 0 deletions
  1. 12 0
      errors.go

+ 12 - 0
errors.go

@@ -157,6 +157,10 @@ const (
 	ErrFetchSessionIDNotFound             KError = 70
 	ErrFetchSessionIDNotFound             KError = 70
 	ErrInvalidFetchSessionEpoch           KError = 71
 	ErrInvalidFetchSessionEpoch           KError = 71
 	ErrListenerNotFound                   KError = 72
 	ErrListenerNotFound                   KError = 72
+	ErrTopicDeletionDisabled              KError = 73
+	ErrFencedLeaderEpoch                  KError = 74
+	ErrUnknownLeaderEpoch                 KError = 75
+	ErrUnsupportedCompressionType         KError = 76
 )
 )
 
 
 func (err KError) Error() string {
 func (err KError) Error() string {
@@ -311,6 +315,14 @@ func (err KError) Error() string {
 		return "kafka server: The fetch session epoch is invalid."
 		return "kafka server: The fetch session epoch is invalid."
 	case ErrListenerNotFound:
 	case ErrListenerNotFound:
 		return "kafka server: There is no listener on the leader broker that matches the listener on which metadata request was processed."
 		return "kafka server: There is no listener on the leader broker that matches the listener on which metadata request was processed."
+	case ErrTopicDeletionDisabled:
+		return "kafka server: Topic deletion is disabled."
+	case ErrFencedLeaderEpoch:
+		return "kafka server: The leader epoch in the request is older than the epoch on the broker."
+	case ErrUnknownLeaderEpoch:
+		return "kafka server: The leader epoch in the request is newer than the epoch on the broker."
+	case ErrUnsupportedCompressionType:
+		return "kafka server: The requesting client does not support the compression type of given partition."
 	}
 	}
 
 
 	return fmt.Sprintf("Unknown error, how did this happen? Error code = %d", err)
 	return fmt.Sprintf("Unknown error, how did this happen? Error code = %d", err)