Skip to content

Commit 131a2a7

Browse files
committed
Creation of stream with arguments fix
1 parent 37f6133 commit 131a2a7

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

src/requests/create_stream_request.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import { AbstractRequest } from "./abstract_request"
33
import { DataWriter } from "./data_writer"
44

55
export interface CreateStreamArguments {
6-
"x-queue-leader-locator"?: string
7-
"x-max-age"?: string
8-
"x-stream-max-segment-size-bytes"?: number
9-
"x-initial-cluster-size"?: number
10-
"x-max-length-bytes"?: number
6+
"queue-leader-locator"?: "random" | "client-local" | "least-leaders"
7+
"max-age"?: string
8+
"stream-max-segment-size-bytes"?: number
9+
"initial-cluster-size"?: number
10+
"max-length-bytes"?: number
1111
}
1212

1313
export class CreateStreamRequest extends AbstractRequest {

test/unit/create_stream.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ describe("Stream", () => {
99
const rabbit = new Rabbit(username, password)
1010
const streamName = `test-stream-${randomUUID()}`
1111
const payload = {
12-
"x-queue-leader-locator": "test",
13-
"x-max-age": "test",
14-
"x-stream-max-segment-size-bytes": 42,
15-
"x-initial-cluster-size": 42,
16-
"x-max-length-bytes": 42,
12+
"queue-leader-locator": "random" as const,
13+
"max-age": "120s",
14+
"stream-max-segment-size-bytes": 1000,
15+
"initial-cluster-size": 5,
16+
"max-length-bytes": 20000,
1717
}
1818
let client: Client
1919

test/unit/create_super_stream.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ describe("Super Stream", () => {
1010
const rabbit = new Rabbit(username, password)
1111
const streamName = `test-stream-${randomUUID()}`
1212
const payload = {
13-
"x-queue-leader-locator": "test",
14-
"x-max-age": "test",
15-
"x-stream-max-segment-size-bytes": 42,
16-
"x-initial-cluster-size": 42,
17-
"x-max-length-bytes": 42,
13+
"queue-leader-locator": "random" as const,
14+
"max-age": "120s",
15+
"stream-max-segment-size-bytes": 1000,
16+
"initial-cluster-size": 5,
17+
"max-length-bytes": 20000,
1818
}
1919
let client: Client
2020

0 commit comments

Comments
 (0)