Skip to content

Commit 945a253

Browse files
committed
Bump ESModels to 4.0.0
1 parent b5084cc commit 945a253

File tree

6 files changed

+48
-38
lines changed

6 files changed

+48
-38
lines changed

Gopkg.lock

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Gopkg.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838

3939
[[constraint]]
4040
name = "github.com/TerrexTech/go-eventspoll"
41-
version = "3.0.0"
41+
version = "4.0.0"
4242

4343
[[constraint]]
4444
name = "github.com/TerrexTech/go-eventstore-models"
45-
version = "3.0.0"
45+
version = "4.0.0"
4646

4747
[[constraint]]
4848
name = "github.com/TerrexTech/go-kafkautils"

inventory/inventory_validations_test.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@ func TestInventory(t *testing.T) {
1919
var _ = Describe("InventoryAggregate", func() {
2020
Describe("query", func() {
2121
It("should return error if filter is empty", func() {
22-
timeUUID, err := uuuid.NewV1()
22+
uuid, err := uuuid.NewV4()
2323
Expect(err).ToNot(HaveOccurred())
2424
cid, err := uuuid.NewV4()
2525
Expect(err).ToNot(HaveOccurred())
2626
uid, err := uuuid.NewV4()
2727
Expect(err).ToNot(HaveOccurred())
2828

2929
mockEvent := &model.Event{
30-
Action: "delete",
30+
EventAction: "delete",
3131
CorrelationID: cid,
3232
AggregateID: 2,
3333
Data: []byte("{}"),
34-
Timestamp: time.Now(),
34+
NanoTime: time.Now().UnixNano(),
3535
UserUUID: uid,
36-
TimeUUID: timeUUID,
36+
UUID: uuid,
3737
Version: 3,
3838
YearBucket: 2018,
3939
}
@@ -42,7 +42,7 @@ var _ = Describe("InventoryAggregate", func() {
4242
Expect(kr.CorrelationID).To(Equal(mockEvent.CorrelationID))
4343
Expect(kr.Error).ToNot(BeEmpty())
4444
Expect(kr.ErrorCode).To(Equal(int16(InternalError)))
45-
Expect(kr.UUID).To(Equal(mockEvent.TimeUUID))
45+
Expect(kr.UUID).To(Equal(mockEvent.UUID))
4646
})
4747
})
4848
})

inventory/query.go

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ func Query(collection *mongo.Collection, event *model.Event) *model.KafkaRespons
2222
CorrelationID: event.CorrelationID,
2323
Error: err.Error(),
2424
ErrorCode: InternalError,
25-
UUID: event.TimeUUID,
25+
EventAction: event.EventAction,
26+
ServiceAction: event.ServiceAction,
27+
UUID: event.UUID,
2628
}
2729
}
2830

@@ -35,7 +37,9 @@ func Query(collection *mongo.Collection, event *model.Event) *model.KafkaRespons
3537
CorrelationID: event.CorrelationID,
3638
Error: err.Error(),
3739
ErrorCode: InternalError,
38-
UUID: event.TimeUUID,
40+
EventAction: event.EventAction,
41+
ServiceAction: event.ServiceAction,
42+
UUID: event.UUID,
3943
}
4044
}
4145

@@ -48,7 +52,9 @@ func Query(collection *mongo.Collection, event *model.Event) *model.KafkaRespons
4852
CorrelationID: event.CorrelationID,
4953
Error: err.Error(),
5054
ErrorCode: DatabaseError,
51-
UUID: event.TimeUUID,
55+
EventAction: event.EventAction,
56+
ServiceAction: event.ServiceAction,
57+
UUID: event.UUID,
5258
}
5359
}
5460

@@ -61,14 +67,18 @@ func Query(collection *mongo.Collection, event *model.Event) *model.KafkaRespons
6167
CorrelationID: event.CorrelationID,
6268
Error: err.Error(),
6369
ErrorCode: InternalError,
64-
UUID: event.TimeUUID,
70+
EventAction: event.EventAction,
71+
ServiceAction: event.ServiceAction,
72+
UUID: event.UUID,
6573
}
6674
}
6775

6876
return &model.KafkaResponse{
6977
AggregateID: event.AggregateID,
7078
CorrelationID: event.CorrelationID,
79+
EventAction: event.EventAction,
7180
Result: resultMarshal,
72-
UUID: event.TimeUUID,
81+
ServiceAction: event.ServiceAction,
82+
UUID: event.UUID,
7383
}
7484
}

main/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func main() {
8282

8383
for {
8484
select {
85-
case <-eventPoll.RoutinesCtx().Done():
85+
case <-eventPoll.Wait():
8686
err = errors.New("service-context closed")
8787
log.Fatalln(err)
8888

test/inventory_suite_test.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -107,16 +107,16 @@ var _ = Describe("InventoryAggregate", func() {
107107
Expect(err).ToNot(HaveOccurred())
108108
uid, err := uuuid.NewV4()
109109
Expect(err).ToNot(HaveOccurred())
110-
timeUUID, err := uuuid.NewV1()
110+
uuid, err := uuuid.NewV4()
111111
Expect(err).ToNot(HaveOccurred())
112112
mockEvent = &model.Event{
113-
Action: "insert",
113+
EventAction: "insert",
114114
CorrelationID: cid,
115115
AggregateID: inventory.AggregateID,
116116
Data: marshalInv,
117-
Timestamp: time.Now(),
117+
NanoTime: time.Now().UnixNano(),
118118
UserUUID: uid,
119-
TimeUUID: timeUUID,
119+
UUID: uuid,
120120
Version: 0,
121121
YearBucket: 2018,
122122
}
@@ -141,12 +141,12 @@ var _ = Describe("InventoryAggregate", func() {
141141
Expect(err).ToNot(HaveOccurred())
142142

143143
Byf("Creating query MockEvent")
144-
timeUUID, err := uuuid.NewV1()
144+
uuid, err := uuuid.NewV4()
145145
Expect(err).ToNot(HaveOccurred())
146-
mockEvent.Action = "query"
146+
mockEvent.EventAction = "query"
147147
mockEvent.Data = marshalQuery
148-
mockEvent.Timestamp = time.Now()
149-
mockEvent.TimeUUID = timeUUID
148+
mockEvent.NanoTime = time.Now().UnixNano()
149+
mockEvent.UUID = uuid
150150

151151
Byf("Producing MockEvent")
152152
p, err = kafka.NewProducer(&kafka.ProducerConfig{
@@ -170,11 +170,11 @@ var _ = Describe("InventoryAggregate", func() {
170170
err := json.Unmarshal(msg.Value, kr)
171171
Expect(err).ToNot(HaveOccurred())
172172

173-
if kr.UUID == mockEvent.TimeUUID {
173+
if kr.UUID == mockEvent.UUID {
174174
Expect(kr.Error).To(BeEmpty())
175175
Expect(kr.ErrorCode).To(BeZero())
176176
Expect(kr.CorrelationID).To(Equal(mockEvent.CorrelationID))
177-
Expect(kr.UUID).To(Equal(mockEvent.TimeUUID))
177+
Expect(kr.UUID).To(Equal(mockEvent.UUID))
178178

179179
result := []inventory.Inventory{}
180180
err = json.Unmarshal(kr.Result, &result)

0 commit comments

Comments
 (0)