<commit_before>jQuery(function(){
	setTimeout(function(){
		if ( jQuery("td.notdone").length ) {
			jQuery("table.results").load(window.location.href + " tbody");
			setTimeout(arguments.callee, 5000);
		}
	}, 5000);
	
	jQuery("td:has(a)").live("dblclick", function(){
		var params = /&.*$/.exec( jQuery(this).find("a").attr("href") );
		$.ajax({
			url: "/",
			type: "POST",
			data: "state=wiperun" + params
		});
		jQuery(this).empty().attr("class", "notstarted notdone");
	});
});
<commit_msg>Limited the insertion of job status HTML to only when something changed.<commit_after>jQuery(function(){
	setTimeout(function(){
		if ( jQuery("td.notdone").length ) {
			jQuery.get(window.location.href, function(html){
				var table = jQuery("table", html).html(), insert = jQuery("table.results");
				if ( table !== insert.html() ) {
					insert.html( table );
				}
			});
			setTimeout(arguments.callee, 5000);
		}
	}, 5000);
	
	jQuery("td:has(a)").live("dblclick", function(){
		var params = /&.*$/.exec( jQuery(this).find("a").attr("href") );
		jQuery.ajax(
			url: "/",
			type: "POST",
			data: "state=wiperun" + params
		});
		jQuery(this).empty().attr("class", "notstarted notdone");
	});
});

{'fraction_non_alphanumeric': 0.2271214642262895, 'fraction_numerical': 0.013311148086522463, 'mean_word_length': 4.141025641025641, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2426619', 'n_tokens_mistral': 477, 'n_tokens_neox': 406, 'n_words': 72}