mirror of
https://github.com/gogrlx/nats-server.git
synced 2026-04-02 03:38:42 -07:00
added original message timestamp to republished message headers
This commit is contained in:
@@ -5651,6 +5651,12 @@ func TestJetStreamClusterStreamRepublish(t *testing.T) {
|
||||
seq, err := strconv.Atoi(m.Header.Get(JSSequence))
|
||||
require_NoError(t, err)
|
||||
require_True(t, seq == i)
|
||||
// Make sure timestamp is correct
|
||||
ts, err := time.Parse(time.RFC3339Nano, m.Header.Get(JSTimeStamp))
|
||||
require_NoError(t, err)
|
||||
origMsg, err := js.GetMsg("RP", uint64(seq))
|
||||
require_NoError(t, err)
|
||||
require_True(t, ts == origMsg.Time)
|
||||
// Make sure last sequence matches last seq we received on this subject.
|
||||
last, err := strconv.Atoi(m.Header.Get(JSLastSequence))
|
||||
require_NoError(t, err)
|
||||
|
||||
Reference in New Issue
Block a user