Merge branch 'master' into 3-f-transform
This commit is contained in:
commit
78c02d7dad
README.mdbuild.gradle
src
main
java/ru/ulstu
controller
datamodel
method
score
service
statistic
resources/templates
test/java/ru/ulstu
time-series-db
aviastar
git-extractor
PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csvPIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csv.metaPIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csvPIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csv.metaPIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csvPIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csv.metaPIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csvPIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csv.metaPIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csvPIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csv.metaPIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csvPIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csv.metaPIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csvPIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csv.metaPIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csvPIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csv.metaPIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csvPIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csv.metaPIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csvPIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csv.metaTabbyChat-2 events Matthew Messinger Временной ряд авторов.csvTabbyChat-2 events Matthew Messinger Временной ряд авторов.csv.metaTabbyChat-2 events Zemoj Временной ряд авторов.csvTabbyChat-2 events Zemoj Временной ряд авторов.csv.metaTabbyChat-2 events killjoy1221 Временной ряд авторов.csvTabbyChat-2 events killjoy1221 Временной ряд авторов.csv.metaTabbyChat-2 events Временной ряд коммитов.csvTabbyChat-2 events Временной ряд коммитов.csv.metaTabbyChat-2 events Временной ряд сущностей.csvTabbyChat-2 events Временной ряд сущностей.csv.metaTabbyChat-2 master Временной ряд коммитов.csvTabbyChat-2 master Временной ряд коммитов.csv.metaTabbyChat-2 master Количество коммитов во времени.csvTabbyChat-2 master Количество коммитов во времени.csv.metaTabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csvTabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csv.metaTabbyChat-2.git 1.13 Zemoj Временной ряд авторов.csvTabbyChat-2.git 1.13 Zemoj Временной ряд авторов.csv.metaTabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csvTabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csv.metaTabbyChat-2.git 1.13 Временной ряд коммитов.csvTabbyChat-2.git 1.13 Временной ряд коммитов.csv.metaTabbyChat-2.git 1.13 Временной ряд сущностей.csvTabbyChat-2.git 1.13 Временной ряд сущностей.csv.metaTest master BarminaA Временной ряд авторов.csvTest master BarminaA Временной ряд авторов.csv.metaTest master alexandra Временной ряд авторов.csvTest master alexandra Временной ряд авторов.csv.metaTest master Временной ряд веток.csvTest master Временной ряд веток.csv.metaTest master Временной ряд завершенных задач авторов.csvTest master Временной ряд завершенных задач авторов.csv.metaTest master Временной ряд зависимостей.csvTest master Временной ряд зависимостей.csv.metaTest master Временной ряд задач авторов.csvTest master Временной ряд задач авторов.csv.metaTest master Временной ряд задач.csvTest master Временной ряд задач.csv.metaTest master Временной ряд звезд.csvTest master Временной ряд звезд.csv.metaTest master Временной ряд интерфейсов.csvTest master Временной ряд интерфейсов.csv.metaTest master Временной ряд кклассов.csvTest master Временной ряд кклассов.csv.metaTest master Временной ряд коммитов авторов.csvTest master Временной ряд коммитов авторов.csv.metaTest master Временной ряд коммитов.csvTest master Временной ряд коммитов.csv.metaTest master Временной ряд процессов.csvTest master Временной ряд процессов.csv.metaTest master Временной ряд сущностей.csvTest master Временной ряд сущностей.csv.metaTest master Временной файлов.csvTest master Временной файлов.csv.metaTimingPlans master Временной ряд веток.csvTimingPlans master Временной ряд веток.csv.metaTimingPlans master Временной ряд завершенных задач авторов.csvTimingPlans master Временной ряд завершенных задач авторов.csv.metaTimingPlans master Временной ряд зависимостей.csvTimingPlans master Временной ряд зависимостей.csv.metaTimingPlans master Временной ряд задач авторов.csvTimingPlans master Временной ряд задач авторов.csv.meta
@ -1,3 +1,3 @@
|
||||
API http://localhost:8080/swagger-ui.html
|
||||
API http://time-series.athene.tech/swagger-ui/index.html
|
||||
|
||||
Demo http://time-series.athene.tech/
|
||||
|
23
build.gradle
23
build.gradle
@ -5,9 +5,12 @@ plugins {
|
||||
}
|
||||
|
||||
jar {
|
||||
archivesBaseName='time-series-smoothing'
|
||||
archivesBaseName = 'time-series-smoothing'
|
||||
}
|
||||
|
||||
group 'ru.ulstu'
|
||||
version '1.0-SNAPSHOT'
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url "https://repo.athene.tech/repository/maven-central/"
|
||||
@ -17,27 +20,28 @@ repositories {
|
||||
}
|
||||
}
|
||||
|
||||
sourceCompatibility = '11'
|
||||
targetCompatibility = '11'
|
||||
test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
ext {
|
||||
versionSLF4J = '1.7.24'
|
||||
versionJetty = '9.3.16.v20170120'
|
||||
versionJackson = '2.9.4'
|
||||
}
|
||||
|
||||
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web'
|
||||
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-jetty'
|
||||
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf'
|
||||
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-test'
|
||||
implementation group: 'org.slf4j', name: 'slf4j-api', version: versionSLF4J
|
||||
implementation group: 'nz.net.ultraq.thymeleaf', name: 'thymeleaf-layout-dialect', version: '3.1.0'
|
||||
implementation group: 'nz.net.ultraq.thymeleaf', name: 'thymeleaf-layout-dialect', version: '3.0.0'
|
||||
implementation group: 'org.javassist', name: 'javassist', version: '3.25.0-GA'
|
||||
implementation group: 'org.eclipse.jetty', name: 'jetty-servlet', version: versionJetty
|
||||
|
||||
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: versionJackson
|
||||
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: versionJackson
|
||||
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: versionJackson
|
||||
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind'
|
||||
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-annotations'
|
||||
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310'
|
||||
|
||||
implementation group: 'org.springdoc', name: 'springdoc-openapi-ui', version: '1.6.5'
|
||||
|
||||
@ -47,7 +51,8 @@ dependencies {
|
||||
implementation group: 'org.webjars', name: 'font-awesome', version: '4.7.0'
|
||||
implementation group: 'org.webjars', name: 'highcharts', version: '7.0.0'
|
||||
|
||||
testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test'
|
||||
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
|
||||
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
|
||||
}
|
||||
|
||||
|
||||
|
@ -2,13 +2,16 @@ package ru.ulstu.controller;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.web.bind.annotation.ControllerAdvice;
|
||||
import org.springframework.web.bind.annotation.ExceptionHandler;
|
||||
import org.springframework.web.client.HttpServerErrorException;
|
||||
import ru.ulstu.datamodel.exception.ForecastValidateException;
|
||||
import ru.ulstu.datamodel.exception.ModelingException;
|
||||
import ru.ulstu.datamodel.exception.TimeSeriesValidateException;
|
||||
import ru.ulstu.datamodel.response.ErrorConstants;
|
||||
import ru.ulstu.datamodel.response.ResponseExtended;
|
||||
|
||||
@ControllerAdvice
|
||||
public class AdviceController {
|
||||
private final Logger log = LoggerFactory.getLogger(AdviceController.class);
|
||||
|
||||
@ -30,11 +33,19 @@ public class AdviceController {
|
||||
|
||||
@ExceptionHandler(TimeSeriesValidateException.class)
|
||||
public ResponseExtended<String> handleTimeSeriesValidateException(Throwable e) {
|
||||
e.printStackTrace();
|
||||
return handleException(ErrorConstants.TIME_SERIES_VALIDATE_ERROR, e.getMessage());
|
||||
}
|
||||
|
||||
@ExceptionHandler(ForecastValidateException.class)
|
||||
public ResponseExtended<String> handleForecastValidateException(Throwable e) {
|
||||
e.printStackTrace();
|
||||
return handleException(ErrorConstants.FORECAST_PARAMS_ERROR, e.getMessage());
|
||||
}
|
||||
|
||||
@ExceptionHandler(ModelingException.class)
|
||||
public ResponseExtended<String> handleModelingException(Throwable e) {
|
||||
e.printStackTrace();
|
||||
return handleException(ErrorConstants.MODELING_ERROR, e.getMessage());
|
||||
}
|
||||
}
|
||||
|
@ -12,6 +12,7 @@ import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
import ru.ulstu.datamodel.ts.TimeSeriesValue;
|
||||
import ru.ulstu.db.DbService;
|
||||
import ru.ulstu.service.TimeSeriesService;
|
||||
import ru.ulstu.statistic.StatisticService;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
@ -27,11 +28,14 @@ import java.util.stream.Stream;
|
||||
public class IndexController {
|
||||
private final TimeSeriesService timeSeriesService;
|
||||
private final DbService dbService;
|
||||
private final StatisticService statisticService;
|
||||
|
||||
public IndexController(TimeSeriesService timeSeriesService,
|
||||
DbService dbService) {
|
||||
DbService dbService,
|
||||
StatisticService statisticService) {
|
||||
this.timeSeriesService = timeSeriesService;
|
||||
this.dbService = dbService;
|
||||
this.statisticService = statisticService;
|
||||
}
|
||||
|
||||
@GetMapping("/")
|
||||
@ -96,14 +100,14 @@ public class IndexController {
|
||||
testForecastValues.addAll(testForecast.getValues().stream().map(TimeSeriesValue::getValue).collect(Collectors.toList()));
|
||||
model.addAttribute("testForecast", testForecastValues.toArray());
|
||||
model.addAttribute("forecastDescription", modelingResult);
|
||||
model.addAttribute("statistic", statisticService.getStatistic(timeSeries));
|
||||
}
|
||||
|
||||
private List<String> getDatesForChart(TimeSeries timeSeries, TimeSeries forecast) {
|
||||
return Stream.concat(timeSeries.getValues().stream(), forecast.getValues().stream())
|
||||
return Stream.concat(timeSeries.getValues().stream(), forecast.getValues().stream().skip(1))
|
||||
.map(TimeSeriesValue::getDate)
|
||||
.sorted()
|
||||
.map(date -> date.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)))
|
||||
.distinct()
|
||||
.collect(Collectors.toList());
|
||||
|
||||
}
|
||||
|
@ -14,6 +14,7 @@ import ru.ulstu.HttpUtils;
|
||||
import ru.ulstu.configuration.ApiConfiguration;
|
||||
import ru.ulstu.datamodel.ForecastParams;
|
||||
import ru.ulstu.datamodel.ModelingResult;
|
||||
import ru.ulstu.datamodel.SmoothingParams;
|
||||
import ru.ulstu.datamodel.exception.ModelingException;
|
||||
import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
import ru.ulstu.method.Method;
|
||||
@ -57,6 +58,16 @@ public class TimeSeriesController {
|
||||
return result;
|
||||
}
|
||||
|
||||
@PostMapping("getSpecificMethodSmoothed")
|
||||
@Operation(description = "Получить сглаженный временной ряд выбранным методом")
|
||||
public ResponseEntity<ModelingResult> getSpecificMethodSmoothedTimeSeries(@RequestBody @Valid SmoothingParams smoothingParams, HttpServletRequest request) throws ExecutionException, InterruptedException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, ModelingException {
|
||||
LOGGER.info("User ip: " + HttpUtils.getUserIp(request));
|
||||
LOGGER.info("Time series for smoothing: " + smoothingParams.getOriginalTimeSeries());
|
||||
ResponseEntity<ModelingResult> result = new ResponseEntity<>(timeSeriesService.smoothTimeSeries(smoothingParams.getOriginalTimeSeries(), smoothingParams.getMethodClassName()), HttpStatus.OK);
|
||||
LOGGER.info("Smoothing complete");
|
||||
return result;
|
||||
}
|
||||
|
||||
@PostMapping("getSpecificMethodForecast")
|
||||
@Operation(description = "Получить прогноз временного ряда указанным методом")
|
||||
public ResponseEntity<ModelingResult> getForecastTimeSeriesSpecificMethod(@RequestBody @Valid ForecastParams forecastParams, HttpServletRequest request) throws ExecutionException, InterruptedException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, ModelingException {
|
||||
@ -74,4 +85,10 @@ public class TimeSeriesController {
|
||||
public ResponseEntity<List<Method>> getAvailableMethods() {
|
||||
return new ResponseEntity<>(timeSeriesService.getAvailableMethods(), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("getGroupedTendencies")
|
||||
@Operation(description = "Получить список сгруппированных тенденций")
|
||||
public ResponseEntity<List<TimeSeries>> getGroupedTendencies(@RequestBody List<TimeSeries> timeSeriesList) {
|
||||
return new ResponseEntity<>(timeSeriesService.getGroupedTendencies(timeSeriesList), HttpStatus.OK);
|
||||
}
|
||||
}
|
||||
|
@ -13,6 +13,8 @@ import ru.ulstu.configuration.ApiConfiguration;
|
||||
import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
import ru.ulstu.service.UtilService;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@RestController
|
||||
@RequestMapping(ApiConfiguration.API_1_0)
|
||||
public class UtilController {
|
||||
@ -23,13 +25,13 @@ public class UtilController {
|
||||
this.utilService = utilService;
|
||||
}
|
||||
|
||||
@GetMapping("isAlive")
|
||||
@GetMapping("alive")
|
||||
@Operation(description = "Проверка сервиса")
|
||||
public ResponseEntity<Boolean> isAlive() {
|
||||
return new ResponseEntity<>(true, HttpStatus.OK);
|
||||
public ResponseEntity<Map<String, Boolean>> isAlive() {
|
||||
return new ResponseEntity<>(Map.of("result", true), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@GetMapping("getRandom")
|
||||
@PostMapping("getRandom")
|
||||
@Operation(description = "Получить временной ряд рандомной длины")
|
||||
public ResponseEntity<TimeSeries> getRandomTimeSeries(@RequestParam("length") int length) {
|
||||
return new ResponseEntity<>(utilService.getRandomTimeSeries(length), HttpStatus.OK);
|
||||
|
35
src/main/java/ru/ulstu/datamodel/SmoothingParams.java
Normal file
35
src/main/java/ru/ulstu/datamodel/SmoothingParams.java
Normal file
@ -0,0 +1,35 @@
|
||||
package ru.ulstu.datamodel;
|
||||
|
||||
import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
public class SmoothingParams {
|
||||
@NotNull
|
||||
private TimeSeries originalTimeSeries;
|
||||
private String methodClassName;
|
||||
|
||||
public TimeSeries getOriginalTimeSeries() {
|
||||
return originalTimeSeries;
|
||||
}
|
||||
|
||||
public void setOriginalTimeSeries(TimeSeries originalTimeSeries) {
|
||||
this.originalTimeSeries = originalTimeSeries;
|
||||
}
|
||||
|
||||
public String getMethodClassName() {
|
||||
return methodClassName;
|
||||
}
|
||||
|
||||
public void setMethodClassName(String methodClassName) {
|
||||
this.methodClassName = methodClassName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "ForecastParams{" +
|
||||
"originalTimeSeries=" + originalTimeSeries +
|
||||
", methodClassName=" + methodClassName +
|
||||
'}';
|
||||
}
|
||||
}
|
@ -4,6 +4,7 @@ public enum ErrorConstants {
|
||||
UNKNOWN(0, "Unknown error"),
|
||||
TIME_SERIES_VALIDATE_ERROR(10, "Некорректный временной ряд"),
|
||||
FORECAST_PARAMS_ERROR(11, "Некорректные параметры для прогнозирования"),
|
||||
MODELING_ERROR(13, "Ошибка моделирования"),
|
||||
HTTP_CLIENT_ERROR(66, "Http client error");
|
||||
|
||||
private final int code;
|
||||
|
@ -62,6 +62,11 @@ public abstract class Method {
|
||||
return true;
|
||||
}
|
||||
|
||||
public void validateForForecast(TimeSeries timeSeries, int countPoints) throws ModelingException {
|
||||
ValidationUtils.validateTimeSeries(timeSeries);
|
||||
validateForecastParams(countPoints);
|
||||
}
|
||||
|
||||
public boolean canMakeModel(TimeSeries timeSeries, List<MethodParamValue> parameters) {
|
||||
try {
|
||||
ValidationUtils.validateTimeSeries(timeSeries);
|
||||
|
@ -11,7 +11,7 @@ import static java.lang.Math.abs;
|
||||
|
||||
public class Smape extends ScoreMethod {
|
||||
public Smape() {
|
||||
super("Smape");
|
||||
super("Smape, %");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -16,6 +16,7 @@ import java.lang.reflect.InvocationTargetException;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
@ -44,8 +45,15 @@ class MethodParamBruteForce {
|
||||
TimeSeries reducedTimeSeries = new TimeSeries(timeSeries.getValues().stream().limit(timeSeries.getLength() - countPoints).collect(Collectors.toList()),
|
||||
"test part of " + timeSeries.getKey());
|
||||
|
||||
try {
|
||||
ValidationUtils.validateTimeSeries(reducedTimeSeries);
|
||||
} catch (ModelingException ex) {
|
||||
throw new ModelingException("Тестовая часть временного ряда не прошла валидацию: " + ex.getMessage());
|
||||
}
|
||||
|
||||
Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream()
|
||||
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue));
|
||||
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue,
|
||||
(oldValue, newValue) -> oldValue, LinkedHashMap::new));
|
||||
|
||||
for (Method method : methods) {
|
||||
List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters());
|
||||
@ -74,6 +82,7 @@ class MethodParamBruteForce {
|
||||
.filter(m -> m.getClass().getSimpleName().equals(methodClassName))
|
||||
.findAny()
|
||||
.orElseThrow(() -> new ModelingException("Неизвестный метод прогнозирования"));
|
||||
method.validateForForecast(timeSeries, countPointsForecast);
|
||||
return getForecastByMethods(timeSeries, List.of(method), countPointsForecast);
|
||||
}
|
||||
|
||||
@ -88,6 +97,9 @@ class MethodParamBruteForce {
|
||||
private ModelingResult getBestResultForecast(List<ModelingResult> modelingResults,
|
||||
TimeSeries timeSeries,
|
||||
int countPoints) throws ModelingException {
|
||||
if (modelingResults.size() == 0) {
|
||||
throw new ModelingException("Нет результатов моделирования");
|
||||
}
|
||||
ModelingResult bestResult = modelingResults.stream()
|
||||
.min(Comparator.comparing(modelingResult -> modelingResult.getScore().getDoubleValue()))
|
||||
.orElseThrow(() -> new ModelingException("Лучший метод не найден"));
|
||||
@ -124,7 +136,8 @@ class MethodParamBruteForce {
|
||||
List<ModelingResult> results2 = new CopyOnWriteArrayList<>();
|
||||
|
||||
Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream()
|
||||
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue));
|
||||
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue,
|
||||
(oldValue, newValue) -> oldValue, LinkedHashMap::new));
|
||||
|
||||
for (Method method : methods) {
|
||||
List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters());
|
||||
|
@ -10,6 +10,7 @@ import ru.ulstu.method.Method;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
|
||||
@Service
|
||||
@ -42,4 +43,41 @@ public class TimeSeriesService {
|
||||
public List<Method> getAvailableMethods() {
|
||||
return methodParamBruteForce.getAvailableMethods();
|
||||
}
|
||||
|
||||
public List<TimeSeries> getGroupedTendencies(List<TimeSeries> timeSeriesList) {
|
||||
return timeSeriesList
|
||||
.stream()
|
||||
.filter(ts -> ts.getValues() != null && ts.getLength() > 5)
|
||||
.map(this::getGroupedTendencies)
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
public TimeSeries getGroupedTendencies(TimeSeries timeSeries) {
|
||||
try {
|
||||
timeSeries = smoothTimeSeries(timeSeries, "FTransform").getTimeSeries();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
int i = 2;
|
||||
double prevDiff = timeSeries.getNumericValue(1) -
|
||||
timeSeries.getNumericValue(0);
|
||||
while (i < timeSeries.getLength()) {
|
||||
double diff = timeSeries.getNumericValue(i) -
|
||||
timeSeries.getNumericValue(i - 1);
|
||||
//если тенденция сохранилась
|
||||
if (tsTendencyNotChanged(diff, prevDiff)) {
|
||||
timeSeries.getValues().remove(i - 1);
|
||||
} else {
|
||||
i++;
|
||||
}
|
||||
prevDiff = diff;
|
||||
}
|
||||
return timeSeries;
|
||||
}
|
||||
|
||||
private boolean tsTendencyNotChanged(double diff, double prevDiff) {
|
||||
return (diff > 0 && prevDiff > 0)
|
||||
|| ((diff < 0 && prevDiff < 0)
|
||||
|| ((diff == 0 && prevDiff == 0)));
|
||||
}
|
||||
}
|
||||
|
60
src/main/java/ru/ulstu/statistic/StatisticService.java
Normal file
60
src/main/java/ru/ulstu/statistic/StatisticService.java
Normal file
@ -0,0 +1,60 @@
|
||||
package ru.ulstu.statistic;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
import ru.ulstu.datamodel.ts.TimeSeriesValue;
|
||||
|
||||
import java.util.Optional;
|
||||
import java.util.OptionalDouble;
|
||||
import java.util.stream.DoubleStream;
|
||||
|
||||
@Service
|
||||
public class StatisticService {
|
||||
public Optional<Double> getAverage(TimeSeries timeSeries) {
|
||||
return getOptionalValue(getDoubleStream(timeSeries).average());
|
||||
}
|
||||
|
||||
public Optional<Double> getMin(TimeSeries timeSeries) {
|
||||
return getOptionalValue(getDoubleStream(timeSeries).min());
|
||||
}
|
||||
|
||||
public Optional<Double> getMax(TimeSeries timeSeries) {
|
||||
return getOptionalValue(getDoubleStream(timeSeries).max());
|
||||
}
|
||||
|
||||
public Optional<Double> getLength(TimeSeries timeSeries) {
|
||||
return getOptionalValue(Double.valueOf(timeSeries.getLength()));
|
||||
}
|
||||
|
||||
public Optional<Double> getDispersion(TimeSeries timeSeries) {
|
||||
Optional<Double> maybeAverage = getAverage(timeSeries);
|
||||
return getOptionalValue(maybeAverage.isPresent()
|
||||
? timeSeries.getValues().stream().mapToDouble(v -> Math.pow(v.getValue() - maybeAverage.get(), 2)).sum() / timeSeries.getLength()
|
||||
: null);
|
||||
}
|
||||
|
||||
private DoubleStream getDoubleStream(TimeSeries timeSeries) {
|
||||
return timeSeries.getValues().stream().mapToDouble(TimeSeriesValue::getValue);
|
||||
}
|
||||
|
||||
private Optional<Double> getOptionalValue(OptionalDouble optionalDouble) {
|
||||
return getOptionalValue(optionalDouble.isPresent()
|
||||
? optionalDouble.getAsDouble()
|
||||
: null);
|
||||
}
|
||||
|
||||
private Optional<Double> getOptionalValue(Double value) {
|
||||
value = (value == null)
|
||||
? null
|
||||
: ((double) Math.round(value * 100) / 100);
|
||||
return Optional.ofNullable(value);
|
||||
}
|
||||
|
||||
public TimeSeriesStatistic getStatistic(TimeSeries timeSeries) {
|
||||
return new TimeSeriesStatistic(getMin(timeSeries),
|
||||
getMax(timeSeries),
|
||||
getAverage(timeSeries),
|
||||
getLength(timeSeries),
|
||||
getDispersion(timeSeries));
|
||||
}
|
||||
}
|
44
src/main/java/ru/ulstu/statistic/TimeSeriesStatistic.java
Normal file
44
src/main/java/ru/ulstu/statistic/TimeSeriesStatistic.java
Normal file
@ -0,0 +1,44 @@
|
||||
package ru.ulstu.statistic;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
public class TimeSeriesStatistic {
|
||||
private Optional<Double> min;
|
||||
private Optional<Double> max;
|
||||
private Optional<Double> average;
|
||||
private Optional<Double> length;
|
||||
|
||||
private Optional<Double> dispersion;
|
||||
|
||||
public TimeSeriesStatistic(Optional<Double> min,
|
||||
Optional<Double> max,
|
||||
Optional<Double> average,
|
||||
Optional<Double> length,
|
||||
Optional<Double> dispersion) {
|
||||
this.min = min;
|
||||
this.max = max;
|
||||
this.average = average;
|
||||
this.length = length;
|
||||
this.dispersion = dispersion;
|
||||
}
|
||||
|
||||
public Optional<Double> getMin() {
|
||||
return min;
|
||||
}
|
||||
|
||||
public Optional<Double> getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
public Optional<Double> getAverage() {
|
||||
return average;
|
||||
}
|
||||
|
||||
public Optional<Double> getLength() {
|
||||
return length;
|
||||
}
|
||||
|
||||
public Optional<Double> getDispersion() {
|
||||
return dispersion;
|
||||
}
|
||||
}
|
@ -91,10 +91,8 @@
|
||||
json.plotOptions = plotOptions;
|
||||
$('#chart').highcharts(json);
|
||||
});
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<form action="#" th:action="chart" th:object="${chartForm}">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-sm-12 col-lg-6">
|
||||
@ -109,7 +107,6 @@
|
||||
<script th:inline="javascript" th:if="*{set != null}">
|
||||
$('#select-set').val([[*{set.key}]]);
|
||||
$('#select-set').selectpicker('refresh');
|
||||
|
||||
</script>
|
||||
|
||||
<select id="select-ts" class="selectpicker form-group" data-live-search="true"
|
||||
@ -121,15 +118,51 @@
|
||||
th:utext="${ts.key}">
|
||||
</option>
|
||||
</select>
|
||||
|
||||
<script th:inline="javascript" th:if="*{timeSeriesMeta != null}">
|
||||
$('#select-ts').val([[*{timeSeriesMeta.key}]]);
|
||||
$('#select-ts').selectpicker('refresh');
|
||||
|
||||
</script>
|
||||
|
||||
<h5 th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
|
||||
Результаты моделирования:
|
||||
</h5>
|
||||
<div th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
|
||||
<p> Метод прогнозирования: <span th:text="${forecastDescription.timeSeriesMethod}"> </span>
|
||||
<p> Оценка: <span th:text="${forecastDescription.score.value}"> </span>
|
||||
<p> Метод прогнозирования:
|
||||
<span th:text="${forecastDescription.timeSeriesMethod}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
<p> Оценка прогноза по
|
||||
<span th:text="${forecastDescription.score.scoreMethod.name}"/>:
|
||||
<span th:text="${forecastDescription.score.value}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<h5 th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
|
||||
Статистические характеристики временного ряда:
|
||||
</h5>
|
||||
<div th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
|
||||
<p> Длина:
|
||||
<span th:text="${statistic.length.present ? statistic.length.get : 'Не известно'}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
<p> Минимальное значение:
|
||||
<span th:text="${statistic.min.present ? statistic.min.get : 'Не известно'}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
<p> Максимальное значение:
|
||||
<span th:text="${statistic.max.present ? statistic.max.get : 'Не известно'}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
<p> Среднее значение:
|
||||
<span th:text="${statistic.average.present ? statistic.average.get : 'Не известно'}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
<p> Дисперсия:
|
||||
<span th:text="${statistic.dispersion.present ? statistic.dispersion .get : 'Не известно'}"/>
|
||||
</p>
|
||||
<hr/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-lg-6">
|
||||
|
44
src/test/java/ru/ulstu/StatisticServiceTest.java
Normal file
44
src/test/java/ru/ulstu/StatisticServiceTest.java
Normal file
@ -0,0 +1,44 @@
|
||||
package ru.ulstu;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import ru.ulstu.datamodel.ts.TimeSeries;
|
||||
import ru.ulstu.datamodel.ts.TimeSeriesValue;
|
||||
import ru.ulstu.statistic.StatisticService;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
public class StatisticServiceTest {
|
||||
|
||||
private TimeSeries getTimeSeries() {
|
||||
TimeSeries ts = new TimeSeries();
|
||||
for (int i = 0; i < 11; i++) {
|
||||
ts.addValue(new TimeSeriesValue(LocalDateTime.now(), (double) i));
|
||||
}
|
||||
return TimeSeriesUtils.fillDates(ts);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testAverage() {
|
||||
Assertions.assertEquals(new StatisticService().getAverage(getTimeSeries())
|
||||
.orElseThrow(() -> new RuntimeException("Average test failed")), 5.0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testMin() {
|
||||
Assertions.assertEquals(new StatisticService().getMin(getTimeSeries())
|
||||
.orElseThrow(() -> new RuntimeException("Min test failed")), 0.0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testMax() {
|
||||
Assertions.assertEquals(new StatisticService().getMax(getTimeSeries())
|
||||
.orElseThrow(() -> new RuntimeException("Max test failed")), 10.0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testLength() {
|
||||
Assertions.assertEquals(new StatisticService().getLength(getTimeSeries())
|
||||
.orElseThrow(() -> new RuntimeException("Length test failed")), 11.0);
|
||||
}
|
||||
}
|
1000
time-series-db/aviastar/Random time series.csv
Normal file
1000
time-series-db/aviastar/Random time series.csv
Normal file
File diff suppressed because it is too large
Load Diff
1
time-series-db/aviastar/Random time series.csv.meta
Normal file
1
time-series-db/aviastar/Random time series.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"Random time series","size":1000,"hasDateTime":true}
|
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csv
Normal file
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csv
Normal file
@ -0,0 +1,2 @@
|
||||
2018-12-21T16:00:00;1.0
|
||||
2018-12-29T09:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов","size":2,"hasDateTime":true}
|
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csv
Normal file
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,2 @@
|
||||
2018-12-21T16:00:00;2.0
|
||||
2018-12-29T09:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов","size":2,"hasDateTime":true}
|
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csv
Normal file
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csv
Normal file
@ -0,0 +1,2 @@
|
||||
2018-12-21T16:00:00;0.0
|
||||
2018-12-29T09:00:00;0.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей","size":2,"hasDateTime":true}
|
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csv
Normal file
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csv
Normal file
@ -0,0 +1,3 @@
|
||||
2018-12-21T16:00:00;1.0
|
||||
2018-12-29T09:00:00;1.0
|
||||
2018-12-29T12:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов","size":3,"hasDateTime":true}
|
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csv
Normal file
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,3 @@
|
||||
2018-12-21T16:00:00;2.0
|
||||
2018-12-29T09:00:00;1.0
|
||||
2018-12-29T12:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов","size":3,"hasDateTime":true}
|
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csv
Normal file
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csv
Normal file
@ -0,0 +1,3 @@
|
||||
2018-12-21T16:00:00;0.0
|
||||
2018-12-29T09:00:00;0.0
|
||||
2018-12-29T12:00:00;0.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей","size":3,"hasDateTime":true}
|
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csv
Normal file
2
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,2 @@
|
||||
2018-12-21T16:00:00;1.0
|
||||
2018-12-21T17:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов","size":2,"hasDateTime":true}
|
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csv
Normal file
3
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,3 @@
|
||||
2018-12-21T16:00:00;1.0
|
||||
2018-12-21T17:00:00;1.0
|
||||
2019-01-27T08:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов","size":3,"hasDateTime":true}
|
2
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csv
Normal file
2
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,2 @@
|
||||
2019-03-19T12:00:00;2.0
|
||||
2019-03-21T12:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов","size":2,"hasDateTime":true}
|
3
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csv
Normal file
3
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csv
Normal file
@ -0,0 +1,3 @@
|
||||
2019-03-19T12:00:00;2.0
|
||||
2019-03-21T12:00:00;1.0
|
||||
2019-04-01T12:00:00;1.0
|
|
1
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csv.meta
Normal file
1
time-series-db/git-extractor/PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов","size":3,"hasDateTime":true}
|
128
time-series-db/git-extractor/TabbyChat-2 events Matthew Messinger Временной ряд авторов.csv
Normal file
128
time-series-db/git-extractor/TabbyChat-2 events Matthew Messinger Временной ряд авторов.csv
Normal file
@ -0,0 +1,128 @@
|
||||
2014-11-14T01:00:00;1.0
|
||||
2014-11-14T03:00:00;1.0
|
||||
2014-11-18T00:00:00;1.0
|
||||
2014-11-18T01:00:00;1.0
|
||||
2014-11-21T02:00:00;2.0
|
||||
2014-11-21T21:00:00;1.0
|
||||
2014-11-22T00:00:00;2.0
|
||||
2014-11-22T22:00:00;1.0
|
||||
2014-11-24T03:00:00;5.0
|
||||
2014-11-25T06:00:00;1.0
|
||||
2014-11-25T07:00:00;1.0
|
||||
2015-01-13T09:00:00;2.0
|
||||
2015-01-14T05:00:00;2.0
|
||||
2015-01-15T07:00:00;1.0
|
||||
2015-01-17T07:00:00;1.0
|
||||
2015-01-20T00:00:00;1.0
|
||||
2015-01-21T08:00:00;1.0
|
||||
2015-01-24T19:00:00;1.0
|
||||
2015-01-29T19:00:00;1.0
|
||||
2015-02-10T01:00:00;2.0
|
||||
2015-02-10T04:00:00;1.0
|
||||
2015-02-11T04:00:00;1.0
|
||||
2015-02-12T00:00:00;1.0
|
||||
2015-02-13T03:00:00;1.0
|
||||
2015-02-14T19:00:00;1.0
|
||||
2015-02-17T03:00:00;1.0
|
||||
2015-02-18T23:00:00;1.0
|
||||
2015-02-19T01:00:00;1.0
|
||||
2015-02-19T05:00:00;1.0
|
||||
2015-02-20T20:00:00;1.0
|
||||
2015-02-20T21:00:00;3.0
|
||||
2015-02-21T00:00:00;1.0
|
||||
2015-02-21T03:00:00;1.0
|
||||
2015-03-07T00:00:00;1.0
|
||||
2015-03-07T01:00:00;1.0
|
||||
2015-03-17T04:00:00;1.0
|
||||
2015-03-18T04:00:00;1.0
|
||||
2015-03-22T05:00:00;1.0
|
||||
2015-03-22T07:00:00;1.0
|
||||
2015-03-22T23:00:00;1.0
|
||||
2015-04-16T00:00:00;1.0
|
||||
2015-04-16T05:00:00;1.0
|
||||
2015-04-17T04:00:00;1.0
|
||||
2015-04-28T02:00:00;1.0
|
||||
2015-05-02T22:00:00;1.0
|
||||
2015-05-07T22:00:00;1.0
|
||||
2015-05-07T23:00:00;1.0
|
||||
2015-05-08T21:00:00;1.0
|
||||
2015-05-09T02:00:00;1.0
|
||||
2015-05-11T03:00:00;1.0
|
||||
2015-05-12T05:00:00;3.0
|
||||
2015-05-22T00:00:00;1.0
|
||||
2015-05-22T03:00:00;1.0
|
||||
2015-05-22T04:00:00;1.0
|
||||
2015-05-22T05:00:00;1.0
|
||||
2015-05-22T06:00:00;1.0
|
||||
2015-05-23T00:00:00;2.0
|
||||
2015-05-23T09:00:00;1.0
|
||||
2015-05-27T21:00:00;2.0
|
||||
2015-05-27T22:00:00;1.0
|
||||
2015-05-27T23:00:00;1.0
|
||||
2015-05-28T08:00:00;1.0
|
||||
2015-05-28T23:00:00;1.0
|
||||
2015-05-29T01:00:00;1.0
|
||||
2015-05-30T03:00:00;1.0
|
||||
2015-06-01T07:00:00;1.0
|
||||
2015-06-02T21:00:00;1.0
|
||||
2015-06-02T22:00:00;1.0
|
||||
2015-06-05T00:00:00;1.0
|
||||
2015-06-05T06:00:00;1.0
|
||||
2015-06-13T06:00:00;1.0
|
||||
2015-06-13T20:00:00;2.0
|
||||
2015-06-14T01:00:00;1.0
|
||||
2015-06-14T08:00:00;1.0
|
||||
2015-06-14T22:00:00;1.0
|
||||
2015-06-14T23:00:00;1.0
|
||||
2015-06-17T07:00:00;2.0
|
||||
2015-06-18T07:00:00;1.0
|
||||
2015-06-19T03:00:00;1.0
|
||||
2015-06-19T06:00:00;1.0
|
||||
2015-06-19T19:00:00;1.0
|
||||
2015-06-20T23:00:00;2.0
|
||||
2015-06-22T21:00:00;1.0
|
||||
2015-06-22T23:00:00;2.0
|
||||
2015-06-23T04:00:00;1.0
|
||||
2015-06-23T21:00:00;1.0
|
||||
2015-06-24T00:00:00;3.0
|
||||
2015-06-24T04:00:00;1.0
|
||||
2015-06-26T01:00:00;2.0
|
||||
2015-06-27T22:00:00;1.0
|
||||
2015-06-29T20:00:00;1.0
|
||||
2015-06-29T22:00:00;1.0
|
||||
2015-06-30T00:00:00;3.0
|
||||
2015-07-01T01:00:00;2.0
|
||||
2015-07-03T19:00:00;1.0
|
||||
2015-07-04T03:00:00;1.0
|
||||
2015-07-10T03:00:00;1.0
|
||||
2015-07-10T05:00:00;1.0
|
||||
2015-07-14T02:00:00;1.0
|
||||
2015-07-15T04:00:00;1.0
|
||||
2015-07-15T17:00:00;1.0
|
||||
2015-07-16T22:00:00;1.0
|
||||
2015-07-26T02:00:00;2.0
|
||||
2015-07-30T06:00:00;1.0
|
||||
2015-07-31T03:00:00;1.0
|
||||
2015-08-01T19:00:00;2.0
|
||||
2015-08-02T03:00:00;1.0
|
||||
2015-08-02T04:00:00;1.0
|
||||
2015-08-06T03:00:00;2.0
|
||||
2015-08-06T05:00:00;1.0
|
||||
2015-08-07T00:00:00;1.0
|
||||
2015-08-07T01:00:00;1.0
|
||||
2015-08-07T02:00:00;1.0
|
||||
2015-08-08T22:00:00;1.0
|
||||
2015-08-10T00:00:00;1.0
|
||||
2015-08-10T03:00:00;1.0
|
||||
2015-08-14T03:00:00;1.0
|
||||
2015-08-14T04:00:00;1.0
|
||||
2015-08-14T06:00:00;1.0
|
||||
2015-08-15T00:00:00;1.0
|
||||
2015-08-15T01:00:00;1.0
|
||||
2015-08-29T06:00:00;1.0
|
||||
2015-09-02T06:00:00;3.0
|
||||
2015-09-02T16:00:00;1.0
|
||||
2015-09-03T03:00:00;1.0
|
||||
2015-09-05T08:00:00;1.0
|
||||
2015-09-05T22:00:00;1.0
|
||||
2015-09-05T23:00:00;3.0
|
|
1
time-series-db/git-extractor/TabbyChat-2 events Matthew Messinger Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2 events Matthew Messinger Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 events Matthew Messinger Временной ряд авторов","size":128,"hasDateTime":true}
|
@ -0,0 +1,2 @@
|
||||
2015-02-23T07:00:00;1.0
|
||||
2015-02-23T08:00:00;2.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 events Zemoj Временной ряд авторов","size":2,"hasDateTime":true}
|
@ -0,0 +1,6 @@
|
||||
2014-11-27T00:00:00;1.0
|
||||
2014-11-27T06:00:00;1.0
|
||||
2014-12-25T08:00:00;1.0
|
||||
2014-12-26T09:00:00;1.0
|
||||
2015-01-19T01:00:00;1.0
|
||||
2015-01-19T06:00:00;1.0
|
|
1
time-series-db/git-extractor/TabbyChat-2 events killjoy1221 Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2 events killjoy1221 Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 events killjoy1221 Временной ряд авторов","size":6,"hasDateTime":true}
|
@ -0,0 +1,136 @@
|
||||
2014-11-14T01:00:00;1.0
|
||||
2014-11-14T03:00:00;1.0
|
||||
2014-11-18T00:00:00;1.0
|
||||
2014-11-18T01:00:00;1.0
|
||||
2014-11-21T02:00:00;2.0
|
||||
2014-11-21T21:00:00;1.0
|
||||
2014-11-22T00:00:00;2.0
|
||||
2014-11-22T22:00:00;1.0
|
||||
2014-11-24T03:00:00;5.0
|
||||
2014-11-25T06:00:00;1.0
|
||||
2014-11-25T07:00:00;1.0
|
||||
2014-11-27T00:00:00;1.0
|
||||
2014-11-27T06:00:00;1.0
|
||||
2014-12-25T08:00:00;1.0
|
||||
2014-12-26T09:00:00;1.0
|
||||
2015-01-13T09:00:00;2.0
|
||||
2015-01-14T05:00:00;2.0
|
||||
2015-01-15T07:00:00;1.0
|
||||
2015-01-17T07:00:00;1.0
|
||||
2015-01-19T01:00:00;1.0
|
||||
2015-01-19T06:00:00;1.0
|
||||
2015-01-20T00:00:00;1.0
|
||||
2015-01-21T08:00:00;1.0
|
||||
2015-01-24T19:00:00;1.0
|
||||
2015-01-29T19:00:00;1.0
|
||||
2015-02-10T01:00:00;2.0
|
||||
2015-02-10T04:00:00;1.0
|
||||
2015-02-11T04:00:00;1.0
|
||||
2015-02-12T00:00:00;1.0
|
||||
2015-02-13T03:00:00;1.0
|
||||
2015-02-14T19:00:00;1.0
|
||||
2015-02-17T03:00:00;1.0
|
||||
2015-02-18T23:00:00;1.0
|
||||
2015-02-19T01:00:00;1.0
|
||||
2015-02-19T05:00:00;1.0
|
||||
2015-02-20T20:00:00;1.0
|
||||
2015-02-20T21:00:00;3.0
|
||||
2015-02-21T00:00:00;1.0
|
||||
2015-02-21T03:00:00;1.0
|
||||
2015-02-23T07:00:00;1.0
|
||||
2015-02-23T08:00:00;2.0
|
||||
2015-03-07T00:00:00;1.0
|
||||
2015-03-07T01:00:00;1.0
|
||||
2015-03-17T04:00:00;1.0
|
||||
2015-03-18T04:00:00;1.0
|
||||
2015-03-22T05:00:00;1.0
|
||||
2015-03-22T07:00:00;1.0
|
||||
2015-03-22T23:00:00;1.0
|
||||
2015-04-16T00:00:00;1.0
|
||||
2015-04-16T05:00:00;1.0
|
||||
2015-04-17T04:00:00;1.0
|
||||
2015-04-28T02:00:00;1.0
|
||||
2015-05-02T22:00:00;1.0
|
||||
2015-05-07T22:00:00;1.0
|
||||
2015-05-07T23:00:00;1.0
|
||||
2015-05-08T21:00:00;1.0
|
||||
2015-05-09T02:00:00;1.0
|
||||
2015-05-11T03:00:00;1.0
|
||||
2015-05-12T05:00:00;3.0
|
||||
2015-05-22T00:00:00;1.0
|
||||
2015-05-22T03:00:00;1.0
|
||||
2015-05-22T04:00:00;1.0
|
||||
2015-05-22T05:00:00;1.0
|
||||
2015-05-22T06:00:00;1.0
|
||||
2015-05-23T00:00:00;2.0
|
||||
2015-05-23T09:00:00;1.0
|
||||
2015-05-27T21:00:00;2.0
|
||||
2015-05-27T22:00:00;1.0
|
||||
2015-05-27T23:00:00;1.0
|
||||
2015-05-28T08:00:00;1.0
|
||||
2015-05-28T23:00:00;1.0
|
||||
2015-05-29T01:00:00;1.0
|
||||
2015-05-30T03:00:00;1.0
|
||||
2015-06-01T07:00:00;1.0
|
||||
2015-06-02T21:00:00;1.0
|
||||
2015-06-02T22:00:00;1.0
|
||||
2015-06-05T00:00:00;1.0
|
||||
2015-06-05T06:00:00;1.0
|
||||
2015-06-13T06:00:00;1.0
|
||||
2015-06-13T20:00:00;2.0
|
||||
2015-06-14T01:00:00;1.0
|
||||
2015-06-14T08:00:00;1.0
|
||||
2015-06-14T22:00:00;1.0
|
||||
2015-06-14T23:00:00;1.0
|
||||
2015-06-17T07:00:00;2.0
|
||||
2015-06-18T07:00:00;1.0
|
||||
2015-06-19T03:00:00;1.0
|
||||
2015-06-19T06:00:00;1.0
|
||||
2015-06-19T19:00:00;1.0
|
||||
2015-06-20T23:00:00;2.0
|
||||
2015-06-22T21:00:00;1.0
|
||||
2015-06-22T23:00:00;2.0
|
||||
2015-06-23T04:00:00;1.0
|
||||
2015-06-23T21:00:00;1.0
|
||||
2015-06-24T00:00:00;3.0
|
||||
2015-06-24T04:00:00;1.0
|
||||
2015-06-26T01:00:00;2.0
|
||||
2015-06-27T22:00:00;1.0
|
||||
2015-06-29T20:00:00;1.0
|
||||
2015-06-29T22:00:00;1.0
|
||||
2015-06-30T00:00:00;3.0
|
||||
2015-07-01T01:00:00;2.0
|
||||
2015-07-03T19:00:00;1.0
|
||||
2015-07-04T03:00:00;1.0
|
||||
2015-07-10T03:00:00;1.0
|
||||
2015-07-10T05:00:00;1.0
|
||||
2015-07-14T02:00:00;1.0
|
||||
2015-07-15T04:00:00;1.0
|
||||
2015-07-15T17:00:00;1.0
|
||||
2015-07-16T22:00:00;1.0
|
||||
2015-07-26T02:00:00;2.0
|
||||
2015-07-30T06:00:00;1.0
|
||||
2015-07-31T03:00:00;1.0
|
||||
2015-08-01T19:00:00;2.0
|
||||
2015-08-02T03:00:00;1.0
|
||||
2015-08-02T04:00:00;1.0
|
||||
2015-08-06T03:00:00;2.0
|
||||
2015-08-06T05:00:00;1.0
|
||||
2015-08-07T00:00:00;1.0
|
||||
2015-08-07T01:00:00;1.0
|
||||
2015-08-07T02:00:00;1.0
|
||||
2015-08-08T22:00:00;1.0
|
||||
2015-08-10T00:00:00;1.0
|
||||
2015-08-10T03:00:00;1.0
|
||||
2015-08-14T03:00:00;1.0
|
||||
2015-08-14T04:00:00;1.0
|
||||
2015-08-14T06:00:00;1.0
|
||||
2015-08-15T00:00:00;1.0
|
||||
2015-08-15T01:00:00;1.0
|
||||
2015-08-29T06:00:00;1.0
|
||||
2015-09-02T06:00:00;3.0
|
||||
2015-09-02T16:00:00;1.0
|
||||
2015-09-03T03:00:00;1.0
|
||||
2015-09-05T08:00:00;2.0
|
||||
2015-09-05T22:00:00;1.0
|
||||
2015-09-05T23:00:00;3.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 events Временной ряд коммитов","size":136,"hasDateTime":true}
|
@ -0,0 +1,136 @@
|
||||
2014-11-14T01:00:00;0.0
|
||||
2014-11-14T03:00:00;0.0
|
||||
2014-11-18T00:00:00;0.0
|
||||
2014-11-18T01:00:00;0.0
|
||||
2014-11-21T02:00:00;0.0
|
||||
2014-11-21T21:00:00;0.0
|
||||
2014-11-22T00:00:00;0.0
|
||||
2014-11-22T22:00:00;0.0
|
||||
2014-11-24T03:00:00;0.0
|
||||
2014-11-25T06:00:00;0.0
|
||||
2014-11-25T07:00:00;0.0
|
||||
2014-11-27T00:00:00;0.0
|
||||
2014-11-27T06:00:00;0.0
|
||||
2014-12-25T08:00:00;0.0
|
||||
2014-12-26T09:00:00;0.0
|
||||
2015-01-13T09:00:00;0.0
|
||||
2015-01-14T05:00:00;0.0
|
||||
2015-01-15T07:00:00;0.0
|
||||
2015-01-17T07:00:00;0.0
|
||||
2015-01-19T01:00:00;0.0
|
||||
2015-01-19T06:00:00;0.0
|
||||
2015-01-20T00:00:00;0.0
|
||||
2015-01-21T08:00:00;0.0
|
||||
2015-01-24T19:00:00;0.0
|
||||
2015-01-29T19:00:00;0.0
|
||||
2015-02-10T01:00:00;0.0
|
||||
2015-02-10T04:00:00;0.0
|
||||
2015-02-11T04:00:00;0.0
|
||||
2015-02-12T00:00:00;0.0
|
||||
2015-02-13T03:00:00;0.0
|
||||
2015-02-14T19:00:00;0.0
|
||||
2015-02-17T03:00:00;0.0
|
||||
2015-02-18T23:00:00;0.0
|
||||
2015-02-19T01:00:00;0.0
|
||||
2015-02-19T05:00:00;0.0
|
||||
2015-02-20T20:00:00;0.0
|
||||
2015-02-20T21:00:00;0.0
|
||||
2015-02-21T00:00:00;0.0
|
||||
2015-02-21T03:00:00;0.0
|
||||
2015-02-23T07:00:00;0.0
|
||||
2015-02-23T08:00:00;0.0
|
||||
2015-03-07T00:00:00;0.0
|
||||
2015-03-07T01:00:00;0.0
|
||||
2015-03-17T04:00:00;0.0
|
||||
2015-03-18T04:00:00;0.0
|
||||
2015-03-22T05:00:00;0.0
|
||||
2015-03-22T07:00:00;0.0
|
||||
2015-03-22T23:00:00;0.0
|
||||
2015-04-16T00:00:00;0.0
|
||||
2015-04-16T05:00:00;0.0
|
||||
2015-04-17T04:00:00;0.0
|
||||
2015-04-28T02:00:00;0.0
|
||||
2015-05-02T22:00:00;0.0
|
||||
2015-05-07T22:00:00;0.0
|
||||
2015-05-07T23:00:00;0.0
|
||||
2015-05-08T21:00:00;0.0
|
||||
2015-05-09T02:00:00;0.0
|
||||
2015-05-11T03:00:00;0.0
|
||||
2015-05-12T05:00:00;0.0
|
||||
2015-05-22T00:00:00;0.0
|
||||
2015-05-22T03:00:00;0.0
|
||||
2015-05-22T04:00:00;0.0
|
||||
2015-05-22T05:00:00;0.0
|
||||
2015-05-22T06:00:00;0.0
|
||||
2015-05-23T00:00:00;0.0
|
||||
2015-05-23T09:00:00;0.0
|
||||
2015-05-27T21:00:00;0.0
|
||||
2015-05-27T22:00:00;0.0
|
||||
2015-05-27T23:00:00;0.0
|
||||
2015-05-28T08:00:00;0.0
|
||||
2015-05-28T23:00:00;0.0
|
||||
2015-05-29T01:00:00;0.0
|
||||
2015-05-30T03:00:00;0.0
|
||||
2015-06-01T07:00:00;0.0
|
||||
2015-06-02T21:00:00;0.0
|
||||
2015-06-02T22:00:00;0.0
|
||||
2015-06-05T00:00:00;0.0
|
||||
2015-06-05T06:00:00;0.0
|
||||
2015-06-13T06:00:00;0.0
|
||||
2015-06-13T20:00:00;0.0
|
||||
2015-06-14T01:00:00;0.0
|
||||
2015-06-14T08:00:00;0.0
|
||||
2015-06-14T22:00:00;0.0
|
||||
2015-06-14T23:00:00;0.0
|
||||
2015-06-17T07:00:00;0.0
|
||||
2015-06-18T07:00:00;0.0
|
||||
2015-06-19T03:00:00;0.0
|
||||
2015-06-19T06:00:00;0.0
|
||||
2015-06-19T19:00:00;0.0
|
||||
2015-06-20T23:00:00;0.0
|
||||
2015-06-22T21:00:00;0.0
|
||||
2015-06-22T23:00:00;0.0
|
||||
2015-06-23T04:00:00;0.0
|
||||
2015-06-23T21:00:00;0.0
|
||||
2015-06-24T00:00:00;0.0
|
||||
2015-06-24T04:00:00;0.0
|
||||
2015-06-26T01:00:00;0.0
|
||||
2015-06-27T22:00:00;0.0
|
||||
2015-06-29T20:00:00;0.0
|
||||
2015-06-29T22:00:00;0.0
|
||||
2015-06-30T00:00:00;0.0
|
||||
2015-07-01T01:00:00;0.0
|
||||
2015-07-03T19:00:00;0.0
|
||||
2015-07-04T03:00:00;0.0
|
||||
2015-07-10T03:00:00;0.0
|
||||
2015-07-10T05:00:00;0.0
|
||||
2015-07-14T02:00:00;0.0
|
||||
2015-07-15T04:00:00;0.0
|
||||
2015-07-15T17:00:00;0.0
|
||||
2015-07-16T22:00:00;0.0
|
||||
2015-07-26T02:00:00;0.0
|
||||
2015-07-30T06:00:00;0.0
|
||||
2015-07-31T03:00:00;0.0
|
||||
2015-08-01T19:00:00;0.0
|
||||
2015-08-02T03:00:00;0.0
|
||||
2015-08-02T04:00:00;0.0
|
||||
2015-08-06T03:00:00;0.0
|
||||
2015-08-06T05:00:00;0.0
|
||||
2015-08-07T00:00:00;0.0
|
||||
2015-08-07T01:00:00;0.0
|
||||
2015-08-07T02:00:00;0.0
|
||||
2015-08-08T22:00:00;0.0
|
||||
2015-08-10T00:00:00;0.0
|
||||
2015-08-10T03:00:00;0.0
|
||||
2015-08-14T03:00:00;0.0
|
||||
2015-08-14T04:00:00;0.0
|
||||
2015-08-14T06:00:00;0.0
|
||||
2015-08-15T00:00:00;0.0
|
||||
2015-08-15T01:00:00;0.0
|
||||
2015-08-29T06:00:00;0.0
|
||||
2015-09-02T06:00:00;0.0
|
||||
2015-09-02T16:00:00;0.0
|
||||
2015-09-03T03:00:00;0.0
|
||||
2015-09-05T08:00:00;0.0
|
||||
2015-09-05T22:00:00;0.0
|
||||
2015-09-05T23:00:00;0.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 events Временной ряд сущностей","size":136,"hasDateTime":true}
|
@ -0,0 +1,244 @@
|
||||
2014-11-13T22:00:00;1.0
|
||||
2014-11-14T00:00:00;1.0
|
||||
2014-11-17T21:00:00;1.0
|
||||
2014-11-17T22:00:00;1.0
|
||||
2014-11-20T23:00:00;2.0
|
||||
2014-11-21T18:00:00;1.0
|
||||
2014-11-21T21:00:00;2.0
|
||||
2014-11-22T19:00:00;1.0
|
||||
2014-11-24T00:00:00;5.0
|
||||
2014-11-25T03:00:00;1.0
|
||||
2014-11-25T04:00:00;1.0
|
||||
2014-11-26T21:00:00;1.0
|
||||
2014-11-27T03:00:00;1.0
|
||||
2014-12-25T05:00:00;1.0
|
||||
2014-12-26T06:00:00;1.0
|
||||
2015-01-13T06:00:00;2.0
|
||||
2015-01-14T02:00:00;2.0
|
||||
2015-01-15T04:00:00;1.0
|
||||
2015-01-17T04:00:00;1.0
|
||||
2015-01-18T22:00:00;1.0
|
||||
2015-01-19T03:00:00;1.0
|
||||
2015-01-19T21:00:00;1.0
|
||||
2015-01-21T05:00:00;1.0
|
||||
2015-01-24T16:00:00;1.0
|
||||
2015-01-29T16:00:00;1.0
|
||||
2015-02-09T22:00:00;2.0
|
||||
2015-02-10T01:00:00;1.0
|
||||
2015-02-11T01:00:00;1.0
|
||||
2015-02-11T21:00:00;1.0
|
||||
2015-02-13T00:00:00;1.0
|
||||
2015-02-14T16:00:00;1.0
|
||||
2015-02-17T00:00:00;1.0
|
||||
2015-02-18T20:00:00;1.0
|
||||
2015-02-18T22:00:00;1.0
|
||||
2015-02-19T02:00:00;1.0
|
||||
2015-02-20T17:00:00;1.0
|
||||
2015-02-20T18:00:00;3.0
|
||||
2015-02-20T21:00:00;1.0
|
||||
2015-02-21T00:00:00;1.0
|
||||
2015-02-23T04:00:00;1.0
|
||||
2015-02-23T05:00:00;2.0
|
||||
2015-03-06T21:00:00;1.0
|
||||
2015-03-06T22:00:00;1.0
|
||||
2015-03-17T01:00:00;1.0
|
||||
2015-03-18T01:00:00;1.0
|
||||
2015-03-22T02:00:00;1.0
|
||||
2015-03-22T04:00:00;1.0
|
||||
2015-03-22T20:00:00;1.0
|
||||
2015-04-15T21:00:00;1.0
|
||||
2015-04-16T02:00:00;1.0
|
||||
2015-04-17T01:00:00;1.0
|
||||
2015-04-27T23:00:00;1.0
|
||||
2015-05-02T19:00:00;1.0
|
||||
2015-05-07T19:00:00;1.0
|
||||
2015-05-07T20:00:00;1.0
|
||||
2015-05-08T18:00:00;1.0
|
||||
2015-05-08T23:00:00;1.0
|
||||
2015-05-11T00:00:00;1.0
|
||||
2015-05-12T02:00:00;3.0
|
||||
2015-05-21T21:00:00;1.0
|
||||
2015-05-22T00:00:00;1.0
|
||||
2015-05-22T01:00:00;1.0
|
||||
2015-05-22T02:00:00;1.0
|
||||
2015-05-22T03:00:00;1.0
|
||||
2015-05-22T21:00:00;2.0
|
||||
2015-05-23T06:00:00;1.0
|
||||
2015-05-27T18:00:00;2.0
|
||||
2015-05-27T19:00:00;1.0
|
||||
2015-05-27T20:00:00;1.0
|
||||
2015-05-28T05:00:00;1.0
|
||||
2015-05-28T20:00:00;1.0
|
||||
2015-05-28T22:00:00;1.0
|
||||
2015-05-30T00:00:00;1.0
|
||||
2015-06-01T04:00:00;1.0
|
||||
2015-06-02T18:00:00;1.0
|
||||
2015-06-02T19:00:00;1.0
|
||||
2015-06-04T21:00:00;1.0
|
||||
2015-06-05T03:00:00;1.0
|
||||
2015-06-13T03:00:00;1.0
|
||||
2015-06-13T17:00:00;2.0
|
||||
2015-06-13T22:00:00;1.0
|
||||
2015-06-14T05:00:00;1.0
|
||||
2015-06-14T19:00:00;1.0
|
||||
2015-06-14T20:00:00;1.0
|
||||
2015-06-17T04:00:00;2.0
|
||||
2015-06-18T04:00:00;1.0
|
||||
2015-06-19T00:00:00;1.0
|
||||
2015-06-19T03:00:00;1.0
|
||||
2015-06-19T16:00:00;1.0
|
||||
2015-06-20T20:00:00;2.0
|
||||
2015-06-22T18:00:00;1.0
|
||||
2015-06-22T20:00:00;2.0
|
||||
2015-06-23T01:00:00;1.0
|
||||
2015-06-23T18:00:00;1.0
|
||||
2015-06-23T21:00:00;3.0
|
||||
2015-06-24T01:00:00;1.0
|
||||
2015-06-25T22:00:00;2.0
|
||||
2015-06-27T19:00:00;1.0
|
||||
2015-06-29T17:00:00;1.0
|
||||
2015-06-29T19:00:00;1.0
|
||||
2015-06-29T21:00:00;3.0
|
||||
2015-06-30T22:00:00;2.0
|
||||
2015-07-03T16:00:00;1.0
|
||||
2015-07-04T00:00:00;1.0
|
||||
2015-07-10T00:00:00;1.0
|
||||
2015-07-10T02:00:00;1.0
|
||||
2015-07-13T23:00:00;1.0
|
||||
2015-07-15T01:00:00;1.0
|
||||
2015-07-15T14:00:00;1.0
|
||||
2015-07-16T19:00:00;1.0
|
||||
2015-07-25T23:00:00;2.0
|
||||
2015-07-30T03:00:00;1.0
|
||||
2015-07-31T00:00:00;1.0
|
||||
2015-08-01T16:00:00;2.0
|
||||
2015-08-02T00:00:00;1.0
|
||||
2015-08-02T01:00:00;1.0
|
||||
2015-08-06T00:00:00;2.0
|
||||
2015-08-06T02:00:00;1.0
|
||||
2015-08-06T21:00:00;1.0
|
||||
2015-08-06T22:00:00;1.0
|
||||
2015-08-06T23:00:00;1.0
|
||||
2015-08-08T19:00:00;1.0
|
||||
2015-08-09T21:00:00;1.0
|
||||
2015-08-10T00:00:00;1.0
|
||||
2015-08-14T00:00:00;1.0
|
||||
2015-08-14T01:00:00;1.0
|
||||
2015-08-14T03:00:00;1.0
|
||||
2015-08-14T21:00:00;1.0
|
||||
2015-08-14T22:00:00;1.0
|
||||
2015-08-29T03:00:00;1.0
|
||||
2015-09-02T03:00:00;3.0
|
||||
2015-09-02T13:00:00;1.0
|
||||
2015-09-03T00:00:00;1.0
|
||||
2015-09-05T05:00:00;2.0
|
||||
2015-09-05T20:00:00;1.0
|
||||
2015-09-18T23:00:00;3.0
|
||||
2015-09-20T02:00:00;1.0
|
||||
2015-09-25T05:00:00;3.0
|
||||
2015-09-25T23:00:00;1.0
|
||||
2015-09-28T22:00:00;1.0
|
||||
2015-09-29T03:00:00;1.0
|
||||
2015-09-29T17:00:00;1.0
|
||||
2015-09-30T23:00:00;1.0
|
||||
2015-10-01T03:00:00;1.0
|
||||
2015-10-02T01:00:00;1.0
|
||||
2015-10-03T02:00:00;1.0
|
||||
2015-10-04T04:00:00;1.0
|
||||
2015-10-29T01:00:00;2.0
|
||||
2015-11-01T04:00:00;2.0
|
||||
2015-11-10T21:00:00;1.0
|
||||
2015-11-10T22:00:00;1.0
|
||||
2015-11-11T22:00:00;1.0
|
||||
2015-11-11T23:00:00;1.0
|
||||
2015-11-12T01:00:00;1.0
|
||||
2015-11-12T04:00:00;1.0
|
||||
2015-11-12T22:00:00;1.0
|
||||
2015-11-26T02:00:00;4.0
|
||||
2015-11-28T04:00:00;1.0
|
||||
2015-11-29T07:00:00;1.0
|
||||
2015-12-01T01:00:00;1.0
|
||||
2015-12-02T08:00:00;1.0
|
||||
2015-12-03T21:00:00;1.0
|
||||
2015-12-06T05:00:00;1.0
|
||||
2015-12-17T06:00:00;1.0
|
||||
2015-12-30T07:00:00;1.0
|
||||
2015-12-30T08:00:00;2.0
|
||||
2015-12-31T02:00:00;1.0
|
||||
2015-12-31T04:00:00;1.0
|
||||
2015-12-31T09:00:00;1.0
|
||||
2016-01-01T01:00:00;1.0
|
||||
2016-01-13T21:00:00;1.0
|
||||
2016-02-19T04:00:00;3.0
|
||||
2016-03-04T08:00:00;3.0
|
||||
2016-03-07T06:00:00;1.0
|
||||
2016-03-07T07:00:00;1.0
|
||||
2016-03-10T03:00:00;1.0
|
||||
2016-03-15T02:00:00;1.0
|
||||
2016-03-22T01:00:00;1.0
|
||||
2016-03-23T01:00:00;1.0
|
||||
2016-03-23T04:00:00;2.0
|
||||
2016-03-24T00:00:00;1.0
|
||||
2016-03-26T05:00:00;1.0
|
||||
2016-03-26T06:00:00;1.0
|
||||
2016-03-27T01:00:00;1.0
|
||||
2016-03-29T00:00:00;1.0
|
||||
2016-04-26T04:00:00;1.0
|
||||
2016-04-26T05:00:00;2.0
|
||||
2016-05-02T20:00:00;3.0
|
||||
2016-05-02T21:00:00;1.0
|
||||
2016-05-03T00:00:00;2.0
|
||||
2016-05-05T03:00:00;1.0
|
||||
2016-05-20T03:00:00;1.0
|
||||
2016-07-25T09:00:00;1.0
|
||||
2016-07-26T06:00:00;1.0
|
||||
2016-08-02T20:00:00;1.0
|
||||
2016-08-02T23:00:00;1.0
|
||||
2016-08-12T03:00:00;1.0
|
||||
2016-08-13T04:00:00;1.0
|
||||
2016-08-13T09:00:00;1.0
|
||||
2016-08-16T09:00:00;2.0
|
||||
2016-08-16T23:00:00;1.0
|
||||
2016-08-17T07:00:00;4.0
|
||||
2016-08-20T15:00:00;1.0
|
||||
2016-10-20T04:00:00;1.0
|
||||
2016-10-25T05:00:00;1.0
|
||||
2016-11-08T06:00:00;1.0
|
||||
2016-11-08T20:00:00;1.0
|
||||
2016-12-23T03:00:00;1.0
|
||||
2016-12-23T06:00:00;1.0
|
||||
2016-12-23T07:00:00;2.0
|
||||
2017-01-07T19:00:00;1.0
|
||||
2017-01-14T01:00:00;1.0
|
||||
2017-01-21T05:00:00;2.0
|
||||
2017-01-26T03:00:00;2.0
|
||||
2017-01-26T04:00:00;2.0
|
||||
2017-01-26T05:00:00;1.0
|
||||
2017-02-04T07:00:00;1.0
|
||||
2017-02-04T08:00:00;1.0
|
||||
2017-02-18T20:00:00;1.0
|
||||
2017-02-23T20:00:00;3.0
|
||||
2017-02-28T20:00:00;1.0
|
||||
2017-03-04T21:00:00;1.0
|
||||
2017-03-05T04:00:00;1.0
|
||||
2017-05-27T03:00:00;1.0
|
||||
2017-06-08T04:00:00;3.0
|
||||
2017-06-08T05:00:00;1.0
|
||||
2017-06-19T19:00:00;4.0
|
||||
2017-06-19T20:00:00;2.0
|
||||
2017-06-20T05:00:00;1.0
|
||||
2017-08-21T23:00:00;1.0
|
||||
2017-08-22T01:00:00;1.0
|
||||
2017-08-22T02:00:00;2.0
|
||||
2017-08-23T16:00:00;2.0
|
||||
2017-08-25T14:00:00;3.0
|
||||
2017-08-25T15:00:00;1.0
|
||||
2017-08-25T16:00:00;2.0
|
||||
2017-08-25T17:00:00;6.0
|
||||
2017-08-25T18:00:00;1.0
|
||||
2017-10-06T17:00:00;3.0
|
||||
2018-01-03T06:00:00;1.0
|
||||
2018-01-07T23:00:00;1.0
|
||||
2019-04-02T15:00:00;1.0
|
||||
2019-05-14T04:00:00;1.0
|
||||
2019-06-15T21:00:00;1.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 master Временной ряд коммитов","size":244,"hasDateTime":true}
|
@ -0,0 +1,244 @@
|
||||
2017-06-20T05:00:00;1.0
|
||||
2016-03-22T01:00:00;1.0
|
||||
2015-06-01T04:00:00;1.0
|
||||
2015-07-10T00:00:00;1.0
|
||||
2016-05-05T03:00:00;1.0
|
||||
2015-02-09T22:00:00;2.0
|
||||
2015-06-13T17:00:00;2.0
|
||||
2015-06-13T03:00:00;1.0
|
||||
2015-11-11T23:00:00;1.0
|
||||
2014-12-25T05:00:00;1.0
|
||||
2016-12-23T06:00:00;1.0
|
||||
2015-08-02T01:00:00;1.0
|
||||
2015-06-22T18:00:00;1.0
|
||||
2015-06-23T01:00:00;1.0
|
||||
2015-02-21T00:00:00;1.0
|
||||
2015-02-20T17:00:00;1.0
|
||||
2015-07-31T00:00:00;1.0
|
||||
2015-07-30T03:00:00;1.0
|
||||
2014-11-22T19:00:00;1.0
|
||||
2014-11-25T03:00:00;1.0
|
||||
2014-11-26T21:00:00;1.0
|
||||
2015-09-05T05:00:00;2.0
|
||||
2015-01-19T21:00:00;1.0
|
||||
2015-06-30T22:00:00;2.0
|
||||
2015-09-20T02:00:00;1.0
|
||||
2018-01-07T23:00:00;1.0
|
||||
2016-03-27T01:00:00;1.0
|
||||
2014-11-17T21:00:00;1.0
|
||||
2015-07-15T14:00:00;1.0
|
||||
2014-11-24T00:00:00;5.0
|
||||
2015-10-04T04:00:00;1.0
|
||||
2014-11-25T04:00:00;1.0
|
||||
2016-03-15T02:00:00;1.0
|
||||
2015-06-19T00:00:00;1.0
|
||||
2015-09-05T20:00:00;1.0
|
||||
2016-05-02T20:00:00;3.0
|
||||
2015-03-22T20:00:00;1.0
|
||||
2015-08-08T19:00:00;1.0
|
||||
2015-09-18T23:00:00;3.0
|
||||
2015-01-14T02:00:00;2.0
|
||||
2015-11-01T04:00:00;2.0
|
||||
2016-08-12T03:00:00;1.0
|
||||
2015-09-25T23:00:00;1.0
|
||||
2015-02-20T18:00:00;3.0
|
||||
2017-01-26T03:00:00;2.0
|
||||
2015-05-27T19:00:00;1.0
|
||||
2015-12-03T21:00:00;1.0
|
||||
2015-08-14T22:00:00;1.0
|
||||
2015-08-14T01:00:00;1.0
|
||||
2015-12-06T05:00:00;1.0
|
||||
2019-04-02T15:00:00;1.0
|
||||
2015-06-29T19:00:00;1.0
|
||||
2017-06-08T04:00:00;3.0
|
||||
2015-11-12T04:00:00;1.0
|
||||
2017-08-23T16:00:00;2.0
|
||||
2016-05-02T21:00:00;1.0
|
||||
2015-12-31T09:00:00;1.0
|
||||
2017-01-07T19:00:00;1.0
|
||||
2016-03-26T05:00:00;1.0
|
||||
2016-07-25T09:00:00;1.0
|
||||
2015-05-22T21:00:00;2.0
|
||||
2016-08-20T15:00:00;1.0
|
||||
2015-06-13T22:00:00;1.0
|
||||
2016-12-23T07:00:00;2.0
|
||||
2016-03-10T03:00:00;1.0
|
||||
2017-08-22T01:00:00;1.0
|
||||
2015-09-30T23:00:00;1.0
|
||||
2017-06-19T20:00:00;2.0
|
||||
2015-06-27T19:00:00;1.0
|
||||
2015-08-01T16:00:00;2.0
|
||||
2015-12-30T08:00:00;2.0
|
||||
2016-03-24T00:00:00;1.0
|
||||
2015-05-07T20:00:00;1.0
|
||||
2017-01-21T05:00:00;2.0
|
||||
2016-05-03T00:00:00;2.0
|
||||
2015-11-11T22:00:00;1.0
|
||||
2017-03-04T21:00:00;1.0
|
||||
2015-05-28T22:00:00;1.0
|
||||
2015-05-27T18:00:00;2.0
|
||||
2015-10-29T01:00:00;2.0
|
||||
2016-05-20T03:00:00;1.0
|
||||
2015-08-14T00:00:00;1.0
|
||||
2014-11-14T00:00:00;1.0
|
||||
2015-06-29T21:00:00;3.0
|
||||
2017-08-25T18:00:00;1.0
|
||||
2015-12-17T06:00:00;1.0
|
||||
2015-06-24T01:00:00;1.0
|
||||
2015-11-29T07:00:00;1.0
|
||||
2015-12-01T01:00:00;1.0
|
||||
2016-11-08T06:00:00;1.0
|
||||
2016-11-08T20:00:00;1.0
|
||||
2015-06-17T04:00:00;2.0
|
||||
2015-05-08T18:00:00;1.0
|
||||
2015-11-10T21:00:00;1.0
|
||||
2015-11-12T01:00:00;1.0
|
||||
2015-12-02T08:00:00;1.0
|
||||
2015-06-14T20:00:00;1.0
|
||||
2015-08-14T03:00:00;1.0
|
||||
2015-01-19T03:00:00;1.0
|
||||
2015-05-22T01:00:00;1.0
|
||||
2015-03-22T04:00:00;1.0
|
||||
2015-03-17T01:00:00;1.0
|
||||
2015-06-25T22:00:00;2.0
|
||||
2015-07-16T19:00:00;1.0
|
||||
2016-03-23T04:00:00;2.0
|
||||
2015-08-06T02:00:00;1.0
|
||||
2015-01-15T04:00:00;1.0
|
||||
2016-08-13T09:00:00;1.0
|
||||
2015-07-15T01:00:00;1.0
|
||||
2016-03-29T00:00:00;1.0
|
||||
2018-01-03T06:00:00;1.0
|
||||
2015-08-02T00:00:00;1.0
|
||||
2017-01-26T05:00:00;1.0
|
||||
2016-02-19T04:00:00;3.0
|
||||
2015-02-18T22:00:00;1.0
|
||||
2015-02-20T21:00:00;1.0
|
||||
2015-08-06T00:00:00;2.0
|
||||
2017-05-27T03:00:00;1.0
|
||||
2015-02-23T05:00:00;2.0
|
||||
2015-05-11T00:00:00;1.0
|
||||
2015-05-08T23:00:00;1.0
|
||||
2015-06-19T03:00:00;1.0
|
||||
2015-02-18T20:00:00;1.0
|
||||
2015-09-25T05:00:00;3.0
|
||||
2015-07-04T00:00:00;1.0
|
||||
2015-05-22T02:00:00;1.0
|
||||
2017-02-28T20:00:00;1.0
|
||||
2019-05-14T04:00:00;1.0
|
||||
2015-05-23T06:00:00;1.0
|
||||
2015-01-21T05:00:00;1.0
|
||||
2016-01-13T21:00:00;1.0
|
||||
2019-06-15T21:00:00;1.0
|
||||
2015-08-06T21:00:00;1.0
|
||||
2015-01-29T16:00:00;1.0
|
||||
2015-06-02T18:00:00;1.0
|
||||
2016-04-26T05:00:00;2.0
|
||||
2015-03-06T21:00:00;1.0
|
||||
2015-05-28T05:00:00;1.0
|
||||
2015-04-15T21:00:00;1.0
|
||||
2015-04-17T01:00:00;1.0
|
||||
2016-03-23T01:00:00;1.0
|
||||
2015-09-02T03:00:00;3.0
|
||||
2015-05-02T19:00:00;1.0
|
||||
2016-03-07T07:00:00;1.0
|
||||
2015-02-10T01:00:00;1.0
|
||||
2017-02-04T07:00:00;1.0
|
||||
2017-08-25T15:00:00;1.0
|
||||
2015-11-10T22:00:00;1.0
|
||||
2015-10-03T02:00:00;1.0
|
||||
2017-08-25T16:00:00;2.0
|
||||
2016-08-16T09:00:00;2.0
|
||||
2016-08-16T23:00:00;1.0
|
||||
2015-01-18T22:00:00;1.0
|
||||
2015-01-17T04:00:00;1.0
|
||||
2016-12-23T03:00:00;1.0
|
||||
2015-08-06T22:00:00;1.0
|
||||
2015-03-06T22:00:00;1.0
|
||||
2015-05-28T20:00:00;1.0
|
||||
2015-05-30T00:00:00;1.0
|
||||
2016-08-13T04:00:00;1.0
|
||||
2015-05-22T03:00:00;1.0
|
||||
2015-12-31T04:00:00;1.0
|
||||
2014-11-13T22:00:00;1.0
|
||||
2016-01-01T01:00:00;1.0
|
||||
2014-12-26T06:00:00;1.0
|
||||
2015-06-05T03:00:00;1.0
|
||||
2017-06-19T19:00:00;4.0
|
||||
2015-06-02T19:00:00;1.0
|
||||
2016-10-20T04:00:00;1.0
|
||||
2015-07-13T23:00:00;1.0
|
||||
2015-11-28T04:00:00;1.0
|
||||
2015-05-07T19:00:00;1.0
|
||||
2015-02-13T00:00:00;1.0
|
||||
2015-03-22T02:00:00;1.0
|
||||
2017-02-04T08:00:00;1.0
|
||||
2015-12-30T07:00:00;1.0
|
||||
2017-10-06T17:00:00;3.0
|
||||
2016-08-02T20:00:00;1.0
|
||||
2015-10-01T03:00:00;1.0
|
||||
2017-08-25T17:00:00;6.0
|
||||
2015-05-21T21:00:00;1.0
|
||||
2014-11-17T22:00:00;1.0
|
||||
2015-06-29T17:00:00;1.0
|
||||
2015-08-09T21:00:00;1.0
|
||||
2015-06-04T21:00:00;1.0
|
||||
2015-12-31T02:00:00;1.0
|
||||
2015-05-12T02:00:00;3.0
|
||||
2015-06-22T20:00:00;2.0
|
||||
2017-02-18T20:00:00;1.0
|
||||
2015-02-14T16:00:00;1.0
|
||||
2016-08-17T07:00:00;4.0
|
||||
2015-06-18T04:00:00;1.0
|
||||
2015-02-17T00:00:00;1.0
|
||||
2016-07-26T06:00:00;1.0
|
||||
2017-01-14T01:00:00;1.0
|
||||
2014-11-20T23:00:00;2.0
|
||||
2015-05-22T00:00:00;1.0
|
||||
2015-08-10T00:00:00;1.0
|
||||
2015-09-28T22:00:00;1.0
|
||||
2015-03-18T01:00:00;1.0
|
||||
2015-01-13T06:00:00;2.0
|
||||
2016-08-02T23:00:00;1.0
|
||||
2015-08-29T03:00:00;1.0
|
||||
2017-01-26T04:00:00;2.0
|
||||
2015-05-27T20:00:00;1.0
|
||||
2015-04-16T02:00:00;1.0
|
||||
2015-02-11T21:00:00;1.0
|
||||
2015-06-14T19:00:00;1.0
|
||||
2015-06-14T05:00:00;1.0
|
||||
2015-07-25T23:00:00;2.0
|
||||
2015-10-02T01:00:00;1.0
|
||||
2015-06-20T20:00:00;2.0
|
||||
2015-06-19T16:00:00;1.0
|
||||
2017-03-05T04:00:00;1.0
|
||||
2014-11-21T18:00:00;1.0
|
||||
2015-08-14T21:00:00;1.0
|
||||
2017-06-08T05:00:00;1.0
|
||||
2015-09-03T00:00:00;1.0
|
||||
2016-03-26T06:00:00;1.0
|
||||
2015-11-26T02:00:00;4.0
|
||||
2017-02-23T20:00:00;3.0
|
||||
2015-04-27T23:00:00;1.0
|
||||
2017-08-21T23:00:00;1.0
|
||||
2015-09-29T03:00:00;1.0
|
||||
2015-02-19T02:00:00;1.0
|
||||
2015-09-29T17:00:00;1.0
|
||||
2015-02-23T04:00:00;1.0
|
||||
2015-06-23T18:00:00;1.0
|
||||
2015-01-24T16:00:00;1.0
|
||||
2016-10-25T05:00:00;1.0
|
||||
2015-11-12T22:00:00;1.0
|
||||
2015-07-03T16:00:00;1.0
|
||||
2015-09-02T13:00:00;1.0
|
||||
2015-02-11T01:00:00;1.0
|
||||
2016-04-26T04:00:00;1.0
|
||||
2014-11-21T21:00:00;2.0
|
||||
2017-08-25T14:00:00;3.0
|
||||
2016-03-04T08:00:00;3.0
|
||||
2015-08-06T23:00:00;1.0
|
||||
2017-08-22T02:00:00;2.0
|
||||
2015-06-23T21:00:00;3.0
|
||||
2014-11-27T03:00:00;1.0
|
||||
2016-03-07T06:00:00;1.0
|
||||
2015-07-10T02:00:00;1.0
|
|
1
time-series-db/git-extractor/TabbyChat-2 master Количество коммитов во времени.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2 master Количество коммитов во времени.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2 master Количество коммитов во времени","size":244,"hasDateTime":true}
|
247
time-series-db/git-extractor/TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csv
Normal file
247
time-series-db/git-extractor/TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csv
Normal file
@ -0,0 +1,247 @@
|
||||
2014-11-14T02:00:00;1.0
|
||||
2014-11-14T04:00:00;1.0
|
||||
2014-11-18T01:00:00;1.0
|
||||
2014-11-18T02:00:00;1.0
|
||||
2014-11-21T03:00:00;2.0
|
||||
2014-11-21T22:00:00;1.0
|
||||
2014-11-22T01:00:00;2.0
|
||||
2014-11-22T23:00:00;1.0
|
||||
2014-11-24T04:00:00;5.0
|
||||
2014-11-25T07:00:00;1.0
|
||||
2014-11-25T08:00:00;1.0
|
||||
2015-01-13T10:00:00;2.0
|
||||
2015-01-14T06:00:00;2.0
|
||||
2015-01-15T08:00:00;1.0
|
||||
2015-01-17T08:00:00;1.0
|
||||
2015-01-20T01:00:00;1.0
|
||||
2015-01-21T09:00:00;1.0
|
||||
2015-01-24T20:00:00;1.0
|
||||
2015-01-29T20:00:00;1.0
|
||||
2015-02-10T02:00:00;2.0
|
||||
2015-02-10T05:00:00;1.0
|
||||
2015-02-11T05:00:00;1.0
|
||||
2015-02-12T01:00:00;1.0
|
||||
2015-02-13T04:00:00;1.0
|
||||
2015-02-14T20:00:00;1.0
|
||||
2015-02-17T04:00:00;1.0
|
||||
2015-02-19T00:00:00;1.0
|
||||
2015-02-19T02:00:00;1.0
|
||||
2015-02-19T06:00:00;1.0
|
||||
2015-02-20T21:00:00;1.0
|
||||
2015-02-20T22:00:00;3.0
|
||||
2015-02-21T01:00:00;1.0
|
||||
2015-02-21T04:00:00;1.0
|
||||
2015-03-07T01:00:00;1.0
|
||||
2015-03-07T02:00:00;1.0
|
||||
2015-03-17T05:00:00;1.0
|
||||
2015-03-18T05:00:00;1.0
|
||||
2015-03-22T06:00:00;1.0
|
||||
2015-03-22T08:00:00;1.0
|
||||
2015-03-23T00:00:00;1.0
|
||||
2015-04-16T01:00:00;1.0
|
||||
2015-04-16T06:00:00;1.0
|
||||
2015-04-17T05:00:00;1.0
|
||||
2015-04-28T03:00:00;1.0
|
||||
2015-05-02T23:00:00;1.0
|
||||
2015-05-07T23:00:00;1.0
|
||||
2015-05-08T00:00:00;1.0
|
||||
2015-05-08T22:00:00;1.0
|
||||
2015-05-09T03:00:00;1.0
|
||||
2015-05-11T04:00:00;1.0
|
||||
2015-05-12T06:00:00;3.0
|
||||
2015-05-22T01:00:00;1.0
|
||||
2015-05-22T04:00:00;1.0
|
||||
2015-05-22T05:00:00;1.0
|
||||
2015-05-22T06:00:00;1.0
|
||||
2015-05-22T07:00:00;1.0
|
||||
2015-05-23T01:00:00;2.0
|
||||
2015-05-23T10:00:00;1.0
|
||||
2015-05-27T22:00:00;2.0
|
||||
2015-05-27T23:00:00;1.0
|
||||
2015-05-28T00:00:00;1.0
|
||||
2015-05-28T09:00:00;1.0
|
||||
2015-05-29T00:00:00;1.0
|
||||
2015-05-29T02:00:00;1.0
|
||||
2015-05-30T04:00:00;1.0
|
||||
2015-06-01T08:00:00;1.0
|
||||
2015-06-02T22:00:00;1.0
|
||||
2015-06-02T23:00:00;1.0
|
||||
2015-06-05T01:00:00;1.0
|
||||
2015-06-05T07:00:00;1.0
|
||||
2015-06-13T07:00:00;1.0
|
||||
2015-06-13T21:00:00;2.0
|
||||
2015-06-14T02:00:00;1.0
|
||||
2015-06-14T09:00:00;1.0
|
||||
2015-06-14T23:00:00;1.0
|
||||
2015-06-15T00:00:00;1.0
|
||||
2015-06-17T08:00:00;2.0
|
||||
2015-06-18T08:00:00;1.0
|
||||
2015-06-19T04:00:00;1.0
|
||||
2015-06-19T07:00:00;1.0
|
||||
2015-06-19T20:00:00;1.0
|
||||
2015-06-21T00:00:00;2.0
|
||||
2015-06-22T22:00:00;1.0
|
||||
2015-06-23T00:00:00;2.0
|
||||
2015-06-23T05:00:00;1.0
|
||||
2015-06-23T22:00:00;1.0
|
||||
2015-06-24T01:00:00;3.0
|
||||
2015-06-24T05:00:00;1.0
|
||||
2015-06-26T02:00:00;2.0
|
||||
2015-06-27T23:00:00;1.0
|
||||
2015-06-29T21:00:00;1.0
|
||||
2015-06-29T23:00:00;1.0
|
||||
2015-06-30T01:00:00;3.0
|
||||
2015-07-01T02:00:00;2.0
|
||||
2015-07-03T20:00:00;1.0
|
||||
2015-07-04T04:00:00;1.0
|
||||
2015-07-10T04:00:00;1.0
|
||||
2015-07-10T06:00:00;1.0
|
||||
2015-07-14T03:00:00;1.0
|
||||
2015-07-15T05:00:00;1.0
|
||||
2015-07-15T18:00:00;1.0
|
||||
2015-07-16T23:00:00;1.0
|
||||
2015-07-26T03:00:00;2.0
|
||||
2015-07-30T07:00:00;1.0
|
||||
2015-07-31T04:00:00;1.0
|
||||
2015-08-01T20:00:00;2.0
|
||||
2015-08-02T04:00:00;1.0
|
||||
2015-08-02T05:00:00;1.0
|
||||
2015-08-06T04:00:00;2.0
|
||||
2015-08-06T06:00:00;1.0
|
||||
2015-08-07T01:00:00;1.0
|
||||
2015-08-07T02:00:00;1.0
|
||||
2015-08-07T03:00:00;1.0
|
||||
2015-08-08T23:00:00;1.0
|
||||
2015-08-10T01:00:00;1.0
|
||||
2015-08-10T04:00:00;1.0
|
||||
2015-08-14T04:00:00;1.0
|
||||
2015-08-14T05:00:00;1.0
|
||||
2015-08-14T07:00:00;1.0
|
||||
2015-08-15T01:00:00;1.0
|
||||
2015-08-15T02:00:00;1.0
|
||||
2015-08-29T07:00:00;1.0
|
||||
2015-09-02T07:00:00;3.0
|
||||
2015-09-02T17:00:00;1.0
|
||||
2015-09-03T04:00:00;1.0
|
||||
2015-09-05T09:00:00;1.0
|
||||
2015-09-06T00:00:00;1.0
|
||||
2015-09-19T03:00:00;3.0
|
||||
2015-09-20T06:00:00;1.0
|
||||
2015-09-25T09:00:00;3.0
|
||||
2015-09-26T03:00:00;1.0
|
||||
2015-09-29T02:00:00;1.0
|
||||
2015-09-29T07:00:00;1.0
|
||||
2015-09-29T21:00:00;1.0
|
||||
2015-10-01T03:00:00;1.0
|
||||
2015-10-01T07:00:00;1.0
|
||||
2015-10-02T05:00:00;1.0
|
||||
2015-10-03T06:00:00;1.0
|
||||
2015-10-04T08:00:00;1.0
|
||||
2015-10-29T05:00:00;2.0
|
||||
2015-11-01T08:00:00;2.0
|
||||
2015-11-11T01:00:00;1.0
|
||||
2015-11-11T02:00:00;1.0
|
||||
2015-11-12T02:00:00;1.0
|
||||
2015-11-12T03:00:00;1.0
|
||||
2015-11-12T05:00:00;1.0
|
||||
2015-11-12T08:00:00;1.0
|
||||
2015-11-13T02:00:00;1.0
|
||||
2015-11-26T06:00:00;4.0
|
||||
2015-11-28T08:00:00;1.0
|
||||
2015-11-29T11:00:00;1.0
|
||||
2015-12-01T05:00:00;1.0
|
||||
2015-12-02T12:00:00;1.0
|
||||
2015-12-04T01:00:00;1.0
|
||||
2015-12-06T09:00:00;1.0
|
||||
2015-12-17T10:00:00;1.0
|
||||
2015-12-30T11:00:00;1.0
|
||||
2015-12-30T12:00:00;2.0
|
||||
2015-12-31T06:00:00;1.0
|
||||
2015-12-31T08:00:00;1.0
|
||||
2015-12-31T13:00:00;1.0
|
||||
2016-01-01T05:00:00;1.0
|
||||
2016-01-14T01:00:00;1.0
|
||||
2016-02-19T08:00:00;3.0
|
||||
2016-03-04T12:00:00;3.0
|
||||
2016-03-07T10:00:00;1.0
|
||||
2016-03-07T11:00:00;1.0
|
||||
2016-03-10T07:00:00;1.0
|
||||
2016-03-15T06:00:00;1.0
|
||||
2016-03-22T05:00:00;1.0
|
||||
2016-03-23T05:00:00;1.0
|
||||
2016-03-23T08:00:00;2.0
|
||||
2016-03-24T04:00:00;1.0
|
||||
2016-03-26T09:00:00;1.0
|
||||
2016-03-26T10:00:00;1.0
|
||||
2016-03-27T05:00:00;1.0
|
||||
2016-03-29T04:00:00;1.0
|
||||
2016-04-26T08:00:00;1.0
|
||||
2016-04-26T09:00:00;2.0
|
||||
2016-05-03T00:00:00;3.0
|
||||
2016-05-03T01:00:00;1.0
|
||||
2016-05-03T04:00:00;2.0
|
||||
2016-05-05T07:00:00;1.0
|
||||
2016-05-20T07:00:00;1.0
|
||||
2016-07-25T13:00:00;1.0
|
||||
2016-07-26T10:00:00;1.0
|
||||
2016-08-03T00:00:00;1.0
|
||||
2016-08-03T03:00:00;1.0
|
||||
2016-08-12T07:00:00;1.0
|
||||
2016-08-13T08:00:00;1.0
|
||||
2016-08-13T13:00:00;1.0
|
||||
2016-08-16T13:00:00;2.0
|
||||
2016-08-17T03:00:00;1.0
|
||||
2016-08-17T11:00:00;4.0
|
||||
2016-08-20T19:00:00;1.0
|
||||
2016-10-20T08:00:00;1.0
|
||||
2016-10-25T09:00:00;1.0
|
||||
2016-11-08T10:00:00;1.0
|
||||
2016-11-09T00:00:00;1.0
|
||||
2016-12-23T07:00:00;1.0
|
||||
2016-12-23T10:00:00;1.0
|
||||
2016-12-23T11:00:00;2.0
|
||||
2017-01-07T23:00:00;1.0
|
||||
2017-01-21T09:00:00;2.0
|
||||
2017-01-26T07:00:00;2.0
|
||||
2017-01-26T08:00:00;2.0
|
||||
2017-01-26T09:00:00;1.0
|
||||
2017-02-04T11:00:00;1.0
|
||||
2017-02-04T12:00:00;1.0
|
||||
2017-02-19T00:00:00;1.0
|
||||
2017-02-24T00:00:00;3.0
|
||||
2017-03-01T00:00:00;1.0
|
||||
2017-03-05T01:00:00;1.0
|
||||
2017-03-05T08:00:00;1.0
|
||||
2017-05-27T07:00:00;1.0
|
||||
2017-06-08T08:00:00;3.0
|
||||
2017-06-08T09:00:00;1.0
|
||||
2017-06-19T23:00:00;4.0
|
||||
2017-06-20T00:00:00;2.0
|
||||
2017-06-20T09:00:00;1.0
|
||||
2017-08-22T03:00:00;1.0
|
||||
2017-08-22T05:00:00;1.0
|
||||
2017-08-22T06:00:00;1.0
|
||||
2017-08-23T20:00:00;2.0
|
||||
2017-08-25T18:00:00;3.0
|
||||
2017-08-25T19:00:00;1.0
|
||||
2017-08-25T20:00:00;2.0
|
||||
2017-08-25T21:00:00;5.0
|
||||
2017-08-25T22:00:00;1.0
|
||||
2017-10-06T21:00:00;3.0
|
||||
2018-01-03T10:00:00;1.0
|
||||
2018-01-08T03:00:00;1.0
|
||||
2019-03-29T07:00:00;1.0
|
||||
2019-03-31T10:00:00;1.0
|
||||
2019-04-01T05:00:00;2.0
|
||||
2019-04-01T06:00:00;1.0
|
||||
2019-04-02T04:00:00;1.0
|
||||
2019-04-02T07:00:00;1.0
|
||||
2019-04-03T02:00:00;1.0
|
||||
2019-04-03T03:00:00;1.0
|
||||
2019-04-03T08:00:00;1.0
|
||||
2019-04-07T08:00:00;3.0
|
||||
2019-04-08T00:00:00;1.0
|
||||
2019-04-10T04:00:00;1.0
|
||||
2019-04-10T05:00:00;1.0
|
||||
2019-04-15T01:00:00;1.0
|
||||
2019-05-14T06:00:00;2.0
|
|
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов","size":247,"hasDateTime":true}
|
@ -0,0 +1,2 @@
|
||||
2015-02-23T08:00:00;1.0
|
||||
2015-02-23T09:00:00;2.0
|
|
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 Zemoj Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 Zemoj Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2.git 1.13 Zemoj Временной ряд авторов","size":2,"hasDateTime":true}
|
6
time-series-db/git-extractor/TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csv
Normal file
6
time-series-db/git-extractor/TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csv
Normal file
@ -0,0 +1,6 @@
|
||||
2014-11-27T01:00:00;1.0
|
||||
2014-11-27T07:00:00;1.0
|
||||
2014-12-25T09:00:00;1.0
|
||||
2014-12-26T10:00:00;1.0
|
||||
2015-01-19T02:00:00;1.0
|
||||
2015-01-19T07:00:00;1.0
|
|
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов","size":6,"hasDateTime":true}
|
@ -0,0 +1,256 @@
|
||||
2014-11-14T02:00:00;1.0
|
||||
2014-11-14T04:00:00;1.0
|
||||
2014-11-18T01:00:00;1.0
|
||||
2014-11-18T02:00:00;1.0
|
||||
2014-11-21T03:00:00;2.0
|
||||
2014-11-21T22:00:00;1.0
|
||||
2014-11-22T01:00:00;2.0
|
||||
2014-11-22T23:00:00;1.0
|
||||
2014-11-24T04:00:00;5.0
|
||||
2014-11-25T07:00:00;1.0
|
||||
2014-11-25T08:00:00;1.0
|
||||
2014-11-27T01:00:00;1.0
|
||||
2014-11-27T07:00:00;1.0
|
||||
2014-12-25T09:00:00;1.0
|
||||
2014-12-26T10:00:00;1.0
|
||||
2015-01-13T10:00:00;2.0
|
||||
2015-01-14T06:00:00;2.0
|
||||
2015-01-15T08:00:00;1.0
|
||||
2015-01-17T08:00:00;1.0
|
||||
2015-01-19T02:00:00;1.0
|
||||
2015-01-19T07:00:00;1.0
|
||||
2015-01-20T01:00:00;1.0
|
||||
2015-01-21T09:00:00;1.0
|
||||
2015-01-24T20:00:00;1.0
|
||||
2015-01-29T20:00:00;1.0
|
||||
2015-02-10T02:00:00;2.0
|
||||
2015-02-10T05:00:00;1.0
|
||||
2015-02-11T05:00:00;1.0
|
||||
2015-02-12T01:00:00;1.0
|
||||
2015-02-13T04:00:00;1.0
|
||||
2015-02-14T20:00:00;1.0
|
||||
2015-02-17T04:00:00;1.0
|
||||
2015-02-19T00:00:00;1.0
|
||||
2015-02-19T02:00:00;1.0
|
||||
2015-02-19T06:00:00;1.0
|
||||
2015-02-20T21:00:00;1.0
|
||||
2015-02-20T22:00:00;3.0
|
||||
2015-02-21T01:00:00;1.0
|
||||
2015-02-21T04:00:00;1.0
|
||||
2015-02-23T08:00:00;1.0
|
||||
2015-02-23T09:00:00;2.0
|
||||
2015-03-07T01:00:00;1.0
|
||||
2015-03-07T02:00:00;1.0
|
||||
2015-03-17T05:00:00;1.0
|
||||
2015-03-18T05:00:00;1.0
|
||||
2015-03-22T06:00:00;1.0
|
||||
2015-03-22T08:00:00;1.0
|
||||
2015-03-23T00:00:00;1.0
|
||||
2015-04-16T01:00:00;1.0
|
||||
2015-04-16T06:00:00;1.0
|
||||
2015-04-17T05:00:00;1.0
|
||||
2015-04-28T03:00:00;1.0
|
||||
2015-05-02T23:00:00;1.0
|
||||
2015-05-07T23:00:00;1.0
|
||||
2015-05-08T00:00:00;1.0
|
||||
2015-05-08T22:00:00;1.0
|
||||
2015-05-09T03:00:00;1.0
|
||||
2015-05-11T04:00:00;1.0
|
||||
2015-05-12T06:00:00;3.0
|
||||
2015-05-22T01:00:00;1.0
|
||||
2015-05-22T04:00:00;1.0
|
||||
2015-05-22T05:00:00;1.0
|
||||
2015-05-22T06:00:00;1.0
|
||||
2015-05-22T07:00:00;1.0
|
||||
2015-05-23T01:00:00;2.0
|
||||
2015-05-23T10:00:00;1.0
|
||||
2015-05-27T22:00:00;2.0
|
||||
2015-05-27T23:00:00;1.0
|
||||
2015-05-28T00:00:00;1.0
|
||||
2015-05-28T09:00:00;1.0
|
||||
2015-05-29T00:00:00;1.0
|
||||
2015-05-29T02:00:00;1.0
|
||||
2015-05-30T04:00:00;1.0
|
||||
2015-06-01T08:00:00;1.0
|
||||
2015-06-02T22:00:00;1.0
|
||||
2015-06-02T23:00:00;1.0
|
||||
2015-06-05T01:00:00;1.0
|
||||
2015-06-05T07:00:00;1.0
|
||||
2015-06-13T07:00:00;1.0
|
||||
2015-06-13T21:00:00;2.0
|
||||
2015-06-14T02:00:00;1.0
|
||||
2015-06-14T09:00:00;1.0
|
||||
2015-06-14T23:00:00;1.0
|
||||
2015-06-15T00:00:00;1.0
|
||||
2015-06-17T08:00:00;2.0
|
||||
2015-06-18T08:00:00;1.0
|
||||
2015-06-19T04:00:00;1.0
|
||||
2015-06-19T07:00:00;1.0
|
||||
2015-06-19T20:00:00;1.0
|
||||
2015-06-21T00:00:00;2.0
|
||||
2015-06-22T22:00:00;1.0
|
||||
2015-06-23T00:00:00;2.0
|
||||
2015-06-23T05:00:00;1.0
|
||||
2015-06-23T22:00:00;1.0
|
||||
2015-06-24T01:00:00;3.0
|
||||
2015-06-24T05:00:00;1.0
|
||||
2015-06-26T02:00:00;2.0
|
||||
2015-06-27T23:00:00;1.0
|
||||
2015-06-29T21:00:00;1.0
|
||||
2015-06-29T23:00:00;1.0
|
||||
2015-06-30T01:00:00;3.0
|
||||
2015-07-01T02:00:00;2.0
|
||||
2015-07-03T20:00:00;1.0
|
||||
2015-07-04T04:00:00;1.0
|
||||
2015-07-10T04:00:00;1.0
|
||||
2015-07-10T06:00:00;1.0
|
||||
2015-07-14T03:00:00;1.0
|
||||
2015-07-15T05:00:00;1.0
|
||||
2015-07-15T18:00:00;1.0
|
||||
2015-07-16T23:00:00;1.0
|
||||
2015-07-26T03:00:00;2.0
|
||||
2015-07-30T07:00:00;1.0
|
||||
2015-07-31T04:00:00;1.0
|
||||
2015-08-01T20:00:00;2.0
|
||||
2015-08-02T04:00:00;1.0
|
||||
2015-08-02T05:00:00;1.0
|
||||
2015-08-06T04:00:00;2.0
|
||||
2015-08-06T06:00:00;1.0
|
||||
2015-08-07T01:00:00;1.0
|
||||
2015-08-07T02:00:00;1.0
|
||||
2015-08-07T03:00:00;1.0
|
||||
2015-08-08T23:00:00;1.0
|
||||
2015-08-10T01:00:00;1.0
|
||||
2015-08-10T04:00:00;1.0
|
||||
2015-08-14T04:00:00;1.0
|
||||
2015-08-14T05:00:00;1.0
|
||||
2015-08-14T07:00:00;1.0
|
||||
2015-08-15T01:00:00;1.0
|
||||
2015-08-15T02:00:00;1.0
|
||||
2015-08-29T07:00:00;1.0
|
||||
2015-09-02T07:00:00;3.0
|
||||
2015-09-02T17:00:00;1.0
|
||||
2015-09-03T04:00:00;1.0
|
||||
2015-09-05T09:00:00;2.0
|
||||
2015-09-06T00:00:00;1.0
|
||||
2015-09-19T03:00:00;3.0
|
||||
2015-09-20T06:00:00;1.0
|
||||
2015-09-25T09:00:00;3.0
|
||||
2015-09-26T03:00:00;1.0
|
||||
2015-09-29T02:00:00;1.0
|
||||
2015-09-29T07:00:00;1.0
|
||||
2015-09-29T21:00:00;1.0
|
||||
2015-10-01T03:00:00;1.0
|
||||
2015-10-01T07:00:00;1.0
|
||||
2015-10-02T05:00:00;1.0
|
||||
2015-10-03T06:00:00;1.0
|
||||
2015-10-04T08:00:00;1.0
|
||||
2015-10-29T05:00:00;2.0
|
||||
2015-11-01T08:00:00;2.0
|
||||
2015-11-11T01:00:00;1.0
|
||||
2015-11-11T02:00:00;1.0
|
||||
2015-11-12T02:00:00;1.0
|
||||
2015-11-12T03:00:00;1.0
|
||||
2015-11-12T05:00:00;1.0
|
||||
2015-11-12T08:00:00;1.0
|
||||
2015-11-13T02:00:00;1.0
|
||||
2015-11-26T06:00:00;4.0
|
||||
2015-11-28T08:00:00;1.0
|
||||
2015-11-29T11:00:00;1.0
|
||||
2015-12-01T05:00:00;1.0
|
||||
2015-12-02T12:00:00;1.0
|
||||
2015-12-04T01:00:00;1.0
|
||||
2015-12-06T09:00:00;1.0
|
||||
2015-12-17T10:00:00;1.0
|
||||
2015-12-30T11:00:00;1.0
|
||||
2015-12-30T12:00:00;2.0
|
||||
2015-12-31T06:00:00;1.0
|
||||
2015-12-31T08:00:00;1.0
|
||||
2015-12-31T13:00:00;1.0
|
||||
2016-01-01T05:00:00;1.0
|
||||
2016-01-14T01:00:00;1.0
|
||||
2016-02-19T08:00:00;3.0
|
||||
2016-03-04T12:00:00;3.0
|
||||
2016-03-07T10:00:00;1.0
|
||||
2016-03-07T11:00:00;1.0
|
||||
2016-03-10T07:00:00;1.0
|
||||
2016-03-15T06:00:00;1.0
|
||||
2016-03-22T05:00:00;1.0
|
||||
2016-03-23T05:00:00;1.0
|
||||
2016-03-23T08:00:00;2.0
|
||||
2016-03-24T04:00:00;1.0
|
||||
2016-03-26T09:00:00;1.0
|
||||
2016-03-26T10:00:00;1.0
|
||||
2016-03-27T05:00:00;1.0
|
||||
2016-03-29T04:00:00;1.0
|
||||
2016-04-26T08:00:00;1.0
|
||||
2016-04-26T09:00:00;2.0
|
||||
2016-05-03T00:00:00;3.0
|
||||
2016-05-03T01:00:00;1.0
|
||||
2016-05-03T04:00:00;2.0
|
||||
2016-05-05T07:00:00;1.0
|
||||
2016-05-20T07:00:00;1.0
|
||||
2016-07-25T13:00:00;1.0
|
||||
2016-07-26T10:00:00;1.0
|
||||
2016-08-03T00:00:00;1.0
|
||||
2016-08-03T03:00:00;1.0
|
||||
2016-08-12T07:00:00;1.0
|
||||
2016-08-13T08:00:00;1.0
|
||||
2016-08-13T13:00:00;1.0
|
||||
2016-08-16T13:00:00;2.0
|
||||
2016-08-17T03:00:00;1.0
|
||||
2016-08-17T11:00:00;4.0
|
||||
2016-08-20T19:00:00;1.0
|
||||
2016-10-20T08:00:00;1.0
|
||||
2016-10-25T09:00:00;1.0
|
||||
2016-11-08T10:00:00;1.0
|
||||
2016-11-09T00:00:00;1.0
|
||||
2016-12-23T07:00:00;1.0
|
||||
2016-12-23T10:00:00;1.0
|
||||
2016-12-23T11:00:00;2.0
|
||||
2017-01-07T23:00:00;1.0
|
||||
2017-01-14T05:00:00;1.0
|
||||
2017-01-21T09:00:00;2.0
|
||||
2017-01-26T07:00:00;2.0
|
||||
2017-01-26T08:00:00;2.0
|
||||
2017-01-26T09:00:00;1.0
|
||||
2017-02-04T11:00:00;1.0
|
||||
2017-02-04T12:00:00;1.0
|
||||
2017-02-19T00:00:00;1.0
|
||||
2017-02-24T00:00:00;3.0
|
||||
2017-03-01T00:00:00;1.0
|
||||
2017-03-05T01:00:00;1.0
|
||||
2017-03-05T08:00:00;1.0
|
||||
2017-05-27T07:00:00;1.0
|
||||
2017-06-08T08:00:00;3.0
|
||||
2017-06-08T09:00:00;1.0
|
||||
2017-06-19T23:00:00;4.0
|
||||
2017-06-20T00:00:00;2.0
|
||||
2017-06-20T09:00:00;1.0
|
||||
2017-08-22T03:00:00;1.0
|
||||
2017-08-22T05:00:00;1.0
|
||||
2017-08-22T06:00:00;2.0
|
||||
2017-08-23T20:00:00;2.0
|
||||
2017-08-25T18:00:00;3.0
|
||||
2017-08-25T19:00:00;1.0
|
||||
2017-08-25T20:00:00;2.0
|
||||
2017-08-25T21:00:00;6.0
|
||||
2017-08-25T22:00:00;1.0
|
||||
2017-10-06T21:00:00;3.0
|
||||
2018-01-03T10:00:00;1.0
|
||||
2018-01-08T03:00:00;1.0
|
||||
2019-03-29T07:00:00;1.0
|
||||
2019-03-31T10:00:00;1.0
|
||||
2019-04-01T05:00:00;2.0
|
||||
2019-04-01T06:00:00;1.0
|
||||
2019-04-02T04:00:00;1.0
|
||||
2019-04-02T07:00:00;1.0
|
||||
2019-04-03T02:00:00;1.0
|
||||
2019-04-03T03:00:00;1.0
|
||||
2019-04-03T08:00:00;1.0
|
||||
2019-04-07T08:00:00;3.0
|
||||
2019-04-08T00:00:00;1.0
|
||||
2019-04-10T04:00:00;1.0
|
||||
2019-04-10T05:00:00;1.0
|
||||
2019-04-15T01:00:00;1.0
|
||||
2019-05-14T06:00:00;2.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2.git 1.13 Временной ряд коммитов","size":256,"hasDateTime":true}
|
@ -0,0 +1,256 @@
|
||||
2014-11-14T02:00:00;0.0
|
||||
2014-11-14T04:00:00;0.0
|
||||
2014-11-18T01:00:00;0.0
|
||||
2014-11-18T02:00:00;0.0
|
||||
2014-11-21T03:00:00;0.0
|
||||
2014-11-21T22:00:00;0.0
|
||||
2014-11-22T01:00:00;0.0
|
||||
2014-11-22T23:00:00;0.0
|
||||
2014-11-24T04:00:00;0.0
|
||||
2014-11-25T07:00:00;0.0
|
||||
2014-11-25T08:00:00;0.0
|
||||
2014-11-27T01:00:00;0.0
|
||||
2014-11-27T07:00:00;0.0
|
||||
2014-12-25T09:00:00;0.0
|
||||
2014-12-26T10:00:00;0.0
|
||||
2015-01-13T10:00:00;0.0
|
||||
2015-01-14T06:00:00;0.0
|
||||
2015-01-15T08:00:00;0.0
|
||||
2015-01-17T08:00:00;0.0
|
||||
2015-01-19T02:00:00;0.0
|
||||
2015-01-19T07:00:00;0.0
|
||||
2015-01-20T01:00:00;0.0
|
||||
2015-01-21T09:00:00;0.0
|
||||
2015-01-24T20:00:00;0.0
|
||||
2015-01-29T20:00:00;0.0
|
||||
2015-02-10T02:00:00;0.0
|
||||
2015-02-10T05:00:00;0.0
|
||||
2015-02-11T05:00:00;0.0
|
||||
2015-02-12T01:00:00;0.0
|
||||
2015-02-13T04:00:00;0.0
|
||||
2015-02-14T20:00:00;0.0
|
||||
2015-02-17T04:00:00;0.0
|
||||
2015-02-19T00:00:00;0.0
|
||||
2015-02-19T02:00:00;0.0
|
||||
2015-02-19T06:00:00;0.0
|
||||
2015-02-20T21:00:00;0.0
|
||||
2015-02-20T22:00:00;0.0
|
||||
2015-02-21T01:00:00;0.0
|
||||
2015-02-21T04:00:00;0.0
|
||||
2015-02-23T08:00:00;0.0
|
||||
2015-02-23T09:00:00;0.0
|
||||
2015-03-07T01:00:00;0.0
|
||||
2015-03-07T02:00:00;0.0
|
||||
2015-03-17T05:00:00;0.0
|
||||
2015-03-18T05:00:00;0.0
|
||||
2015-03-22T06:00:00;0.0
|
||||
2015-03-22T08:00:00;0.0
|
||||
2015-03-23T00:00:00;0.0
|
||||
2015-04-16T01:00:00;0.0
|
||||
2015-04-16T06:00:00;0.0
|
||||
2015-04-17T05:00:00;0.0
|
||||
2015-04-28T03:00:00;0.0
|
||||
2015-05-02T23:00:00;0.0
|
||||
2015-05-07T23:00:00;0.0
|
||||
2015-05-08T00:00:00;0.0
|
||||
2015-05-08T22:00:00;0.0
|
||||
2015-05-09T03:00:00;0.0
|
||||
2015-05-11T04:00:00;0.0
|
||||
2015-05-12T06:00:00;0.0
|
||||
2015-05-22T01:00:00;0.0
|
||||
2015-05-22T04:00:00;0.0
|
||||
2015-05-22T05:00:00;0.0
|
||||
2015-05-22T06:00:00;0.0
|
||||
2015-05-22T07:00:00;0.0
|
||||
2015-05-23T01:00:00;0.0
|
||||
2015-05-23T10:00:00;0.0
|
||||
2015-05-27T22:00:00;0.0
|
||||
2015-05-27T23:00:00;0.0
|
||||
2015-05-28T00:00:00;0.0
|
||||
2015-05-28T09:00:00;0.0
|
||||
2015-05-29T00:00:00;0.0
|
||||
2015-05-29T02:00:00;0.0
|
||||
2015-05-30T04:00:00;0.0
|
||||
2015-06-01T08:00:00;0.0
|
||||
2015-06-02T22:00:00;0.0
|
||||
2015-06-02T23:00:00;0.0
|
||||
2015-06-05T01:00:00;0.0
|
||||
2015-06-05T07:00:00;0.0
|
||||
2015-06-13T07:00:00;0.0
|
||||
2015-06-13T21:00:00;0.0
|
||||
2015-06-14T02:00:00;0.0
|
||||
2015-06-14T09:00:00;0.0
|
||||
2015-06-14T23:00:00;0.0
|
||||
2015-06-15T00:00:00;0.0
|
||||
2015-06-17T08:00:00;0.0
|
||||
2015-06-18T08:00:00;0.0
|
||||
2015-06-19T04:00:00;0.0
|
||||
2015-06-19T07:00:00;0.0
|
||||
2015-06-19T20:00:00;0.0
|
||||
2015-06-21T00:00:00;0.0
|
||||
2015-06-22T22:00:00;0.0
|
||||
2015-06-23T00:00:00;0.0
|
||||
2015-06-23T05:00:00;0.0
|
||||
2015-06-23T22:00:00;0.0
|
||||
2015-06-24T01:00:00;0.0
|
||||
2015-06-24T05:00:00;0.0
|
||||
2015-06-26T02:00:00;0.0
|
||||
2015-06-27T23:00:00;0.0
|
||||
2015-06-29T21:00:00;0.0
|
||||
2015-06-29T23:00:00;0.0
|
||||
2015-06-30T01:00:00;0.0
|
||||
2015-07-01T02:00:00;0.0
|
||||
2015-07-03T20:00:00;0.0
|
||||
2015-07-04T04:00:00;0.0
|
||||
2015-07-10T04:00:00;0.0
|
||||
2015-07-10T06:00:00;0.0
|
||||
2015-07-14T03:00:00;0.0
|
||||
2015-07-15T05:00:00;0.0
|
||||
2015-07-15T18:00:00;0.0
|
||||
2015-07-16T23:00:00;0.0
|
||||
2015-07-26T03:00:00;0.0
|
||||
2015-07-30T07:00:00;0.0
|
||||
2015-07-31T04:00:00;0.0
|
||||
2015-08-01T20:00:00;0.0
|
||||
2015-08-02T04:00:00;0.0
|
||||
2015-08-02T05:00:00;0.0
|
||||
2015-08-06T04:00:00;0.0
|
||||
2015-08-06T06:00:00;0.0
|
||||
2015-08-07T01:00:00;0.0
|
||||
2015-08-07T02:00:00;0.0
|
||||
2015-08-07T03:00:00;0.0
|
||||
2015-08-08T23:00:00;0.0
|
||||
2015-08-10T01:00:00;0.0
|
||||
2015-08-10T04:00:00;0.0
|
||||
2015-08-14T04:00:00;0.0
|
||||
2015-08-14T05:00:00;0.0
|
||||
2015-08-14T07:00:00;0.0
|
||||
2015-08-15T01:00:00;0.0
|
||||
2015-08-15T02:00:00;0.0
|
||||
2015-08-29T07:00:00;0.0
|
||||
2015-09-02T07:00:00;0.0
|
||||
2015-09-02T17:00:00;0.0
|
||||
2015-09-03T04:00:00;0.0
|
||||
2015-09-05T09:00:00;0.0
|
||||
2015-09-06T00:00:00;0.0
|
||||
2015-09-19T03:00:00;0.0
|
||||
2015-09-20T06:00:00;0.0
|
||||
2015-09-25T09:00:00;0.0
|
||||
2015-09-26T03:00:00;0.0
|
||||
2015-09-29T02:00:00;0.0
|
||||
2015-09-29T07:00:00;0.0
|
||||
2015-09-29T21:00:00;0.0
|
||||
2015-10-01T03:00:00;0.0
|
||||
2015-10-01T07:00:00;0.0
|
||||
2015-10-02T05:00:00;0.0
|
||||
2015-10-03T06:00:00;0.0
|
||||
2015-10-04T08:00:00;0.0
|
||||
2015-10-29T05:00:00;0.0
|
||||
2015-11-01T08:00:00;0.0
|
||||
2015-11-11T01:00:00;0.0
|
||||
2015-11-11T02:00:00;0.0
|
||||
2015-11-12T02:00:00;0.0
|
||||
2015-11-12T03:00:00;0.0
|
||||
2015-11-12T05:00:00;0.0
|
||||
2015-11-12T08:00:00;0.0
|
||||
2015-11-13T02:00:00;0.0
|
||||
2015-11-26T06:00:00;0.0
|
||||
2015-11-28T08:00:00;0.0
|
||||
2015-11-29T11:00:00;0.0
|
||||
2015-12-01T05:00:00;0.0
|
||||
2015-12-02T12:00:00;0.0
|
||||
2015-12-04T01:00:00;0.0
|
||||
2015-12-06T09:00:00;0.0
|
||||
2015-12-17T10:00:00;0.0
|
||||
2015-12-30T11:00:00;0.0
|
||||
2015-12-30T12:00:00;0.0
|
||||
2015-12-31T06:00:00;0.0
|
||||
2015-12-31T08:00:00;0.0
|
||||
2015-12-31T13:00:00;0.0
|
||||
2016-01-01T05:00:00;0.0
|
||||
2016-01-14T01:00:00;0.0
|
||||
2016-02-19T08:00:00;0.0
|
||||
2016-03-04T12:00:00;0.0
|
||||
2016-03-07T10:00:00;0.0
|
||||
2016-03-07T11:00:00;0.0
|
||||
2016-03-10T07:00:00;0.0
|
||||
2016-03-15T06:00:00;0.0
|
||||
2016-03-22T05:00:00;0.0
|
||||
2016-03-23T05:00:00;0.0
|
||||
2016-03-23T08:00:00;0.0
|
||||
2016-03-24T04:00:00;0.0
|
||||
2016-03-26T09:00:00;0.0
|
||||
2016-03-26T10:00:00;0.0
|
||||
2016-03-27T05:00:00;0.0
|
||||
2016-03-29T04:00:00;0.0
|
||||
2016-04-26T08:00:00;0.0
|
||||
2016-04-26T09:00:00;0.0
|
||||
2016-05-03T00:00:00;0.0
|
||||
2016-05-03T01:00:00;0.0
|
||||
2016-05-03T04:00:00;0.0
|
||||
2016-05-05T07:00:00;0.0
|
||||
2016-05-20T07:00:00;0.0
|
||||
2016-07-25T13:00:00;0.0
|
||||
2016-07-26T10:00:00;0.0
|
||||
2016-08-03T00:00:00;0.0
|
||||
2016-08-03T03:00:00;0.0
|
||||
2016-08-12T07:00:00;0.0
|
||||
2016-08-13T08:00:00;0.0
|
||||
2016-08-13T13:00:00;0.0
|
||||
2016-08-16T13:00:00;0.0
|
||||
2016-08-17T03:00:00;0.0
|
||||
2016-08-17T11:00:00;0.0
|
||||
2016-08-20T19:00:00;0.0
|
||||
2016-10-20T08:00:00;0.0
|
||||
2016-10-25T09:00:00;0.0
|
||||
2016-11-08T10:00:00;0.0
|
||||
2016-11-09T00:00:00;0.0
|
||||
2016-12-23T07:00:00;0.0
|
||||
2016-12-23T10:00:00;0.0
|
||||
2016-12-23T11:00:00;0.0
|
||||
2017-01-07T23:00:00;0.0
|
||||
2017-01-14T05:00:00;0.0
|
||||
2017-01-21T09:00:00;0.0
|
||||
2017-01-26T07:00:00;0.0
|
||||
2017-01-26T08:00:00;0.0
|
||||
2017-01-26T09:00:00;0.0
|
||||
2017-02-04T11:00:00;0.0
|
||||
2017-02-04T12:00:00;0.0
|
||||
2017-02-19T00:00:00;0.0
|
||||
2017-02-24T00:00:00;0.0
|
||||
2017-03-01T00:00:00;0.0
|
||||
2017-03-05T01:00:00;0.0
|
||||
2017-03-05T08:00:00;0.0
|
||||
2017-05-27T07:00:00;0.0
|
||||
2017-06-08T08:00:00;0.0
|
||||
2017-06-08T09:00:00;0.0
|
||||
2017-06-19T23:00:00;0.0
|
||||
2017-06-20T00:00:00;0.0
|
||||
2017-06-20T09:00:00;0.0
|
||||
2017-08-22T03:00:00;0.0
|
||||
2017-08-22T05:00:00;0.0
|
||||
2017-08-22T06:00:00;0.0
|
||||
2017-08-23T20:00:00;0.0
|
||||
2017-08-25T18:00:00;0.0
|
||||
2017-08-25T19:00:00;0.0
|
||||
2017-08-25T20:00:00;0.0
|
||||
2017-08-25T21:00:00;0.0
|
||||
2017-08-25T22:00:00;0.0
|
||||
2017-10-06T21:00:00;0.0
|
||||
2018-01-03T10:00:00;0.0
|
||||
2018-01-08T03:00:00;0.0
|
||||
2019-03-29T07:00:00;0.0
|
||||
2019-03-31T10:00:00;0.0
|
||||
2019-04-01T05:00:00;0.0
|
||||
2019-04-01T06:00:00;0.0
|
||||
2019-04-02T04:00:00;0.0
|
||||
2019-04-02T07:00:00;0.0
|
||||
2019-04-03T02:00:00;0.0
|
||||
2019-04-03T03:00:00;0.0
|
||||
2019-04-03T08:00:00;0.0
|
||||
2019-04-07T08:00:00;0.0
|
||||
2019-04-08T00:00:00;0.0
|
||||
2019-04-10T04:00:00;0.0
|
||||
2019-04-10T05:00:00;0.0
|
||||
2019-04-15T01:00:00;0.0
|
||||
2019-05-14T06:00:00;0.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TabbyChat-2.git 1.13 Временной ряд сущностей","size":256,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-11-02T07:00:00;1.0
|
||||
2022-11-02T08:00:00;1.0
|
||||
2022-11-03T08:00:00;2.0
|
||||
2022-11-03T09:00:00;1.0
|
||||
2022-11-05T13:00:00;1.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master BarminaA Временной ряд авторов","size":5,"hasDateTime":true}
|
@ -0,0 +1,2 @@
|
||||
2022-11-12T08:00:00;1.0
|
||||
2022-11-16T09:00:00;1.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master alexandra Временной ряд авторов","size":2,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд веток","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
1
time-series-db/git-extractor/Test master Временной ряд завершенных задач авторов.csv.meta
Normal file
1
time-series-db/git-extractor/Test master Временной ряд завершенных задач авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд завершенных задач авторов","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд зависимостей","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд задач авторов","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд задач","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд звезд","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд интерфейсов","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд кклассов","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд коммитов авторов","size":5,"hasDateTime":true}
|
@ -0,0 +1,7 @@
|
||||
2022-11-02T07:00:00;1.0
|
||||
2022-11-02T08:00:00;1.0
|
||||
2022-11-03T08:00:00;2.0
|
||||
2022-11-03T09:00:00;1.0
|
||||
2022-11-05T13:00:00;1.0
|
||||
2022-11-12T08:00:00;1.0
|
||||
2022-11-16T09:00:00;1.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд коммитов","size":7,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-21T07:00:00;1.0
|
||||
2022-12-22T07:00:00;2.0
|
||||
2022-12-23T07:00:00;3.0
|
||||
2022-12-24T07:00:00;4.0
|
||||
2022-12-25T07:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд процессов","size":5,"hasDateTime":true}
|
@ -0,0 +1,7 @@
|
||||
2022-11-02T07:00:00;0.0
|
||||
2022-11-02T08:00:00;0.0
|
||||
2022-11-03T08:00:00;0.0
|
||||
2022-11-03T09:00:00;0.0
|
||||
2022-11-05T13:00:00;0.0
|
||||
2022-11-12T08:00:00;0.0
|
||||
2022-11-16T09:00:00;0.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной ряд сущностей","size":7,"hasDateTime":true}
|
@ -0,0 +1,7 @@
|
||||
2022-11-02T07:00:00;9.0
|
||||
2022-11-02T08:00:00;0.0
|
||||
2022-11-03T08:00:00;9.0
|
||||
2022-11-03T09:00:00;2.0
|
||||
2022-11-05T13:00:00;3.0
|
||||
2022-11-12T08:00:00;3.0
|
||||
2022-11-16T09:00:00;0.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"Test master Временной файлов","size":7,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-17T12:00:00;1.0
|
||||
2022-12-18T12:00:00;2.0
|
||||
2022-12-19T12:00:00;3.0
|
||||
2022-12-20T12:00:00;4.0
|
||||
2022-12-21T12:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TimingPlans master Временной ряд веток","size":5,"hasDateTime":true}
|
5
time-series-db/git-extractor/TimingPlans master Временной ряд завершенных задач авторов.csv
Normal file
5
time-series-db/git-extractor/TimingPlans master Временной ряд завершенных задач авторов.csv
Normal file
@ -0,0 +1,5 @@
|
||||
2022-12-17T12:00:00;1.0
|
||||
2022-12-18T12:00:00;2.0
|
||||
2022-12-19T12:00:00;3.0
|
||||
2022-12-20T12:00:00;4.0
|
||||
2022-12-21T12:00:00;5.0
|
|
1
time-series-db/git-extractor/TimingPlans master Временной ряд завершенных задач авторов.csv.meta
Normal file
1
time-series-db/git-extractor/TimingPlans master Временной ряд завершенных задач авторов.csv.meta
Normal file
@ -0,0 +1 @@
|
||||
{"key":"TimingPlans master Временной ряд завершенных задач авторов","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-17T12:00:00;1.0
|
||||
2022-12-18T12:00:00;2.0
|
||||
2022-12-19T12:00:00;3.0
|
||||
2022-12-20T12:00:00;4.0
|
||||
2022-12-21T12:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TimingPlans master Временной ряд зависимостей","size":5,"hasDateTime":true}
|
@ -0,0 +1,5 @@
|
||||
2022-12-17T12:00:00;1.0
|
||||
2022-12-18T12:00:00;2.0
|
||||
2022-12-19T12:00:00;3.0
|
||||
2022-12-20T12:00:00;4.0
|
||||
2022-12-21T12:00:00;5.0
|
|
@ -0,0 +1 @@
|
||||
{"key":"TimingPlans master Временной ряд задач авторов","size":5,"hasDateTime":true}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user