Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for shallowClone (0.08 sec)

  1. cmd/metacache-entries.go

    	lastSkippedEntry string
    }
    
    // shallowClone will create a shallow clone of the array objects,
    // but object metadata will not be cloned.
    func (m metaCacheEntriesSorted) shallowClone() metaCacheEntriesSorted {
    	// We have value receiver so we already have a copy.
    	m.o = m.o.shallowClone()
    	return m
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 04:34:26 UTC 2024
    - 24K bytes
    - Viewed (0)
  2. cmd/metacache-entries_test.go

    	if !reflect.DeepEqual(got, want) {
    		t.Errorf("got unexpected result: %#v", got)
    	}
    }
    
    func Test_metaCacheEntries_merge(t *testing.T) {
    	org := loadMetacacheSampleEntries(t)
    	a, b := org.shallowClone(), org.shallowClone()
    	be := b.entries()
    	for i := range be {
    		//  Modify b so it isn't deduplicated.
    		be[i].metadata = []byte("something-else")
    	}
    	// Merge b into a
    	a.merge(b, -1)
    	//nolint:gocritic
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Sun Jan 02 17:15:06 UTC 2022
    - 31.6K bytes
    - Viewed (0)
Back to top