Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-17677

Fix BulkLoader to load entireSSTableThrottle and entireSSTableInterDcThrottle

    XMLWordPrintableJSON

Details

    Description

      entire_sstable_stream_throughput_outbound and entire_sstable_inter_dc_stream_throughput_outbound were introduced in CASSANDRA-17065.They were added to the LoaderOptions class but they are not loaded in BulkLoader as throttle and interDcThrottle are. As part of this ticket we need to fix the BulkLoader, also those properties should be advertised as MiB/s, not megabits/s. This was not changed in CASSANDRA-15234 for the bulk loader because those are not loaded and those variables in LoaderOptions are disconnected from the Cassandra config parameters and unused at the moment. 
      It will be good also to update the doc here - https://cassandra.apache.org/doc/latest/cassandra/operating/bulk_loading.html,
      and add a test that those are loaded properly when used with the BulkLoader. 
      CC frankgh 

      Attachments

        Issue Links

          Activity

            People

              frankgh Francisco Guerrero
              e.dimitrova Ekaterina Dimitrova
              Francisco Guerrero
              Ekaterina Dimitrova, Yifan Cai
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 9h 40m
                  9h 40m