Skip to content

Commit

Permalink
initialize parent lists as empty lists
Browse files Browse the repository at this point in the history
  • Loading branch information
vkuznet committed Mar 2, 2022
1 parent 655c36b commit f15238a
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions dbs/blockdump.go
Original file line number Diff line number Diff line change
Expand Up @@ -499,9 +499,15 @@ func (a *API) BlockDump() error {
var dataset Dataset
var acquisitionEra AcquisitionEra
var block Block
var fileParentList FileParentList
var blockParentList BlockParentList
var datasetParentList DatasetParentList
// in order to get proper JSON serialization for empty list,
// i.e. [] instead of null, we should make empty lists
// https://apoorvam.github.io/blog/2017/golang-json-marshal-slice-as-empty-array-not-null/
// var fileParentList FileParentList
// var blockParentList BlockParentList
// var datasetParentList DatasetParentList
fileParentList := make(FileParentList, 0)
blockParentList := make(BlockParentList, 0)
datasetParentList := make(DatasetParentList, 0)

// get concurrently all necessary information required for block dump
var wg sync.WaitGroup
Expand Down

0 comments on commit f15238a

Please sign in to comment.