Logs: Fix unresponsive log lines if duplicate ids in Elasticsearch (#68569)
* Logs: Fix duplicate uids by appending series refIds * Fix id generation in loki live streams to be consistent * Update public/app/core/logsModel.ts Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com> * Fix test --------- Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
This commit is contained in:
co-authored by
Sven Grossmann
parent
fcef387151
commit
ee9620e4e0
@@ -83,10 +83,10 @@ func TestAdjustFrame(t *testing.T) {
|
||||
require.Equal(t, "id", idField.Name)
|
||||
require.Equal(t, data.FieldTypeString, idField.Type())
|
||||
require.Equal(t, 4, idField.Len())
|
||||
require.Equal(t, "1641092645000000006_a36f4e1b_A", idField.At(0))
|
||||
require.Equal(t, "1641092705000000006_1d77c9ca_A", idField.At(1))
|
||||
require.Equal(t, "1641092705000000006_1d77c9ca_1_A", idField.At(2))
|
||||
require.Equal(t, "1641092765000000006_948c1a7d_A", idField.At(3))
|
||||
require.Equal(t, "1641092645000000006_a36f4e1b", idField.At(0))
|
||||
require.Equal(t, "1641092705000000006_1d77c9ca", idField.At(1))
|
||||
require.Equal(t, "1641092705000000006_1d77c9ca_1", idField.At(2))
|
||||
require.Equal(t, "1641092765000000006_948c1a7d", idField.At(3))
|
||||
}
|
||||
|
||||
frame := makeFrame()
|
||||
|
||||
Reference in New Issue
Block a user