anchor.diff:                  couch_db:close(Db),
                   #group{name=GroupId} = NewGroup2,
                   Pid2 = couch_view:get_group_server(DbName, GroupId),
  -                gen_server:cast(Pid2, {compact_done, NewGroup2})
  +                gen_server:cast(Pid2, {compact_done, NewGroup2#group{db = nil}})
           end
       end),
       {noreply, State#group_state{compactor_pid = Pid}};
  
positive.code:     compactor_pid=nil,
      waiting_commit=false,
      waiting_list=[],
      ref_counter=nil,
      db_update_notifier=nil
  }).
  
  % api methods
  
negative.code:         ViewStates2, Views),
      Group#group{db=Db, fd=Fd, current_seq=Seq, purge_seq=PurgeSeq,
          id_btree=IdBtree, views=Views2}.
  