1.0 GiB | 106 |
2 |
166 Bytes |
0 |
SKIP |
0.00s |
| sql | TestTruncateInternals | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
61 |
11.2 KiB |
0 |
PASS |
0.22s |
| sql | TestTruncateCompletion | 0m1s |
0m1s |
0m0s | 2 |
1.0 GiB | 110 |
117 |
20.7 KiB |
0 |
PASS |
1.11s |
| sql | TestTruncateWhileColumnBackfill | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 106 |
2 |
230 Bytes |
0 |
SKIP |
0.00s |
| sql | TestSchemaChangeErrorOnCommit | 0m1s |
0m1s |
0m0s | 2 |
1.0 GiB | 110 |
155 |
23.6 KiB |
0 |
PASS |
1.13s |
| sql | TestIndexBackfillAfterGC | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
82 |
14.7 KiB |
0 |
PASS |
0.32s |
| sql | TestAddComputedColumn | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
71 |
12.5 KiB |
0 |
PASS |
0.36s |
| sql | TestSchemaChangeAfterCreateInTxn | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
60 |
11.3 KiB |
0 |
PASS |
0.66s |
| sql | TestCancelSchemaChange | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 106 |
2 |
158 Bytes |
0 |
SKIP |
0.00s |
| sql | TestSchemaChangeRetryError | 0m0s |
0m0s |
0m0s | 3 |
1.8 GiB | 118 |
148 |
25.3 KiB |
0 |
PASS |
0.52s |
| sql | TestCancelSchemaChangeContext | 0m1s |
0m1s |
0m0s | 2 |
1.0 GiB | 110 |
72 |
12.7 KiB |
0 |
PASS |
1.17s |
| sql | TestSchemaChangeGRPCError | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
78 |
13.8 KiB |
0 |
PASS |
0.38s |
| sql | TestBlockedSchemaChange | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
85 |
15.0 KiB |
0 |
PASS |
0.48s |
| sql | TestIndexBackfillValidation | 0m2s |
0m1s |
0m0s | 2 |
1.0 GiB | 110 |
119 |
19.6 KiB |
0 |
PASS |
1.09s |
| sql | TestInvertedIndexBackfillValidation | 0m1s |
0m1s |
0m0s | 2 |
1.7 GiB | 110 |
137 |
21.4 KiB |
0 |
PASS |
1.09s |
| sql | TestMultipleIndexBackfills | 0m0s |
0m0s |
0m0s | 2 |
1.5 GiB | 110 |
86 |
15.7 KiB |
0 |
PASS |
0.89s |
| sql | TestCreateStatsAfterSchemaChange | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
102 |
18.6 KiB |
0 |
PASS |
0.32s |
| sql | TestTableValidityWhileAddingFK | 0m0s |
0m0s |
0m0s | 2 |
1.7 GiB | 110 |
82 |
15.4 KiB |
0 |
PASS |
0.27s |
| sql | TestWritesWithChecksBeforeDefaultColumnBackfill | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
134 |
21.7 KiB |
0 |
PASS |
0.49s |
| sql | TestWritesWithChecksBeforeComputedColumnBackfill | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
134 |
21.9 KiB |
0 |
PASS |
0.49s |
| sql | TestIntentRaceWithIndexBackfill | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
73 |
13.0 KiB |
0 |
PASS |
0.33s |
| sql | TestSchemaChangeJobRunningStatusValidation | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
75 |
13.6 KiB |
0 |
PASS |
0.38s |
| sql | TestFKReferencesAddedOnlyOnceOnRetry | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
95 |
17.3 KiB |
0 |
PASS |
0.33s |
| sql | TestOrphanedGCMutationsRemoved | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 106 |
2 |
174 Bytes |
0 |
SKIP |
0.00s |
| sql | TestMultipleRevert | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
115 |
18.3 KiB |
0 |
PASS |
0.84s |
| sql | TestRetriableErrorDuringRollback | 0m1s |
0m0s |
0m0s | 2 |
1.7 GiB | 110 |
324 |
49.6 KiB |
2 |
PASS |
0.83s |
| sql | TestPermanentErrorDuringRollback | 0m1s |
0m0s |
0m0s | 2 |
1.7 GiB | 110 |
266 |
39.8 KiB |
2 |
PASS |
0.75s |
| sql | TestScrubIndexMissingIndexEntry | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
68 |
12.3 KiB |
0 |
PASS |
0.27s |
| sql | TestScrubIndexDanglingIndexReference | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
68 |
12.3 KiB |
0 |
PASS |
0.24s |
| sql | TestScrubIndexCatchesStoringMismatch | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
69 |
12.3 KiB |
0 |
PASS |
0.41s |
| sql | TestScrubCheckConstraint | 0m1s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
45 |
8.2 KiB |
0 |
PASS |
0.15s |
| sql | TestScrubFKConstraintFKMissing | 0m0s |
0m0s |
0m0s | 2 |
1.7 GiB | 110 |
68 |
12.3 KiB |
0 |
PASS |
0.18s |
| sql | TestScrubFKConstraintFKNulls | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
82 |
14.8 KiB |
0 |
PASS |
0.27s |
| sql | TestScrubPhysicalNonnullableNullInSingleColumnFamily | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
47 |
8.8 KiB |
0 |
PASS |
0.19s |
| sql | TestScrubPhysicalNonnullableNullInMulticolumnFamily | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
45 |
8.3 KiB |
0 |
PASS |
0.15s |
| sql | TestScrubPhysicalUnexpectedFamilyID | 0m0s |
0m0s |
0m0s | 2 |
1.7 GiB | 107 |
2 |
251 Bytes |
0 |
SKIP |
0.00s |
| sql | TestScrubPhysicalIncorrectPrimaryIndexValueColumn | 0m0s |
0m0s |
0m0s | 2 |
1.5 GiB | 107 |
2 |
251 Bytes |
0 |
SKIP |
0.00s |
| sql | TestShowRangesWithLocality | 0m2s |
0m1s |
0m0s | 3 |
1.7 GiB | 118 |
727 |
153.2 KiB |
0 |
PASS |
1.44s |
| sql | TestShowCreateTable | 0m3s |
0m3s |
0m0s | 3 |
1.6 GiB | 112 |
1.1 K |
198.1 KiB |
14 |
PASS |
3.09s |
| sql | TestShowCreateView | 0m2s |
0m2s |
0m0s | 3 |
1.7 GiB | 110 |
654 |
112.5 KiB |
8 |
PASS |
2.10s |
| sql | TestShowCreateSequence | 0m1s |
0m1s |
0m0s | 3 |
1.6 GiB | 110 |
211 |
37.2 KiB |
4 |
PASS |
1.14s |
| sql | TestShowQueries | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 114 |
85 |
17.1 KiB |
0 |
PASS |
0.27s |
| sql | TestShowSessions | 0m1s |
0m0s |
0m0s | 3 |
1.7 GiB | 114 |
86 |
15.2 KiB |
0 |
PASS |
0.28s |
| sql | TestShowSessionPrivileges | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
42 |
7.3 KiB |
2 |
PASS |
0.13s |
| sql | TestLintClusterSettingNames | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
43 |
7.8 KiB |
0 |
PASS |
0.16s |
| sql | TestCancelQueriesRace | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
43 |
7.8 KiB |
0 |
PASS |
0.14s |
| sql | TestShowTraceReplica | 0m0s |
0m0s |
0m0s | 2 |
1.4 GiB | 107 |
2 |
210 Bytes |
0 |
SKIP |
0.00s |
| sql | TestOrderByRandom | 0m0s |
0m0s |
0m0s | 3 |
1.2 GiB | 110 |
45 |
8.0 KiB |
0 |
PASS |
0.28s |
| sql | TestSplitAt | 0m1s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
65 |
12.3 KiB |
0 |
PASS |
0.49s |
| sql | TestTableRefs | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
141 |
22.4 KiB |
24 |
PASS |
0.37s |
| sql | TestTelemetry | 0m2s |
0m1s |
0m0s | 3 |
1.7 GiB | 115 |
719 |
70.0 KiB |
4 |
PASS |
1.59s |
| sql | TestTrace | 0m2s |
0m1s |
0m0s | 3 |
1.2 GiB | 118 |
49 |
3.9 KiB |
45 |
PASS |
1.76s |
| sql | TestTraceFieldDecomposition | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 111 |
108 |
19.2 KiB |
2 |
PASS |
0.13s |
| sql | TestKVTraceWithCountStar | 0m0s |
0m0s |
0m0s | 3 |
1.6 GiB | 114 |
45 |
8.2 KiB |
0 |
PASS |
0.17s |
| sql | TestKVTraceDistSQL | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 114 |
83 |
14.5 KiB |
0 |
PASS |
0.27s |
| sql | TestTxnAutoRetry | 0m1s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
183 |
51.4 KiB |
0 |
PASS |
0.26s |
| sql | TestAbortedTxnOnlyRetriedOnce | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
98 |
22.0 KiB |
0 |
PASS |
0.16s |
| sql | TestTxnUserRestart | 0m1s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
446 |
102.3 KiB |
4 |
PASS |
0.80s |
| sql | TestCommitWaitState | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
48 |
8.7 KiB |
0 |
PASS |
0.14s |
| sql | TestErrorOnCommitFinalizesTxn | 0m1s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
110 |
24.6 KiB |
2 |
PASS |
0.17s |
| sql | TestRollbackInRestartWait | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 110 |
99 |
22.3 KiB |
0 |
PASS |
0.18s |
| sql | TestUnexpectedStatementInRestartWait | 0m0s |
0m0s |
0m0s | 3 |
1.4 GiB | 110 |
44 |
8.0 KiB |
0 |
PASS |
0.29s |
| sql | TestNonRetryableError | 0m0s |
0m0s |
0m0s | 3 |
1.7 GiB | 115 |
46 |
8.4 KiB |
0 |
PASS |
0.15s |
| sql | TestReacquireLeaseOnRestart | 0m0s |
0m0s |
0m0s | 3 |
1.5 GiB | 118 |
51 |
10.5 KiB |
0 |
PASS |
0.15s |
| sql | TestFlushUncommitedDescriptorCacheOnRestart | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 118 |
62 |
11.2 KiB |
0 |
PASS |
0.37s |
| sql | TestDistSQLRetryableError | 0m1s |
0m0s |
0m0s | 3 |
1.7 GiB | 118 |
165 |
31.0 KiB |
0 |
PASS |
0.59s |
| sql | TestRollbackToSavepointFromUnusualStates | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
43 |
7.8 KiB |
0 |
PASS |
0.13s |
| sql | TestTxnAutoRetriesDisabledAfterResultsHaveBeenSentToClient | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
45 |
7.9 KiB |
3 |
PASS |
0.15s |
| sql | TestUnsplitAt | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
72 |
13.7 KiB |
0 |
PASS |
0.48s |
| sql | TestUpsertFastPath | 0m1s |
0m0s |
0m0s | 3 |
1.6 GiB | 110 |
72 |
12.9 KiB |
0 |
PASS |
0.39s |
| sql | TestConcurrentUpsert | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 110 |
48 |
8.6 KiB |
2 |
PASS |
0.35s |
| sql | TestGetUserHashedPasswordTimeout | 0m0s |
0m0s |
0m0s | 3 |
1.0 GiB | 112 |
49 |
8.3 KiB |
0 |
PASS |
0.48s |
| sql | TestGetZoneConfig | 0m1s |
0m1s |
0m0s | 3 |
1.8 GiB | 110 |
93 |
17.6 KiB |
0 |
PASS |
1.09s |
| sql | TestCascadingZoneConfig | 0m2s |
0m1s |
0m0s | 3 |
1.7 GiB | 110 |
95 |
18.1 KiB |
0 |
PASS |
1.09s |
| sql | TestValidSetShowZones | 0m1s |
0m1s |
0m0s | 2 |
1.7 GiB | 110 |
96 |
18.4 KiB |
0 |
PASS |
1.09s |
| sql | TestZoneInheritField | 0m0s |
0m0s |
0m0s | 2 |
1.5 GiB | 110 |
53 |
10.0 KiB |
0 |
PASS |
0.18s |
| sql | TestInvalidSetShowZones | 0m0s |
0m0s |
0m0s | 2 |
1.0 GiB | 110 |
42 |
7.5 KiB |
0 |
PASS |
0.16s |
| sql/colcontainer | TestDiskQueue | 0m3s |
0m2s |
0m0s | 3 |
581.5 MiB | 91 |
10 |
1.2 KiB |
8 |
PASS |
2.32s |
| sql/colcontainer | TestPartitionedDiskQueue | 0m0s |
0m0s |
0m0s | 1 |
264.4 MiB | 48 |
2 |
162 Bytes |
1 |
PASS |
0.00s |
| sql/colcontainer | TestPartitionedDiskQueueSimulatedExternal | 0m0s |
0m0s |
0m0s | 1 |
475.6 MiB | 48 |
3 |
342 Bytes |
2 |
PASS |
0.00s |
| sql/colencoding | TestDecodeTableValueToCol | 0m5s |
0m0s |
0m4s | 3 |
2.1 GiB | 117 |
2.0 K |
83.1 KiB |
0 |
PASS |
0.01s |
| sql/colexec | TestAggregatorOneFunc | 0m1s |
0m0s |
0m0s | 1 |
364.9 MiB | 85 |
173 |
19.6 KiB |
171 |
PASS |
0.03s |
| sql/colexec | TestAggregatorMultiFunc | 0m1s |
0m0s |
0m0s | 2 |
388.4 MiB | 85 |
91 |
10.8 KiB |
90 |
PASS |
0.03s |
| sql/colexec | TestAggregatorAllFunctions | 0m0s |
0m0s |
0m0s | 2 |
494.6 MiB | 85 |
39 |
3.7 KiB |
38 |
PASS |
0.02s |
| sql/colexec | TestAggregatorRandom | 0m7s |
0m7s |
0m0s | 2 |
654.4 MiB | 86 |
53 |
5.6 KiB |
48 |
PASS |
7.56s |
| sql/colexec | TestHashAggregator | 0m0s |
0m0s |
0m0s | 2 |
649.1 MiB | 85 |
136 |
13.6 KiB |
135 |
PASS |
0.02s |
| sql/colexec | TestAndOrOps | 0m0s |
0m0s |
0m0s | 2 |
649.1 MiB | 85 |
179 |
14.5 KiB |
178 |
PASS |
0.06s |
| sql/colexec | TestBoolVecToSelOp | 0m0s |
0m0s |
0m0s | 2 |
649.5 MiB | 85 |
10 |
815 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestBufferOp | 0m0s |
0m0s |
0m0s | 2 |
649.5 MiB | 85 |
2 |
150 Bytes |
1 |
PASS |
0.00s |
| sql/colexec | TestBasicBuiltinFunctions | 0m1s |
0m0s |
0m0s | 2 |
649.5 MiB | 85 |
21 |
2.0 KiB |
20 |
PASS |
0.01s |
| sql/colexec | TestCancelChecker | 0m0s |
0m0s |
0m0s | 2 |
649.5 MiB | 85 |
1 |
68 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestCaseOp | 0m0s |
0m0s |
0m0s | 2 |
649.5 MiB | 85 |
28 |
2.1 KiB |
27 |
PASS |
0.01s |
| sql/colexec | TestRandomizedCast | 0m0s |
0m0s |
0m0s | 2 |
659.4 MiB | 87 |
102 |
9.1 KiB |
100 |
PASS |
0.13s |
| sql/colexec | TestCFetcherUninitialized | 0m0s |
0m0s |
0m0s | 2 |
649.7 MiB | 85 |
1 |
76 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestColumnarizerResetsInternalBatch | 0m0s |
0m0s |
0m0s | 2 |
649.7 MiB | 85 |
1 |
86 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestColumnarizerDrainsAndClosesInput | 0m0s |
0m0s |
0m0s | 2 |
649.7 MiB | 85 |
1 |
87 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestConst | 0m0s |
0m0s |
0m0s | 2 |
649.7 MiB | 85 |
19 |
1.4 KiB |
18 |
PASS |
0.01s |
| sql/colexec | TestConstNull | 0m0s |
0m0s |
0m0s | 2 |
649.8 MiB | 85 |
19 |
1.5 KiB |
18 |
PASS |
0.01s |
| sql/colexec | TestCount | 0m0s |
0m0s |
0m0s | 2 |
649.8 MiB | 85 |
17 |
1.2 KiB |
16 |
PASS |
0.00s |
| sql/colexec | TestNoLinkForbidden | 0m1s |
0m1s |
0m0s | 2 |
649.9 MiB | 85 |
1 |
70 Bytes |
0 |
PASS |
1.17s |
| sql/colexec | TestDeselector | 0m0s |
0m0s |
0m0s | 2 |
652.8 MiB | 92 |
26 |
2.0 KiB |
25 |
PASS |
0.00s |
| sql/colexec | TestDistinct | 0m0s |
0m0s |
0m0s | 2 |
652.9 MiB | 92 |
261 |
25.9 KiB |
260 |
PASS |
0.10s |
| sql/colexec | TestExternalHashJoiner | 0m5s |
0m5s |
0m0s | 3 |
664.6 MiB | 94 |
2.2 K |
368.3 KiB |
2236 |
PASS |
5.86s |
| sql/colexec | TestExternalHashJoinerFallbackToSortMergeJoin | 0m0s |
0m0s |
0m0s | 2 |
659.0 MiB | 92 |
1 |
96 Bytes |
0 |
PASS |
0.09s |
| sql/colexec | TestExternalSort | 0m2s |
0m0s |
0m1s | 2 |
659.0 MiB | 92 |
541 |
59.8 KiB |
540 |
PASS |
0.22s |
| sql/colexec | TestExternalSortRandomized | 0m6s |
0m6s |
0m0s | 2 |
664.3 MiB | 92 |
64 |
9.6 KiB |
60 |
PASS |
6.82s |
| sql/colexec | TestHashFunctionFamily | 0m0s |
0m0s |
0m0s | 2 |
664.3 MiB | 90 |
1 |
73 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestHashJoiner | 0m7s |
0m3s |
0m3s | 2 |
672.0 MiB | 92 |
3.0 K |
241.3 KiB |
2994 |
PASS |
3.08s |
| sql/colexec | TestHashingDoesNotAllocate | 0m0s |
0m0s |
0m0s | 1 |
666.1 MiB | 92 |
2 |
182 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestHashJoinerProjection | 0m0s |
0m0s |
0m0s | 1 |
666.1 MiB | 92 |
1 |
75 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestIsNullProjOp | 0m0s |
0m0s |
0m0s | 1 |
666.1 MiB | 92 |
61 |
7.0 KiB |
60 |
PASS |
0.02s |
| sql/colexec | TestIsNullSelOp | 0m0s |
0m0s |
0m0s | 1 |
666.1 MiB | 92 |
61 |
7.3 KiB |
60 |
PASS |
0.01s |
| sql/colexec | TestLikeOperators | 0m0s |
0m0s |
0m0s | 1 |
666.1 MiB | 92 |
91 |
7.5 KiB |
90 |
PASS |
0.01s |
| sql/colexec | TestLimit | 0m0s |
0m0s |
0m0s | 1 |
673.9 MiB | 94 |
58 |
4.3 KiB |
56 |
PASS |
0.00s |
| sql/colexec | TestColumnarizeMaterialize | 0m0s |
0m0s |
0m0s | 1 |
666.2 MiB | 92 |
1 |
77 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestMaterializeTypes | 0m0s |
0m0s |
0m0s | 1 |
666.2 MiB | 92 |
1 |
71 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestMergeJoiner | 0m4s |
0m4s |
0m0s | 2 |
671.9 MiB | 93 |
1.8 K |
249.2 KiB |
1796 |
PASS |
4.97s |
| sql/colexec | TestFullOuterMergeJoinWithMaximumNumberOfGroups | 0m0s |
0m0s |
0m0s | 1 |
671.2 MiB | 92 |
6 |
633 Bytes |
5 |
PASS |
0.05s |
| sql/colexec | TestMergeJoinCrossProduct | 0m0s |
0m0s |
0m0s | 1 |
671.2 MiB | 92 |
2 |
214 Bytes |
0 |
SKIP |
0.00s |
| sql/colexec | TestMergeJoinerMultiBatch | 0m0s |
0m0s |
0m0s | 1 |
671.2 MiB | 92 |
10 |
871 Bytes |
9 |
PASS |
0.08s |
| sql/colexec | TestMergeJoinerMultiBatchRuns | 0m0s |
0m0s |
0m0s | 1 |
671.2 MiB | 92 |
10 |
1022 Bytes |
9 |
PASS |
0.87s |
| sql/colexec | TestMergeJoinerRandomized | 0m1s |
0m1s |
0m0s | 1 |
671.2 MiB | 92 |
49 |
6.5 KiB |
48 |
PASS |
1.08s |
| sql/colexec | TestOffset | 0m0s |
0m0s |
0m0s | 1 |
671.4 MiB | 92 |
36 |
2.7 KiB |
35 |
PASS |
0.00s |
| sql/colexec | TestOrderedSync | 0m0s |
0m0s |
0m0s | 1 |
1.0 GiB | 92 |
37 |
3.0 KiB |
36 |
PASS |
0.01s |
| sql/colexec | TestOrderedSyncRandomInput | 0m0s |
0m0s |
0m0s | 1 |
1.0 GiB | 90 |
1 |
77 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestOrdinality | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 92 |
37 |
2.9 KiB |
36 |
PASS |
0.00s |
| sql/colexec | TestIntegerAddition | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 92 |
1 |
70 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestIntegerSubtraction | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
73 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestIntegerDivision | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
70 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestIntegerMultiplication | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
76 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestMixedTypeInteger | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
71 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestDecimalDivByZero | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
71 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestDecimalComparison | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
72 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestFloatComparison | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
70 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestIntComparison | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
68 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestParallelUnorderedSynchronizer | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
84 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestUnorderedSynchronizerNoLeaksOnError | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
90 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestProjPlusInt64Int64ConstOp | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
10 |
925 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestProjPlusInt64Int64Op | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
10 |
875 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestProjDivFloat64Float64Op | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
10 |
905 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestGetProjectionConstOperator | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
81 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestGetProjectionConstMixedTypeOperator | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
90 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestRandomComparisons | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
72 Bytes |
0 |
PASS |
0.14s |
| sql/colexec | TestGetProjectionOperator | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
76 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestRouterOutputAddBatch | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
13 |
1.3 KiB |
12 |
PASS |
0.20s |
| sql/colexec | TestRouterOutputNext | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
16 |
1.7 KiB |
15 |
PASS |
0.03s |
| sql/colexec | TestRouterOutputRandom | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
22 |
3.4 KiB |
21 |
PASS |
0.03s |
| sql/colexec | TestHashRouterComputesDestination | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
1 |
84 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestHashRouterCancellation | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
4 |
327 Bytes |
3 |
PASS |
0.02s |
| sql/colexec | TestHashRouterOneOutput | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
4 |
327 Bytes |
3 |
PASS |
0.01s |
| sql/colexec | TestHashRouterRandom | 0m0s |
0m0s |
0m0s | 1 |
1.1 GiB | 90 |
22 |
4.1 KiB |
21 |
PASS |
0.16s |
| sql/colexec | TestEncDatumRowsToColVecBool | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
79 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestEncDatumRowsToColVecInt16 | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
80 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestEncDatumRowsToColVecString | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
81 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestEncDatumRowsToColVecDecimal | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
82 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestSelectInInt64 | 0m1s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
40 |
3.8 KiB |
39 |
PASS |
0.00s |
| sql/colexec | TestProjectInInt64 | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
61 |
6.2 KiB |
60 |
PASS |
0.03s |
| sql/colexec | TestSelLTInt64Int64ConstOp | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
10 |
895 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestSelLTInt64Int64 | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
10 |
825 Bytes |
9 |
PASS |
0.00s |
| sql/colexec | TestGetSelectionConstOperator | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
80 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestGetSelectionConstMixedTypeOperator | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
89 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestGetSelectionOperator | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
75 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestSerialUnorderedSynchronizer | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
82 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestSimpleProjectOp | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
37 |
3.1 KiB |
36 |
PASS |
0.01s |
| sql/colexec | TestSimpleProjectOpWithUnorderedSynchronizer | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
8 |
860 Bytes |
7 |
PASS |
0.00s |
| sql/colexec | TestSortChunks | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
82 |
6.5 KiB |
81 |
PASS |
0.02s |
| sql/colexec | TestSortChunksRandomized | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
91 |
8.1 KiB |
90 |
PASS |
0.03s |
| sql/colexec | TestSort | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
127 |
9.4 KiB |
126 |
PASS |
0.02s |
| sql/colexec | TestSortRandomized | 0m3s |
0m3s |
0m0s | 2 |
1.1 GiB | 90 |
62 |
6.9 KiB |
60 |
PASS |
3.38s |
| sql/colexec | TestAllSpooler | 0m0s |
0m0s |
0m0s | 2 |
1.2 GiB | 92 |
43 |
3.4 KiB |
42 |
PASS |
0.01s |
| sql/colexec | TestTopKSorter | 0m0s |
0m0s |
0m0s | 2 |
1.2 GiB | 92 |
41 |
3.6 KiB |
40 |
PASS |
0.01s |
| sql/colexec | TestSpillingQueue | 0m4s |
0m4s |
0m0s | 2 |
1.2 GiB | 92 |
7 |
704 Bytes |
4 |
PASS |
4.33s |
| sql/colexec | TestNumBatches | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 92 |
1 |
65 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestNumTuples | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
64 Bytes |
0 |
PASS |
0.01s |
| sql/colexec | TestVectorizedStatsCollector | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
79 Bytes |
0 |
PASS |
0.01s |
| sql/colexec | TestSupportedSQLTypesIntegration | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 90 |
1 |
83 Bytes |
0 |
PASS |
0.54s |
| sql/colexec | TestOpTestInputOutput | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 92 |
7 |
591 Bytes |
6 |
PASS |
0.00s |
| sql/colexec | TestRepeatableBatchSource | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 92 |
1 |
76 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestRepeatableBatchSourceWithFixedSel | 0m0s |
0m0s |
0m0s | 2 |
1.1 GiB | 92 |
1 |
88 Bytes |
0 |
PASS |
0.00s |
| sql/colexec | TestWindowFunctions | 0m1s |
0m0s |
0m0s | 2 |
1.1 GiB | 92 |
271 |
32.5 KiB |
270 |
PASS |
0.06s |
| sql/colexecbase | TestNoLinkForbidden | 0m0s |
0m0s |
0m0s | 1 |
349.1 MiB | 83 |
2 |
106 Bytes |
0 |
PASS |
0.66s |
| sql/colflow | TestNoLinkForbidden | 0m0s |
0m0s |
0m0s | 1 |
416.4 MiB | 89 |
1 |
70 Bytes |
0 |
PASS |
0.73s |
| sql/colflow | TestDrainOnlyInputDAG | 0m0s |
0m0s |
0m0s | 1 |
421.7 MiB | 90 |
1 |
72 Bytes |
0 |
PASS |
0.00s |
| sql/colflow | TestVectorizedFlowTempDirectory | 0m0s |
0m0s |
0m0s | 1 |
423.2 MiB | 92 |
6 |
688 Bytes |
3 |
PASS |
0.01s |
| sql/colflow | TestVectorizedFlowShutdown | 0m0s |
0m0s |
0m0s | 4 |
446.0 MiB | 92 |
22 |
2.2 KiB |
20 |
PASS |
0.30s |
| sql/colflow | TestVectorizeInternalMemorySpaceError | 0m0s |
0m0s |
0m0s | 1 |
290.3 MiB | 47 |
5 |
530 Bytes |
4 |
PASS |
0.00s |
| sql/colflow | TestVectorizeAllocatorSpaceError | 0m0s |
0m0s |
0m0s | 1 |
290.3 MiB | 47 |
7 |
742 Bytes |
6 |
PASS |
0.00s |
| sql/colflow | TestVectorizedMetaPropagation | 0m0s |
0m0s |
0m0s | 1 |
290.3 MiB | 47 |
1 |
80 Bytes |
0 |
PASS |
0.00s |
| sql/colflow | TestVectorizedInternalPanic | 0m0s |
0m0s |
0m0s | 1 |
290.3 MiB | 47 |
1 |
78 Bytes |
0 |
PASS |
0.00s |
| sql/colflow | TestNonVectorizedPanicPropagation | 0m0s |
0m0s |
0m0s | 1 |
290.3 MiB | 47 |
1 |
84 Bytes |
0 |
PASS |
0.00s |
| sql/colflow/colrpc | TestOutboxInbox | 0m0s |
0m0s |
0m0s | 1 |
351.3 MiB | 78 |
3 |
256 Bytes |
1 |
PASS |
0.00s |
| sql/colflow/colrpc | TestOutboxInboxMetadataPropagation | 0m0s |
0m0s |
0m0s | 1 |
353.7 MiB | 80 |
4 |
381 Bytes |
2 |
PASS |
0.00s |
| sql/colflow/colrpc | TestOutboxStreamIDPropagation | 0m0s |
0m0s |
0m0s | 1 |
353.7 MiB | 80 |
2 |
176 Bytes |
0 |
PASS |
0.00s |
| sql/colflow/colrpc | TestInboxCtxStreamIDTagging | 0m0s |
0m0s |
0m0s | 1 |
353.8 MiB | 80 |
4 |
351 Bytes |
2 |
PASS |
0.00s |
| sql/colflow/colrpc | TestInboxCancellation | 0m0s |
0m0s |
0m0s | 1 |
354.3 MiB | 82 |
4 |
335 Bytes |
3 |
PASS |
0.00s |
| sql/colflow/colrpc | TestInboxNextPanicDoesntLeakGoroutines | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
1 |
89 Bytes |
0 |
PASS |
0.00s |
| sql/colflow/colrpc | TestInboxTimeout | 0m0s |
0m0s |
0m0s | 1 |
382.1 MiB | 48 |
1 |
67 Bytes |
0 |
PASS |
0.00s |
| sql/colflow/colrpc | TestInboxShutdown | 0m0s |
0m0s |
0m0s | 1 |
310.0 MiB | 59 |
8 |
799 Bytes |
7 |
PASS |
0.04s |
| sql/colflow/colrpc | TestOutboxCatchesPanics | 0m0s |
0m0s |
0m0s | 1 |
323.1 MiB | 61 |
1 |
74 Bytes |
0 |
PASS |
0.00s |
| sql/colflow/colrpc | TestOutboxDrainsMetadataSources | 0m0s |
0m0s |
0m0s | 1 |
328.8 MiB | 61 |
3 |
266 Bytes |
2 |
PASS |
0.00s |
| sql/covering | TestOverlapCoveringMerge | 0m0s |
0m0s |
0m0s | 1 |
529.3 MiB | 48 |
12 |
959 Bytes |
11 |
PASS |
0.00s |
| sql/distsql | TestAggregatorAgainstProcessor | 0m0s |
0m0s |
0m0s | 1 |
453.7 MiB | 91 |
1 |
81 Bytes |
0 |
PASS |
0.41s |
| sql/distsql | TestDistinctAgainstProcessor | 0m0s |
0m0s |
0m0s | 1 |
463.8 MiB | 90 |
1 |
79 Bytes |
0 |
PASS |
0.32s |
| sql/distsql | TestSorterAgainstProcessor | 0m2s |
0m2s |
0m0s | 4 |
509.4 MiB | 91 |
2 |
113 Bytes |
0 |
PASS |
2.60s |
| sql/distsql | TestSortChunksAgainstProcessor | 0m4s |
0m4s |
0m0s | 3 |
549.7 MiB | 92 |
3 |
153 Bytes |
0 |
PASS |
4.01s |
| sql/distsql | TestHashJoinerAgainstProcessor | 0m2s |
0m1s |
0m0s | 3 |
560.3 MiB | 92 |
2 |
117 Bytes |
0 |
PASS |
1.66s |
| sql/distsql | TestMergeJoinerAgainstProcessor | 0m0s |
0m0s |
0m0s | 3 |
562.6 MiB | 92 |
2 |
118 Bytes |
0 |
PASS |
0.60s |
| sql/distsql | TestWindowFunctionsAgainstProcessor | 0m1s |
0m1s |
0m0s | 3 |
563.2 MiB | 91 |
1 |
86 Bytes |
0 |
PASS |
1.62s |
| sql/distsql | TestOutboxInboundStreamIntegration | 0m0s |
0m0s |
0m0s | 3 |
563.2 MiB | 91 |
3 |
279 Bytes |
0 |
PASS |
0.00s |
| sql/distsql | TestSyncFlowAfterDrain | 0m0s |
0m0s |
0m0s | 3 |
725.3 MiB | 95 |
69 |
10.6 KiB |
0 |
PASS |
0.09s |
| sql/distsql | TestNonVectorizedPanicDoesntHangServer | 0m0s |
0m0s |
0m0s | 1 |
336.9 MiB | 68 |
1 |
89 Bytes |
0 |
PASS |
0.00s |
| sql/enum | TestGenByteStringBetween | 0m0s |
0m0s |
0m0s | 1 |
308.4 MiB | 60 |
1 |
75 Bytes |
0 |
PASS |
0.00s |
| sql/enum | TestRandomGenByteStringBetween | 0m0s |
0m0s |
0m0s | 1 |
316.5 MiB | 73 |
1 |
81 Bytes |
0 |
PASS |
0.56s |
| sql/enum | TestGenerateNEvenlySpacedBytes | 0m2s |
0m2s |
0m0s | 1 |
314.7 MiB | 73 |
2 |
117 Bytes |
0 |
PASS |
2.82s |
| sql/execinfra | TestRunDrain | 0m0s |
0m0s |
0m0s | 1 |
401.8 MiB | 74 |
1 |
63 Bytes |
0 |
PASS |
0.00s |
| sql/execinfra | TestNoLinkForbidden | 0m1s |
0m0s |
0m0s | 1 |
416.1 MiB | 85 |
2 |
106 Bytes |
0 |
PASS |
0.68s |
| sql/execinfra | TestProcessExpression | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
1 |
72 Bytes |
0 |
PASS |
0.00s |
| sql/execinfra | TestProcessExpressionConstantEval | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
1 |
84 Bytes |
0 |
PASS |
0.00s |
| sql/execinfrapb | TestPlanDiagramIndexJoin | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
3 |
2.1 KiB |
0 |
PASS |
0.00s |
| sql/execinfrapb | TestPlanDiagramJoin | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
3 |
5.0 KiB |
0 |
PASS |
0.00s |
| sql/flowinfra | TestClusterFlow | 0m1s |
0m0s |
0m0s | 1 |
602.5 MiB | 101 |
123 |
20.5 KiB |
0 |
PASS |
0.37s |
| sql/flowinfra | TestLimitedBufferingDeadlock | 0m0s |
0m0s |
0m0s | 1 |
683.0 MiB | 94 |
45 |
8.0 KiB |
0 |
PASS |
0.14s |
| sql/flowinfra | TestDistSQLReadsFillGatewayID | 0m0s |
0m0s |
0m0s | 3 |
701.7 MiB | 102 |
162 |
29.7 KiB |
0 |
PASS |
0.42s |
| sql/flowinfra | TestEvalCtxTxnOnRemoteNodes | 0m1s |
0m0s |
0m0s | 3 |
733.6 MiB | 98 |
105 |
18.7 KiB |
2 |
PASS |
0.31s |
| sql/flowinfra | TestNoLinkForbidden | 0m0s |
0m0s |
0m0s | 3 |
538.9 MiB | 90 |
1 |
70 Bytes |
0 |
PASS |
0.64s |
| sql/flowinfra | TestFlowRegistry | 0m0s |
0m0s |
0m0s | 3 |
539.1 MiB | 90 |
1 |
67 Bytes |
0 |
PASS |
0.04s |
| sql/flowinfra | TestStreamConnectionTimeout | 0m0s |
0m0s |
0m0s | 3 |
543.2 MiB | 90 |
3 |
391 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestHandshake | 0m0s |
0m0s |
0m0s | 3 |
543.2 MiB | 90 |
5 |
399 Bytes |
2 |
PASS |
0.01s |
| sql/flowinfra | TestFlowRegistryDrain | 0m1s |
0m0s |
0m0s | 3 |
543.3 MiB | 90 |
5 |
379 Bytes |
4 |
PASS |
0.51s |
| sql/flowinfra | TestInboundStreamTimeoutIsRetryable | 0m0s |
0m0s |
0m0s | 3 |
543.4 MiB | 90 |
2 |
301 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestTimeoutPushDoesntBlockRegister | 0m0s |
0m0s |
0m0s | 3 |
543.4 MiB | 90 |
2 |
300 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestFlowCancelPartiallyBlocked | 0m0s |
0m0s |
0m0s | 3 |
584.2 MiB | 91 |
1 |
81 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestOutbox | 0m0s |
0m0s |
0m0s | 3 |
543.7 MiB | 91 |
2 |
158 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestOutboxInitializesStreamBeforeReceivingAnyRows | 0m0s |
0m0s |
0m0s | 3 |
545.0 MiB | 92 |
2 |
197 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestOutboxClosesWhenConsumerCloses | 0m0s |
0m0s |
0m0s | 3 |
547.9 MiB | 94 |
7 |
619 Bytes |
3 |
PASS |
0.01s |
| sql/flowinfra | TestOutboxCancelsFlowOnError | 0m0s |
0m0s |
0m0s | 3 |
548.4 MiB | 94 |
2 |
176 Bytes |
0 |
PASS |
0.00s |
| sql/flowinfra | TestOutboxUnblocksProducers | 0m0s |
0m0s |
0m0s | 3 |
548.5 MiB | 94 |
14 |
1.3 KiB |
0 |
PASS |
0.00s |
| sql/flowinfra | TestServer | 0m0s |
0m0s |
0m0s | 3 |
732.4 MiB | 94 |
51 |
8.7 KiB |
4 |
PASS |
0.13s |
| sql/flowinfra | TestDistSQLServerGossipsVersion | 0m0s |
0m0s |
0m0s | 3 |
553.1 MiB | 90 |
68 |
10.4 KiB |
0 |
PASS |
0.09s |
| sql/flowinfra | TestStreamEncodeDecode | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
1 |
73 Bytes |
0 |
PASS |
0.03s |
| sql/flowinfra | TestEmptyStreamEncodeDecode | 0m0s |
0m0s |
0m0s | 1 |
290.5 MiB | 47 |
1 |
78 Bytes |
0 |
PASS |
0.00s |
| sql/gcjob_test | TestSchemaChangeGCJob | 0m12s |
0m11s |
0m0s | 3 |
817.3 MiB | 127 |
570 |
102.3 KiB |
0 |
PASS |
11.43s |
| sql/lex | TestEncodeSQLBytes | 0m0s |
0m0s |
0m0s | 1 |
355.9 MiB | 82 |
1 |
69 Bytes |
0 |
PASS |
0.24s |
| sql/lex | TestEncodeSQLString | 0m0s |
0m0s |
0m0s | 1 |
356.4 MiB | 82 |
1 |
70 Bytes |
0 |
PASS |
0.07s |
| sql/lex | TestEncodeSQLStringSpecial | 0m0s |
0m0s |
0m0s | 1 |
290.7 MiB | 47 |
1 |
77 Bytes |
0 |
PASS |
0.00s |
| sql/lex | TestEncodeRestrictedSQLIdent | 0m0s |
0m0s |
0m0s | 1 |
290.7 MiB | 47 |
1 |
79 Bytes |
0 |
PASS |
0.00s |
| sql/lex | TestByteArrayDecoding | 0m0s |
0m0s |
0m0s | 1 |
491.8 MiB | 64 |
27 |
2.0 KiB |
26 |
PASS |
0.00s |
| sql/lex | TestByteArrayEncoding | 0m0s |
0m0s |
0m0s | 1 |
414.8 MiB | 80 |
29 |
2.1 KiB |
28 |
PASS |
0.00s |
| sql/logictest | TestLogic | 9m35s |
0m0s |
0m0s | 51 |
6.5 GiB | 258 |
8.8 K |
660.1 KiB |
900 |
UNKNOWN |
UNKNOWN |


/*!
* QuodJS - Object Oriented JavaScript v0.0.1
* http://goffreder.github.io
*
* Copyright 2014, Emanuele Biancardi
* Released under the MIT License
*/
/*!
* QuodJS - Object Oriented JavaScript v0.0.1
* http://goffreder.github.io
*
* Copyright 2014, Emanuele Biancardi
* Released under the MIT License
*/
This library works by auto-executing an anonym function that adds to the
scope the defined properties. Passing along the scope
(instead of adding
everything directly to the window
object) allows the library to work
also within Node.js.
(function(scope) {
This function emulates the Class
keyword of object-oriented languages.
It takes as arguments the name
of the new class, its public properties
and its prototype
, and returns the new Class object. The methods in the prototype
MUST NOT be anonymous for the Super
mechanism to work correctly.
To do this, it adds a Class
property to the Object
prototype
(so it can be called upon the scope).
/**
* Adds a new Class to the system.
* @method Class
* @param {String} name The name of the class.
* @param {Object} properties The public properties of the class, with their initialization values.
* @param {Object} prototype The public methods of the class.
* @return {Function} The new Class class.
*/
Object.defineProperty(Object.prototype, "Class", {
The value for the Class
property.
value : function(name, properties, prototype) {
Adds a name
property to the scope
and sets it to a new, auto-executing Function
object that returns a function name
, that in turn returns this
(thus becoming a constructor for name
objects).
var func = "return function " + name + "(){";
func += " return this; }";
scope[name] = new Function(
func
)();
Iterates through the passed properties
and adds them to the constructor
as public properties.
for(var p in properties) {
scope[name][p] = properties[p];
}
The constructor prototype is set to the passed prototype
. All its methods are public.
scope[name].prototype = prototype;
Returns the constructor.
return scope[name];
}
});
This function emulates the New
keyword of object-oriented languages.
It takes as argument the name of the class that we want to instantiate and returns a new object of the given class.
It replaces the native new
JavaScript keyword, allowing us to add the class properties
to the new object.
This function is again added to the Object
prototype.
/**
* Instantiates a new object for the given Class.
* @method New
* @param {String} Classname The name of the class.
* @return {Object} The new Class object.
*/
Object.defineProperty(Object.prototype, "New", {
The value for the New
property.
value : function(Classname) {
Instantiates a new object by calling the Classname
method of the scope
object.
var obj = new scope[Classname]();
Iterates through the class properties and adds them to the new object.
for(var p in scope[Classname])
obj[p] = scope[Classname][p];
Returns the new object.
return obj;
}
});
This function emulates the Extends
keyword of object-oriented languages.
It takes as argument the name of the class that we want to extend.
This function is added to the Function
object, allowing us to chain after
a new Class instance.
/**
* Extends a given Class with the newly created class.
* @method Extends
* @param {String} Classname The name of the other class extended by this class.
*/
Object.defineProperty(Function.prototype, "Extends", {
The value for the Extends
property.
value: function (Classname) {
Iterates through the extended class prototype, adding to the extending class any method that has not been overrided (and thus not already added to the class).
for(var p in scope[Classname].prototype)
if('undefined' === typeof this.prototype[p]) {
this.prototype[p] = scope[Classname].prototype[p];
To maintain a reference to the superclasses methods and prototype, we add an
heritage
object where we store for every inherited method or property, who this class
has inherited it from.
if('undefined' === typeof this.prototype.heritage)
this.prototype.heritage = {};
if('undefined' !== typeof scope[Classname].prototype.heritage)
this.prototype.heritage[p] = scope[Classname].prototype.heritage[p] || Classname;
else
this.prototype.heritage[p] = Classname;
}
Iterates through the extended class properties, adding to the extending class any property that has not been overrided (and thus not already added to the class).
for(var p in scope[Classname])
if('undefined' === typeof this[p]) {
this[p] = scope[Classname][p];
if('undefined' === typeof this.prototype.heritage)
this.prototype.heritage = {};
if('undefined' !== typeof scope[Classname].prototype.heritage)
this.prototype.heritage[p] = scope[Classname].prototype.heritage[p] || Classname;
else
this.prototype.heritage[p] = Classname;
}
Sets the extended class as superclass
for the extending class.
The superclass
property is added to the prototype to maintain
some kind of information hiding.
this.prototype.superclass = scope[Classname];
}
});
This function emulates the Super
keyword of object-oriented languages.
It takes as argument the method or the property we want from the superclass, plus any other argument that we need to pass to it if it’s a method.
Again, this function is added to the Object
prototype.
/**
* Returns the superclass prototype for the given class.
* @method Super
* @param {String} p The method or the property we want from the superclass.
* @return {Mixed} The wanted property or method return.
*/
Object.defineProperty(Object.prototype, "Super", {
value : function(p) {
var caller = arguments.callee.caller.name;
var args = [].splice.call(arguments, 0);
args.splice(0, 1);
var prop;
If we call Super
in an inherited method, we need to get method or property p
from
the class we have inherited it.
if('undefined' !== typeof this.heritage[caller]) { prop = scope[this.heritage[caller]].prototype.superclass.prototype[p]; }
else { prop = this.superclass.prototype[p]; }
if('function' === typeof prop)
return prop.apply(this, args);
return prop;
}
});
})(this);


The goal of this assignment was to create a AI player (green) of the game Virus and have it play against a player who moves randomly (red). For the AI player, we are using a minimax search to determine the best move by finding the move that will maximize the probability of a win, and minimize the probability of a loss.
The application uses two web workers to offload the processing of finding the next move away from the UI thread. This allows the browser to remain responsive, even though intense computations may be taking place. The status of the game is drawn on the screen using a canvas element.
The premise of the virus game is each player starts with two pieces on the board. A player can either move to an adjacent square, and the original piece remains, or move two squares away, but the piece is removed. When a piece is placed down, the opponent's adjacent pieces are stolen. A piece dies after 5 moves if the piece has not moved. The player with more than 50% of the pieces wins when no more moves are possible.


--- layout: public-atf current: about page-title: About Us permalink: '/about.html' ---
We’ve tried to stay true to our core beliefs – Security – to deliver an exceptional experience for our community and subscribers. At Saferwall, we all come to work every day passionate by really efficient processes in order to solve the biggest problems in Cybersecurity. We have combined all of our creative backgrounds to create a safe environment for your specific needs.
Companies know what to protect but don’t know how to stay a step ahead in IT Security. For governments, the focus now is securing sensitive data, and protecting networks from breaches. Therefore, Saferwall offers an everyday solution in cybersecurity to overcome a big obstacle to long-awaited digital transformation. And this is our primary concern.
At Saferwall we protect every home user’s personal data from malicious software and we offer the ultimate protection experience to feel safe.
Cyber security is the most talked about topic in technology today due to the announcement of a number of high profile hacks. And our mission at Saferwall is to make the cyber Security more transparent as we understand the challenges and complexities of the environments.
We all know that existing solutions were falling short, unable to catch up with the latest threats in Cybersecurity, that’s why today we provide the most actionable products to deliver the best security where and when you need it.


The training process
Training is executed
only individually. The entire training is totally adapted to a software development process in a real company.
Initially, a student gets access to Bug Tracker. This is the main useful tool at development of projects.
And this feature is described in details in the following
video. Within the Bug Tracker a student creates a separate folder
for all training activities on tasks completion.
Structural plan of the training:
-
View a video-lesson. Video-lessons are available only to students.
All video-lessons are stored on Yandex.Disk.
Each lesson is represented by one or two videos (duration: 30-60 minutes)
-
Remember studied information. Draw a brief summary
-
Perform tasks:
- Read the offered task. All tasks are on Bug Tracker.
- Think out logic of work. Schematically depict the process of executing the program.
- Implement the code. Create a JUnit test.
- Check correctness of work in the console by commands mvn clean test
- Upload your code to repositories on GitHub
- Create a task on Bug Tracker. Specify the corresponding link in it to GitHub
- Perform the operation-comment with instructions of the responsible mentor.
- Within 1-2 days the task will be checked. The check notification will be sent to your email.
- If there are no further fixing instructions in the mentor's reply,
the task can be closed and the student can solve the next task.
-
If the student receives some mentor's fixing instructions, all errors must be corrected, after that the student starts again from the item (h).
-
Successfully passing each module a student comes to the following section - test questions and a test task. This section simulates a real job interview.
How to cope with it:
- Prepare answers to questions. The section contains a list of questions.
- Remember corresponding answers.
- Create a task in the tracker (specify date and time of a verbal exam).
- On the mentioned day the mentor calls to the student and verbally examined his/her knowledge.
- If the student answers at least 80% of the questions, then the interview is considered successful,
otherwise the student prepares to repeated exams, until successful outcome.
- Successfully passing theory exams, the student performs the test task according to the scheme of Item 3.
-
During the training you will have some questions. All questions must be entered in the tracker with the name of the responsible person.
During the corresponding day you will receive a reply with the time of consulting on Skype.
To summarize: the major part of the training course represents itself a text mode of communication.
The mentor calls a student to examine his/her theory knowledge verbally. Also all students can communicate
using common HipChat, in which separate chat rooms are divided topically by corresponding training modules.
In the chat you can discuss topics related to programming, the course in whole, demonstrate your solutions,
ask for solution advices and share useful information.
Upon the training course completion you will have a complex project with all the technologies listed in the course description.
Such a project is a significant asset to your resume. Also, when applying for a job, you can mention my contact info in your resume.


soil temperature pallida rostochiensis potato .°C Globodera temperatures climate United change species females future weeks cultivars number mean sites effect plant Kingdom eggs surface {border-style Figure cyst projected px;} #ffffff;} female recent (Figure growth time (Fig. area plants using values Climate June data root success increase range water analysis generation grown higher reduction reproductive July Maris PCN depth predicted resistance second significant SoilClim compared development high‐emission increases period seven < Biology, Change Desiree S). collected effects egg estimated final high maximum nematode potato‐growing scenario set size used weather England Kingdom. canopy conditions content crop different median model observed px; significantly simulated work years {font-family .°C. Global air changes current cysts daily diurnal font-size heat juveniles means medium minimum pest provided results rostochiensis. suggests Applied Jones, Marshall, Peer Research Soil University areas constant control days developing double; early eggs/g given growing increased irrigation nematodes occur pallida, population populations reduced remaining simulations status stress variable widely ‐hr (pathotype Agricultural Annals Atkinson, Heterodera Potato Solanum Trnka, [], a). assumed b). border-color border-width corresponding cysts/ difference generations levels northern optimal planting production relationship response scenarios season selected similar solid; southern summer temperature. thermal tuberosum {font-style {font-weight (Daccache (Table Brno Change, Czech Data East Europe European Evans, Females Fig. Hill, Irrigation Knox, Leeds Nature Nematologica, Perry, Rothamsted Roy, Scotland Thomas, Weatherhead, altitude annual bold combination contrast, courier; covering day density differences diffusate distribution em; estimates fitted fluctuations host lag length light linear locations low lower main management measured medium‐ medium‐emission multiplication one‐way partial pathogens potatoes present priori projections pt;} recorded relative reported roots single studied times trends type value var. week weeks.


Editing Tools Help
This is the help file for version 2.0.0 of the editing tools.
For general information about this tool, or to download the latest version, visit the project's GitHub page. If you have suggestions for new tools, or if you are having problems using the tool, either file an issue on GitHub or feel free to email me directly.
Remember that you can fully customize how the tools appear in your ribbon! Go to File > Options > Customize Ribbon. You can move sections around, hide tools you don't use, or even add elements to your quick bar.
The various tools are grouped into six categories:
Settings
This is where you configure the the tool generally. There are three features:
- Version: This tells you what version of the tool you are running. Visit the "Releases" section of the GitHub page to download the latest version (or older versions, if you prefer).
- Help!: This opens the help file you're reading now.
-
Settings: There's currently only one setting you can change:
- Edit-distance sensitivity: This is used by the "Check Proper Nouns" feature (see the "Proofing" section). The number represents the number of changes you have to make to one word to make it another word. The higher the number, the more false positives you'll get. Too low and you'll miss valid misspellings. A setting of "2" seems to me to be a good balance, but play around with it if you wish.
Editing
- Apply Language: Applies the selected language to all the text in the body, headers, footers, and notes. It does not find text in text boxes. I don't know if finds text in frames.
- Change Comment Owner: This lets you change the name and initials of a comment owner. Only comments can be reassigned this way. Ownership of other revisions can only be done by altering the underlying XML files (very dangerous business). Either put your cursor in the comment you want to change or select the text containing the comments you wish to reasign. Then click the button. This can be undone (it takes two undos per comment changed).
Proofing
- Word List: Creates a separate document containing all the unique words in the document. It retains capitalization. This is a great proofreading tool because it removes the meaning of the text and just gives you the individual words.
- Word Frequency List: Does the same as above but also counts the occurences of each word. It puts the list in a table, which for some reason is slow, so please be patient.
- Check Proper Nouns: This feature gets a lot of use in my day job. This tool generates a list of proper nouns (words that start with a capital letter and are not all-cap acronyms) and then does two comparisons: (1) a "sounds like" check and (2) an edit distance check (see the "Settings" section). If it finds groups of proper nouns that are spelled differently but either sound alike or are close in spelling, it will list them in a new document. This is an excellent way to find common typos in proper names that can easily be missed in a long document.
- Phrase Frequency List: Looks for phrases of the given lengths and produces a table listing each in frequency order. Good for finding overused phrases.
Finishing
This is for tools you run at the end of an editing pass.
- Accept Formatting Changes: This lets you accept all tracked formatting changes with one click.
- Link Text: I work sometimes on large documents where multiple instances of a document name is to be hyperlinked to the same destination. This tool lets you add, remove, or change a hyperlink on a specific string of characters, regardless of formatting.
Boilerplate
For me this is the second-most-used feature, next only to "Check Proper Nouns." If you find yourself typing similar comments over and over again, then this can save you tons of time.
- Apply Comment: First select the text you want to comment on. Then select the short name of the comment you wish to insert. Then click the "Apply Comment" button. A new comment will be inserted containing the boilerplate. Edit as you will.
-
Manage Boilerplate: This opens a new screen where you can manage your saved comments.
- To add a new comment, just start typing in the blank row at the bottom of the list.
- To edit an existing comment, just click inside it and start editing.
- To delete a comment, click in the small cell on the far left of the row so that the entire row is highlighted. Hit your Delete key.
- Import/Export: Use these buttons to back up or share your boilerplate.
Saved Searches
If you find yourself doing the same search over and over again, or just don't want to keep looking up that weird wildcard search everytime you need it, this feature could help.
- Execute Search: Simply select the saved search from the drop-down menu then click this button to execute it. It's not as full featured as the built-in Advanced Find dialog, but it's sufficient for most searches. If it doesn't work for a particular use case, let me know and I'll see what I can do.
-
Manage Searches: This opens a new screen where you can manage your saved searcjes.
- To add a new search, just start typing in the blank row at the bottom of the list.
- To edit an existing search, just click inside it and start editing.
- To delete a search, click in the small cell on the far left of the row so that the entire row is highlighted. Hit your Delete key.
- Import/Export: Use these buttons to back up or share your saved searches.


Dina font as an OTF.
The Dina font, converted to an OpenType Font (see screenshots at the bottom of the page):
📦 Dina-v2.93-otf.tar.gz
Pango dropped support for naive bitmap fonts in v1.44 -- i.e. from Ubuntu 20.04, Focal, onwards.
So all bitmap fonts need to be converted into a format that will render, ie. a vector format such as OpenType that allows bitmaps to be embedded. (Not a conversion of the bitmap into an outline, losing the advantages of the crisp, tiny bitmaps.)
For most bitmap fonts, this conversion will be done for you, by packagers or font authors.
But you'll need to do it yourself for any peripheral fonts that you love more than your distribution does. Here's how I did it for my beloved Dina.
1. Identify the font file.
fc-list | grep Dina
2. Convert.
Use either command line tools, or fontforge.
2.1 Using fontforge
A GUI tool.
-
Open up fontforge, paste the font path in.
-
File / generate fonts.
-
Select:
-
Left dropdown: "OpenType (CFF)"
- Right dropdown: "In TTF/OTF"
- Generate
The results have some problems. I'm using it in gnome-terminal:
- People converting other fonts report issues with ugly gaps between characters. But I don't see that, perhaps because it's a monospace font?
- The converted font is invisible in font selection dialogs, making it look like the process did not work. But once selected, by clicking around blindly, then the font displays fine in applications.
- Using a font size which is not defined in the font displays a blank terminal, instead of falling back to some other font.
- Using ctrl-+/- to select font sizes cycles through three of the four defined sizes. I don't know why it skips one. But all four are usable if you explicitly select a size.
2.2 Using command-line tools
The process is described at https://fedoraproject.org/wiki/BitmapFontConversion.
Ubuntu's released version of fonttosfnt (1.0.4) produces unusable results: * Only the 1st and 2nd smallest font sizes are preserved. * In the 2nd smallest size, all variations are too bold, so that 'bold' variations look 'double-bold'. (Italics looks really ugly too, this may just be a result of the enboldening.)
TODO: Consider trying the latest fonttosfnt (1.1.0) https://gitlab.freedesktop.org/xorg/app/fonttosfnt or at least filing an issue there to try and get some help.
3. Install
- Copy to
~/.local/share/fonts
(or~/.fonts
, right?) fc-cache -f
The result
I know, it doesn't look like much.
But compare it with a regular vector font. Here's Ubuntu Mono, the best of the vector fonts I could find at these sizes. Blurry and inconsistent and hard to read:


Catalytic converters: elements such as palladium can act as a catalyst that removes harmful substances.
2CO(g) + 2NO(g) -> 2CO2(g) +N2(g)
Neutralization of acidic water: bases can be used to neutralize acidic water:
CaO(s) + H2SO4(aq) -> CaSO4(aq) + H2O (l)
Ca(OH)2(s) + H2SO4(aq) -> CaSO4(aq) + 2H2O (l)
Hydrodesulfurization: catalysts can be used to remove sulfur from fuels such as natural gas and petroleum which will reduce the sulfur dioxide emissions when fuels are burned
1. Use degradable material
Plastics, styrofoams, glass and chemical batteries are an example of Non-bio degradable material.
It takes hundreds of years to break down and can have a detrimental effect on soil.
One way to reduce use of Non-degradable material is to start the 3Rs. Reduce, Reuse and Recycle.
For example, a milk bottle can be reused for different purposes before it goes into a rubbish bin.
And think twice before using disposable products. Using a tumbler instead of plastic & paper cups would be much more efficient.
Lastly, recycle as much as you can. Recycling aluminium cans can save 95% of the energy needed to produce new cans from raw materials.
Most of the products can be recycled. Throwing out products as rubbish will make more landfills.
Which affects the Earth’s ecosystem in a negative way. Try to be aware of the 3Rs and keep a sustainable lifestyle.
2. Save water
Many people have a habit of using water without any awareness.
Water is an essential source which is crucial for the ecosystem.
However, water isn’t unlimited. 71% of the Earth is covered with water and only 0.5% is available as freshwater.
And with 0.5%, humans use it for agriculture, drinking, industrial usage and sanitation.
It might be difficult to reduce water usage for agriculture and industrial usage.
Yet, people can change daily habits such as showers and tap water usage. Taking shorter showers can help reduce unnecessary water usage.
An average person uses 5 gallons of water per minute. If you manage to shorten shower time by 5 minutes, it reduces 25 gallons of water consumption.
Implementing a water saver at home can also help control water usage. Also, Check for leaks at home to prevent any leakage.
Overuse of water not only causes desertification but also water pollution. Chemicals used in factories and homes flow into the ocean, causing harm to marine ecosystems.
So start right now. Even a small change in habits like taking shorter showers can make a big difference.
Saving water isn’t just for humans, it’s for Earth.
Leblanc, Rick, editor. "The Decomposition of Waste in Landfills." the balance small business, 22
Oct. 2019, www.thebalancesmb.com/how-long-does-it-take-garbage-to-decompose-2878033. Accessed 6
June 2020.
Howard, Brian Clark. "5 recycling myths busted." National Geographic, 31 Oct. 2018,
www.nationalgeographic.com/environment/2018/10/5-recycling-myths-busted-plastic/. Accessed 6
June 2020.
Denchak, Melissa. "Water Pollution: Everything You Need to Know." Natural Resources Defense Council,
14 May 2018, www.nrdc.org/stories/water-pollution-everything-you-need-know. Accessed 6 June
2020.
"Water Facts - Worldwide Water Supply." Bureau of Reclamation, 23 July 2020, www.usbr.gov/mp/arwec/
water-facts-ww-water-sup.html. Accessed 6 June 2020.


obsolete_package.Rd
This function obsoletes a DataONE package with a newer version
by merging the two version chains. The ideal use case for this function is
when the only option to fix a broken package is by re-uploading a previous
version and merging the two version chains. In other cases
arcticdatautils::publish_update()
should be used.
obsolete_package(mn, metadata_obsolete, metadata_new)
| mn | (MNode) The DataONE member node. |
|---|---|
| metadata_obsolete | (character) The metadata PID of the old, or broken, version. Any metadata PID from the obsolete version chain can be used - sets the PID to the end of the version chain. |
| metadata_new | (character) The metadata PID of the new version. Any metadata PID from the new version chain can be used - sets the PID to the beginning of the version chain. |
(logical) TRUE
/FALSE
# NOT RUN { cn <- dataone::CNode("STAGING") mn <- dataone::getMNode(cn,"urn:node:mnTestARCTIC") pkg_old <- arcticdatautils::create_dummy_package(mn) pkg_new <- arcticdatautils::create_dummy_package(mn) obsolete_package(mn, pkg_old$metadata, pkg_new$metadata) # }


Big win for Assam in Women U-23 T20 Cricket
Our Sports reporter
GUWAHATI: Assam thrashed Bihar by nine wickets in the Women U-23 T20 Cricket tie in the city today. Chasing just 49 runs to victory host needed just 42 balls to reach the target. Ruhina Pegu remained not out on 38 (28 balls, 4X5, 2X6). Earlier Bihar managed to score only 48 runs losing eight wickets. Nibedita Baruah picked up three wickets for 10 runs.
Also Read: Delhi outplay Assam in U-23 Women T20 Cricket Tournament
Also Watch: Govt all set to push for the contentious Citizenship Bill in the winter session of Parliament


C++ API mutexes definitions. More...
Classes | |
| class | os::rtos::mutex::attributes |
| Mutex attributes. More... | |
| class | os::rtos::mutex::attributes_recursive |
| Recursive mutex attributes. More... | |
| class | os::rtos::mutex |
| POSIX compliant mutex. More... | |
| class | os::rtos::mutex_recursive |
| POSIX compliant recursive mutex. More... | |
| class | os::rtos::mutex::protocol |
| Mutex protocols. More... | |
| class | os::rtos::mutex::robustness |
| Mutex robustness. More... | |
| class | os::rtos::mutex::type |
| Mutex types. More... | |
Typedefs | |
| using | os::rtos::mutex::count_t = uint16_t |
| Type of variables holding mutex recursion counters. | |
| using | os::rtos::mutex::protocol_t = uint8_t |
| Type of variables holding mutex protocols. | |
| using | os::rtos::mutex::robustness_t = uint8_t |
| Type of variables holding mutex robustness. | |
| using | os::rtos::mutex::type_t = uint8_t |
| Type of variables holding mutex behaviours. | |
Variables | |
| static const attributes | os::rtos::mutex::initializer_normal |
| Default normal mutex initialiser. | |
| static const attributes_recursive | os::rtos::mutex::initializer_recursive |
| Default recursive mutex initialiser. | |
| static constexpr count_t | os::rtos::mutex::max_count = 0xFFFF |
| Constant with the maximum value for the recursion counter. | |
C++ API mutexes definitions.
| using os::rtos::mutex::count_t = uint16_t |
Type of variables holding mutex recursion counters.
Definition at line 191 of file os-mutex.h.
| using os::rtos::mutex::protocol_t = uint8_t |
Type of variables holding mutex protocols.
Definition at line 60 of file os-mutex.h.
| using os::rtos::mutex::robustness_t = uint8_t |
Type of variables holding mutex robustness.
Definition at line 106 of file os-mutex.h.
| using os::rtos::mutex::type_t = uint8_t |
Type of variables holding mutex behaviours.
Definition at line 147 of file os-mutex.h.
|
static |
Default normal mutex initialiser.
This variable is used by the normal mutex default constructor.
Definition at line 301 of file os-mutex.h.
|
static |
Default recursive mutex initialiser.
This variable is used by the recursive mutex default constructor.
Definition at line 350 of file os-mutex.h.
|
staticconstexpr |
Constant with the maximum value for the recursion counter.
Definition at line 197 of file os-mutex.h.


The wearable technology market is a fast-paced market. As new products are introduced, the market responds resulting in rapidly evolving requirements. Companies looking to compete and win in the wearable market are faced with some formidable challenges.
Typically, fast time-to-market and lowest possible cost do not go together.
The customer chose Triad’s Hyper Agile ASIC approach to meet these two seemingly incompatible requirements of rapid development and lowest possible production cost.
Triad created a new Agile ASIC from silicon-proven Agile Tile IP™. Agile Tiles are full-custom, high-performance circuits that are enhanced with Triad’s ViaOnly™ reconfigurability. These Agile Tiles contain medium-grained and fine-grained design resources such as op-amps, buffers, capacitors, resistors, switches, transistorfingers and logic elements.
Complex analog, digital, and mixed-signal circuits can be configured and reconfigured onto an Agile ASIC by making ViaOnly™ single mask layer changes.
Since, the Agile Tiles were both silicon-proven and ViaOnly configurable, we were able to assemble the customer’s new ASIC and release the base layers of the ASIC to the foundry long before the circuit design was completed. Such an approach in a traditional full-custom-only methodology would be hazardous.


Forms: ES5 & view spaghetti
Liz Shigetoshi
Begin!
Checkboxes
Selects
Radios
Textboxes
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Autofill
Next
Month
Day
Year
Previous
Next
5AM - 11:59AM
12PM - 12:59PM
1PM - 4:59PM
5PM - 7:59AM
8PM - 11:59AM
12AM - 12:59AM
1AM - 4:59AM
Previous
Next
First Name
Last Name
Comments
Previous
Submit
JSON Results
Repeat


HOME
Salmon Cookie Table
New Store
Location
Minimum Customers
Maximum Customers
Average Cookies
Add New Store


All ideas
{% for issue in object_list %}
{{issue.title}} (#{{issue.id}})
{{issue.text}}
{{issue.created_date}}
{{issue.like_count}}
likes,
{{issue.comment_count}}
comments
{% if issue.comment_count %}
{% for comment in issue.comments.all %}
{{comment.created_date}}
{{comment.text}}
{% endfor %}
{% endif %}
{% endfor %}


Akan names are derived from Ghanian culture. Frequently in Ghana ,children are give their first name as a 'day name'. This corresponds to the day in the week they were born . The following are the names and their corresponding days of the week:
The female names include:
Monday:Adjoa
Tuesday:Abena
Wednesday:Akua
Thursday:Yaa
Friday:Afua
Saturday:Ama
Sunday:Akosua
The male names include:
Monday:Kojo
Tuesday:Kwabena
Wednesday:Kwaku
Thursday:Yaw
Friday:Kofi
Saturday:Kwame
Sunday:Kwes


My Favourite Websites
I have chosen the following websites as my favourites for various different reasons, some provide me with time consuming interesting snippets off the internet that don't really give me anything than something to find myself doing, others give me an educational resource which may not necessarily reflect the design of the site but that's not what is most important to me when using those sites.
In no particular order the following are my 'chosen ones'
This site is just aesthetically so engaging and beautiful, I love it for the sheer allure of the images and videos of the lions.
The homepage of this site is not specifically different from the rest, unlinke most websites with use the first page to be able to navigate around and then you can refer back to the home page to go onto another area of the site; Serengeti Lions gets straight into the content on the homepage inviting you to explore. The eye is lead from the moving images in the background to the naviagtional arrows and buttons.
The Serengeti Lion project is aiming to educate people on the plight of lions, how it needn't be necessary for them to become extinct. I think this aim is reflected in the aesthetics of the page: simple, beautiful, captivating, as well as being navigable and slick. This lets the images speak for themselves to highlight the cause of the lions and make them the real focus point.
The simplification lets the viewer take in the serious side of the project whilst they can relish in the beauty of the videos and images, it is very easy to change from each group of photos and back again, letting the viewer control the flow of pages they go to. The content itself uses images rather than words, with the addition of the About button which gives a concise explaination of the project with outside links for further reading.
My final feelings on this website are that the viewer comes away more curious than before to learn about the lions cause and possibly wowed by the stunning imagery. The focus and content are very well put together visually but could possibly do with a little more information to engage the viewer with some reading rather than just images; although I think the style that has been chosen does convey their message effectively and reflects the cause, mostly because it is the kind of website people are likely to want to share with people...what could a cause wanting to help stop the extinction of lions ask for?!
I primarily use The Verge when I have spare time (not so much anymore!!) and want to learn a little something in any area of tech. There is always something new to learn or read about that I've never heard of or was unaware was happening. They cover anything from product reviews, upcoming technology releases or rumoured releases to science and design, the content is varied, educational and quite often opionated.
Five to seven different sized squares containing headlines make up the main part of the homepage, with a navigation bar just above them, the larger the boxed headline is the more you are naturally drawn to it. This allows the site designers to promote specific content to the user by making it bigger and taking up more of the homepage. I don't like the way the boxed headlines have semi-opaque background colours with images beneath them as I'm not sure whether the colours are supposed to be part of their website theme or there to draw you to the brightest colour, the images seem to lose their importance in a coloured blurry afterthought.
The verge has a fairly busy, structured and uniformed home page, it is simple but with perhaps too many simple features crowded together. I guess this is just personal preference and as the web has been growing so has the popularity of trending websites, included are website designs, all of a sudden a lot of websites in the same genre seem to be fairly similar to each other; nav bars at the top that are always there when you scroll down or similarly also with sidebars. The navigation bar is of this type and therefore available from every page on the verge, making for easy movement through the pages with search included to make it extra easy and fluid.
The premise of StumbleUpon is for you to give StumbleUpon a list of your interests and in return it will return pages from accross the web with relevant information on topics or if you say chose 'Funny stuff' if would return anything that might be classed as funny. It does this within its own site; leaving the 'Stumble' button and nav bar at the top of the page and then embedding the returned web site in the body of the page.
I can always find something that interests me on hee, although I probably spend far too long each time getting lost from tangent to tangent! There are some useful and educational things but because it randomly generates your next website you can also spend an entie evening looking at unrelated material that wont further anything than the amount on time spent procrastinating on your computer!
Up close the homepage takes your attention to the row of 4 images with small headlines and/or captions, individually coloured to identify them with the area of interest (that you choose in your settings-yes you have to sign in to do this). Further away you eye is drawn up to the black simple bar with clickable links to pages about activity, trending pages and lists. The simplicity gives the viewer ease of use, as is the same with the idea of the website, you say what you like-they give you content on what you like. I think if the focus and design of the website match each other it provides a more cohesive experience, StumbleUpon in my opinion accomplishes this. It is user guided so you feel like you are in control of what you are viewing rather than someone designing the site to draw you to what they want you to see (although how are you in control of a randomly generated website popping up in your screen?! But you know what I mean).
When I feel I have spent far too many hours, and a bit, and finally remove myself from the latest mind-blowing puzzle site or the facts of wine site I'm never going to remember next time I have a glass of red in my hand, I feel that yes I have wasted a lot of time trawling through internet trivia. But the best part of StumbleUpon is that you can find some incredible material that you mightn't have otherwise come accross


extends Object
A binary tree is nothing more than a thing with two other binary trees. class SortedBinaryTree is more interesting.
void setObject ( Object o );Object getObject ( );void setLeft ( BinaryTree t );void setRight ( BinaryTree t );BinaryTree getLeft ( );BinaryTree getRight ( );List inOrder ( );List preOrder ( );List postOrder ( );


TransactionsViewController
transactions
This controller will get the data from an existing transaction from API and display the details of this transaction.
Calculate the total net value of a recipient based on the split rules. and payables.
| Param | Type | Details |
|---|---|---|
| transaction | Transactions | Transaction service. |
| split_rule | Object | Split rule object. |
| Number | Total net value of a recipient. |
| Transactions | Transactions service for show details in view. |


{% extends "layout.html" %} {% block content %} Edit Job Post {% from 'includes/_formhelpers.html' import render_field %} {% include 'includes/_messages.html' %} Job Title {{ render_field(form.title, class_="form-control", placeholder="Job Title") }} Company {{ render_field(form.company, class_="form-control", placeholder="Company Name") }} Location {{ render_field(form.location, class_="form-control", placeholder="Job Location") }} Job Description {{ render_field(form.details, class_="form-control", placeholder="Job Description") }} Coding Task {{ render_field(form.coding_task, class_="form-control", placeholder="Coding Task") }} Submit {% endblock content %}


dabo.guru - chat
Back to main
If you ping me by saying 'Dabo' in a message, I'll get a notification and try to come online if I'm not already.


Jerry Mouse Chat
Login
Login
Register
Jerry Mouse Chat
Registration
Register
Login
JerryChat
Welcome,
Settings
Contact
Logout
Active rooms:
Active users:
Create Room
Send Message
Send File
×
Send File
×
Create room


Updating shortly.
Based on the customer demand and as per the market trend, we groom our products.
Our First moto is to keep our the trust for the orders we get and the product we outsource.
Quality of the product will be the best
All offficial supports will be provided to keep you happy.
We will reach out to provide the designs available with us.
We are open to the customer to know better about us
we are updating shortly the entire list
Reach out to<EMAIL_ADDRESS>or +91-9566682166
As per the Indian Government norms. we will be updating shortly
Currently English, Tamil, Hindi and Malayalam
Yes we make customised wordings, please reach us in email or mobile for the design. we make as per the customer request.
we provide you the customer delight with a good quality product
Currently we make the following products with best quality
Be the first to place order with us.


Eurosceptic Farage urges British PM to listen to Trump
LONDON: Anti-European populist Nigel Farage urged Prime Minister Boris Johnson on Friday (Nov 1) to follow Donald Trump's advice and form a "non-aggression" pact with his Brexit Party in Britain's pre-Christmas general election.
The US president used a lengthy appearance on Farage's radio phone-in show Thursday to share his characteristically blunt views ahead of the Dec 12 snap poll.
"I know that you and (Johnson) will end up doing something that could be terrific if you and he get together as, you know, an unstoppable force," Trump told Farage.
Trump also warned Johnson Thursday that the terms of his EU divorce deal meant that "under certain aspect ... you can't trade" with the United States.
The US president's unannounced intervention turned into top UK news and put Farage in the headlines just as he launched his party's official campaign in London.
It also threatened to hurt Johnson at the outset of a campaign that has huge implications for Britain's future place in Europe and the rest of the world.
Both Trump and Farage are deeply polarising figures in Britain who could hurt Johnson's chances with more moderate voters.
Johnson claims that his revised deal with Brussels will allow Britain to strike lucrative free-trade agreements with global giants such as China and the United States.
'NOT INTERESTED IN ANY PACTS'
Johnson shot down Trump's trade warning, telling the BBC that his deal "enables us to do proper all-singing, all-dancing free-trade deals around the world" and dismissed talk of an alliance with Farage.
"The difficulty about doing deals with any other party is that any other party, I'm afraid, simply risks ... putting Jeremy Corbyn into Number 10," he said.
But Farage seized on Trump's remarks and made several references to it at Friday's campaign event.
He urged Johnson to rip up his deal with Brussels and campaign with his Brexit Party for Britain to leave EU with no strings attached - a prospect that frightens most businesses and the markets.
"If it was done, Boris Johnson really would get a really big majority. And on that manifesto, we really could get Brexit done - in fact, to quote a friend of mine, we'd become an unstoppable force," Farage told his supporters.
Johnson has publicly resisted the idea of a tie-up with Farage.
The Brexit Party has seen its support slump to around 10 per cent from the 31 per cent it enjoyed when it won the largest share of British votes in European Parliament elections in May.
TARGETING LABOUR VOTERS
Farage argued that Johnson will need his help to win over Brexit-supporting voters who traditionally back Labour and reject the Conservatives for "cultural" reasons.
"It would be fair to say there are around about 150 seats in this country that are Labour Leave constituencies that the Conservative party has never, ever won in their history," he said.
"I think a deal of this kind would work, a non-aggression pact of this kind would work," Farage said, hoping that a clearer picture will emerge before election nominations close on Nov 14.
Johnson's minority government currently holds 298 seats in the 650-seat lower House of Commons, forcing it to rely on smaller parties and independents for support.
Polls show Johnson's Conservatives leading Jeremy Corbyn's Labour by a 35 to 25 per cent margin.
But Johnson is eyeing an outright majority to make pushing through his Brexit deal easier.
The Conservatives' old alliance with Northern Ireland's Democratic Unionist Party (DUP) is in disarray because of sharp disagreement over the terms of Brexit deal.
The other smaller parties all back Europe and are more likely to try to form a coalition designed to stop Brexit.
Farage said there remained two weeks to put together a "leave alliance" but dismissed suggestions his party could split the anti-EU vote.
The party had the funding in place to "contest every single seat in England, Scotland and Wales" if Johnson turned him down.
"Please don't doubt we are ready," Farage said. "I hope that common sense prevails over the next new weeks."


Fairy Tales and Other Traditional Stories
by FCIT
“Why Brother Bear Has No Tail”
by Joel Chandler Harris
Additional Information
- Year Published: 0
- Language: English
- Country of Origin: United States of America
- Source: Joel Chandler Harris, Nights with Uncle Remus
-
Readability:
- Flesch–Kincaid Level: 5.9
- Word Count: 1,492
- Genre: Fairy Tale/Folk Tale
- Keywords: humor
- ✎ Cite This
Downloads
“I ‘clar’ ter gracious, honey,” Uncle Remus exclaimed one night, as the little boy ran in, “you sholy ain’t chaw’d yo’ vittles.  “I had something before supper, and I wasn’t hungry anyway.”
The old man looked keenly at the child, and presently he said:
“De ins en de outs er dat kinder talk all come ter de same p’int in my min’. Youer bin a-cuttin’ up at de table, en Mars John, he tuck’n sont you ‘way fum dar, en w’iles he think youer off some’er a-snifflin’ en a-feelin’ bad, yer you is a-high-primin’ ‘roun’ des lak you done had mo’ supper dan de King er Philanders.”
Before the little boy could inquire about the King of Philanders he heard his father calling him. He started to go out, but Uncle Remus motioned him back.
“Des set right whar you is, honey—des set right still.”
Then Uncle Remus went to the door and answered for the child; and a very queer answer it was—one that could be heard half over the plantation:
“Mars John, I wish you en Miss Sally be so good ez ter let dat chile ‘lone. He down yer cryin’ he eyes out, en he ain’t boddern’ ‘long er nobody in de roun’ worl’.”
Uncle Remus stood in the door a moment to see what the reply would be, but he heard none. Thereupon he continued, in the same loud tone:
“I ain’t bin use ter no sich gwines on in Ole Miss time, en I ain’t gwine git use ter it now. Dat I ain’t.”
Presently ‘Tildy, the house-girl, brought the little boy his supper, and the girl was no sooner out of hearing than the child swapped it with Uncle Remus for a roasted yam, and the enjoyment of both seemed to be complete.
“Uncle Remus,” said the little boy, after a while, “you know I wasn’t crying just now.”
“Dat’s so, honey,” the old man replied, “but ‘t wouldn’t er bin long ‘fo’ you would er bin, kaze Mars John bawl out lak a man wa’t got a strop in he han’, so wa’t de diff’unce?”
When they had finished eating, Uncle Remus busied himself in cutting and trimming some sole-leather for future use. His knife was so keen, and the leather fell away from it so smoothly and easily, that the little boy wanted to trim some himself. But to this Uncle Remus would not listen.
“‘Tain’t on’y chilluns w’at got de consate er doin’ eve’ything dey see yuther folks do. Hit’s grown folks w’at oughter know better,” said the old man. “Dat’s des de way Brer B’ar git his tail broke off smick-smack-smoove, en down ter dis day he be funnies’-lookin’ creetur w’at wobble on top er dry groun’.”
Instantly the little boy forgot all about Uncle Remus’s sharp knife.
“Hit seem lak dat in dem days Brer Rabbit en Brer Tarrypin done gone in cohoots fer ter outdo de t’er creeturs. One time Brer Rabbit tuck’n make a call on Brer Tarrypin, but w’en he git ter Brer Tarrypin house, he year talk fum Miss Tarrypin dat her ole man done gone fer ter spen’ de day wid Mr. Mud-Turkle, w’ich dey wuz blood kin. Brer Rabbit he put out atter Brer Tarrypin, en w’en he got ter Mr. Mud-Turkle house, dey all sot up, dey did, en tole tales, en den w’en twelf er’ clock come dey had crawfish fer dinner, en dey ‘joy deyse’f right erlong. Atter dinner dey went down ter Mr. Mud-Turkle mill-pon,’ en w’en dey git dar Mr. Mud-Turkle en Brer Tarrypin dey ‘muse deyse’f, dey did, wid slidin’ fum de top uv a big slantin’ rock down inter de water.
“I’speck you moughter seen rocks in de water ‘fo’ now, whar dey git green en slipp’y,” said Uncle Remus.
The little boy had not only seen them, but had found them to be very dangerous to walk upon, and the old man continued:
“Well, den, dish yer rock wuz mighty slick en mighty slantin’. Mr. Mud-Turkle, he’d crawl ter de top, en tu’n loose, en go a-sailin’ down inter de water—kersplash! Ole Brer Tarrypin, he’d foller atter, en slide down inter de water—kersplash! Ole Brer Rabbit, he sot off, he did, en praise um up.
“W’iles dey wuz a-gwine on dis a-way, a-havin’ der fun, en ‘joyin’ deyse’f, yer come ole Brer B’ar. He year um laffin’ en holl’in’, en he hail um.
“‘Heyo, folks! W’at all dis? Ef my eye ain’t ‘ceive me, dish yer’s Brer Rabbit, en Brer Tarrypin, en ole Unk’ Tommy Mud-Turkle,’ sez Brer B’ar, sezee.
“‘De same,’ sez Brer Rabbit, sezee, ‘en yer we is ‘joyin’ de day dat passes des lak dey wa’n’t no hard times.’
“‘Well, well, well!’ sez ole Brer B’ar, sezee, ‘a-slippin’ en a-slidin’ en makin’ free! En w’at de matter wid Brer Rabbit dat he ain’t j’inin’ in?’ sezee.
“Ole Brer Rabbit he wink at Brer Tarrypin, en Brer Tarrypin he hunch Mr. Mud-Turkle, en den Brer Rabbit he up’n ‘low, he did:
“‘My goodness, Brer B’ar! you can’t ‘speck a man fer ter slip en slide de whole blessid day, kin you? I done had my fun, en now I’m a-settin’ out yer lettin’ my cloze dry. Hit’s tu’n en tu’n about wid me en deze gents w’en dey’s any fun gwine on,’ sezee.
“‘Maybe Brer B’ar might jine in wid us,’ sez Brer Tarrypin, sezee.
“Brer Rabbit he des holler en laff.”
“‘Shoo!’ sezee, ‘Brer B’ar foot too big en he tail too long fer ter slide down dat rock,’ sezee.
“Dis kinder put Brer B’ar on he mettle, en he up’n ‘spon’, he did:
“‘Maybe dey is, en maybe dey ain’t, yit I ain’t a-feared ter try.’
“Wid dat de yuthers tuck’n made way fer ‘im, en ole Brer B’ar he git up on de rock he did, en squot down on he hunkers, en quile he tail und’ ‘im, en start down.  He swaller de grin en fetch a howl dat moughter bin yeard a mile, en he hit de water lak a chimbly a-fallin’.
 I year tell dat flaxseed poultices is mighty good fer so’ places!’
“Yit Brer B’ar ain’t look back.”


Katharina Buck
"You've got to think different, unhibited like a child, never give up, have an ambition that you really care about, take more risks, be ingenious, make a bigger difference to people's lives, have incredible fun, but also play to win"
Richard Branson


{{ define "title" }}Not Found · drone.io{{ end }} {{ define "content" }}
We were unable to find the requested page.


Move, rotate, and scale text along a motion path
Note:
This example only works in Google Chrome, Firefox, and Opera.
It's SVG!
Sorry, your browser does not support inline SVG.


|
Copyright 2013-01-06 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.monte.media.avi.AbstractAVIStream
public abstract class AbstractAVIStream
This is the base class for low-level AVI stream IO.
| Nested Class Summary | |
|---|---|
protected class |
AbstractAVIStream.AudioTrack
The format of a video track is defined in a "strf" chunk, which contains a WAVEFORMATEX struct. |
static class |
AbstractAVIStream.AVIMediaType
Supported media types. |
protected class |
AbstractAVIStream.Chunk
Chunk base class. |
protected class |
AbstractAVIStream.CompositeChunk
A CompositeChunk contains an ordered list of Chunks. |
protected class |
AbstractAVIStream.DataChunk
Data Chunk. |
protected class |
AbstractAVIStream.FixedSizeDataChunk
A DataChunk with a fixed size. |
protected static class |
AbstractAVIStream.MainHeader
Holds information about the entire movie. |
protected class |
AbstractAVIStream.MidiTrack
|
protected static class |
AbstractAVIStream.Sample
AVI stores media data in sample chunks. |
protected class |
AbstractAVIStream.TextTrack
|
protected class |
AbstractAVIStream.Track
Represents a track (or "stream") in an AVI file. |
protected class |
AbstractAVIStream.VideoTrack
Represents a video track in an AVI file. |
| Field Summary | |
|---|---|
protected static int |
AVI_ID
|
static int |
AVIH_FLAG_COPYRIGHTED
|
static int |
AVIH_FLAG_HAS_INDEX
Indicates the AVI file has an index. |
static int |
AVIH_FLAG_IS_INTERLEAVED
Indicates the AVI file is interleaved. |
static int |
AVIH_FLAG_MUST_USE_INDEX
Indicates that application should use the index, rather than the physical ordering of the chunks in the file, to determine the order of presentation of the data. |
static int |
AVIH_FLAG_TRUST_CK_TYPE
?? |
static int |
AVIH_FLAG_WAS_CAPTURE_FILE
// Indicates the AVI file is a specially allocated file used for capturing real-time video. |
protected static int |
AVIH_ID
|
protected static int |
AVIX_ID
|
protected static int |
CHUNK_SUBTYPE_MASK
|
protected static int |
DB_ID
|
protected static int |
DC_ID
|
protected static int |
HDRL_ID
|
protected static int |
IDX1_ID
|
protected static int |
LIST_ID
|
protected static int |
MOVI_ID
|
protected javax.imageio.stream.ImageOutputStream |
out
Underlying output stream. |
protected static int |
PC_ID
|
protected static int |
REC_ID
|
protected static int |
RIFF_ID
Chunk IDs. |
protected static int |
STRD_ID
|
protected long |
streamOffset
The offset in the underlying ImageOutputStream. |
protected static int |
STRF_ID
|
static int |
STRH_FLAG_DISABLED
Indicates this stream should not be enabled by default. |
static int |
STRH_FLAG_VIDEO_PALETTE_CHANGES
Indicates this video stream contains palette changes. |
protected static int |
STRH_ID
|
protected static int |
STRL_ID
|
protected static int |
STRN_ID
|
protected java.util.ArrayList<AbstractAVIStream.Track> |
tracks
The list of tracks in the file. |
protected static int |
WB_ID
|
| Constructor Summary | |
|---|---|
AbstractAVIStream()
|
| Method Summary | |
|---|---|
protected long |
getRelativeStreamPosition()
Gets the position relative to the beginning of the QuickTime stream. |
protected static java.lang.String |
intToType(int id)
|
protected static boolean |
isFlagSet(int flag,
int mask)
Returns true, if the specified mask is set on the flag. |
protected void |
seekRelative(long newPosition)
Seeks relative to the beginning of the AVI stream. |
protected static int |
typeToInt(java.lang.String str)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int RIFF_ID
protected static final int AVI_ID
protected static final int AVIX_ID
protected static final int LIST_ID
protected static final int MOVI_ID
protected static final int HDRL_ID
protected static final int AVIH_ID
protected static final int STRL_ID
protected static final int STRH_ID
protected static final int STRN_ID
protected static final int STRF_ID
protected static final int STRD_ID
protected static final int IDX1_ID
protected static final int REC_ID
protected static final int CHUNK_SUBTYPE_MASK
protected static final int PC_ID
protected static final int DB_ID
protected static final int DC_ID
protected static final int WB_ID
public static final int AVIH_FLAG_HAS_INDEX
public static final int AVIH_FLAG_MUST_USE_INDEX
public static final int AVIH_FLAG_IS_INTERLEAVED
public static final int AVIH_FLAG_TRUST_CK_TYPE
public static final int AVIH_FLAG_WAS_CAPTURE_FILE
public static final int AVIH_FLAG_COPYRIGHTED
public static final int STRH_FLAG_DISABLED
public static final int STRH_FLAG_VIDEO_PALETTE_CHANGES
protected javax.imageio.stream.ImageOutputStream out
protected long streamOffset
protected java.util.ArrayList<AbstractAVIStream.Track> tracks
| Constructor Detail |
|---|
public AbstractAVIStream()
| Method Detail |
|---|
protected long getRelativeStreamPosition() throws java.io.IOException
Usually this value is equal to the stream position of the underlying ImageOutputStream, but can be larger if the underlying stream already contained data.
java.io.IOException
protected void seekRelative(long newPosition) throws java.io.IOException
Usually this equal to seeking in the underlying ImageOutputStream, but can be different if the underlying stream already contained data.
java.io.IOException
protected static int typeToInt(java.lang.String str)
protected static java.lang.String intToType(int id)
protected static boolean isFlagSet(int flag, int mask)
|
Copyright 2013-01-06 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


Drag the playing cards out of the stack.
throwOutConfidence
(0
) A value between 0 and 1 indicating the completeness of the throw out condition.
direction
(0
) The direction in which the element is being dragged.
Open the Console to view the associated events.
Demonstration of https://github.com/gajus/swing implementation.


{% extends 'main_template.html' %} {% load staticfiles %} {% block title %} Twitter Reputation Monitor {% endblock %} {% block content %}
We monitor the online reputation of your product on Twitter for you, and provide you with the first hand information in intuitive and interactive ways.
or log inWe apply different machine learning technologies to filter out unrelated tweets, categorize the rest based on similarities, and extract topics, helping you make the best strategies accordingly.
We pinpoint reputation-affecting tweets on a map, allowing you to easily detect reputation issues of your product in particular regions.
We keep an eye on your product for you, and send you alerts periodically when there might be reputation issues.
We carry out statistical analysis and provide intuitive visualization of your product's online reputation for you.


Developed by James Tauber. Code available under an MIT License. Content available under a CC-BY-SA license unless otherwise noted.


Amazon Elastic Container Service TaskDefinition Device
The
Device
property type specifies a device on a host container instance.
The Devices
property of the LinuxParameters contains a list of Device
property types.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ContainerPath" :
String
, "HostPath" :String
, "Permissions" : [String
, ... ] }
YAML
ContainerPath:
String
HostPath:String
Permissions: -String
Properties
ContainerPath
-
The path inside the container to expose the host device to.
Required: No
Type: String
Update requires: Replacement
HostPath
-
The path for the device on the host container instance.
Required: Yes
Type: String
Update requires: Replacement
Permissions
-
The explicit permissions to provide to the container for the device. By default, the container is able to
read
,write
, andmknod
the device.Required: No
Type: List of String values
Valid values:
read
,write
, andmknod
Update requires: Replacement


Visit our site at http://www.entertainmentcruises.com
CYBER MONDAY STARTS TODAY. (YES, TODAY!)
 Take advantage of the
year’s BEST offers before December 2, 2013:
Use promo code CYBER25.* Hurry, these offers expire at midnight on
12/2/13!
Book Now
(http://www.mysticbluecruises.com/Chicago/new-years-eve-chicago-dinner)
| Pricing
(http://reservations.entertainmentcruises.com/search/?metro=Chicago&pax=1-19&tod=Any&product=Mystic_d%/13)
| Photo Gallery (http://www.mysticbluecruises.com/Chicago/ship) |
FAQs
(http://www.mysticbluecruises.com/Chicago/frequently-asked-questions)
About Us
(http://www.entertainmentcruises.com/Entertainment-Cruises/aboutus )
| Privacy Policy
(http://www.entertainmentcruises.com/Entertainment-Cruises/privacypolicy
) | Our Service System
(http://www.entertainmentcruises.com/Entertainment-Cruises/our-service-system
) | Contact Us
(http://www.entertainmentcruises.com/Entertainment-Cruises/contactus
) | Email Sign-up (http://mysticbluecruises.com/Chicago/email-sign-up
)
Mystic Blue Cruises Chicago | 401 East Illinois Street, Suite 310 |
Chicago, IL 60611
Use promo code CYBER25 to save. View HTML online here
(http://archives.subscribermail.com/msg/bd536c1fbf2541ea9186eb6f30de375e.htm ).
*Gift Certificates cannot be used on holiday or specialty cruises.
Certain restrictions apply. Offer ends midnight 12/2/13. Cannot be
combined with other offers. Subject to availability.
Our best offers of the year start today!
Safely Unsubscribe
http://app.subscribermail.com/unsub.cfm?tempid=bd536c1fbf2541ea9186eb6f30de375e&mailId=52e165471d4e49dfa7ffeb6f30de375e
Send this mail to your friend.
http://app.subscribermail.com/send_friend.cfm?template=bd536c1fbf2541ea9186eb6f30de375e&mailid=52e165471d4e49dfa7ffeb6f30de375e
Powered by SubscriberMail http://www.subscribermail.com
Entertainment Cruises401 E. Illinois StreetChicago, Illinois 60611


Rawlings debunks alleged bad blood with Mahama
by Maxwell Awumah, GNA
Ho, Nov. 16, GNA - Former President Jerry John Rawlings has debunked rumours that there was bad blood between him and the Flagbearer of the National Democratic Congress (NDC), former President John Dramani Mahama.
He said a recent social media image purporting to show a pensive disagreement and negative discourse between him and Mr Mahama and two others at a funeral was a calculated mischief, intended to create disaffection.
Former President Rawlings said this when he signed the Book of Condolence for the Late Mrs Victoria Adzagli Ametefee, wife of Mr Henry K. Ametefee, Volta Regional Chairman of the NDC, who died recently in Ho.
He said he was nursing an injury from a parachute false landing in a bad weather several years ago, which led to the occasional discomfort he suffered when in sitting position.
Medical examination of the injury then confirmed it was not a bad situation but the discomfort of sitting for long hours compelled him to occasionally use an orthopedic foam to manage the pain.
Former President Rawlings said because of that discomfort, he adjusted his seat at the funeral for some relief and not that he had issues with former President Mahama.
"I actually turned towards Mr Mahama more than three times and where is that picture.”
"Why did this intruder refuse to circulate my sitting position adjusting myself towards Mr Mahama but chose the opposite...what purpose does this serve anybody… more so when I cannot go to all places armed with the foam?" he asked.
Former President Rawlings entreated the public to ignore such negative publicity for parochial reasons and stressed the need for people to be steadfast and truthful always.
"This is a clear case of misrepresentation of facts," he added, saying, social media and its power should be harnessed towards constructive nation building and forging social cohesion and not to distract and plant discord.
GNA


Please review the answers you provided to ensure their correctness before lodging your application. If you need to change any answers, click the Edit Application Details button at the bottom-left. When you are satisfied with your answers, check the disclaimer checkboxes and click the Lodge Application button at the bottom-right.
Note that once you have lodged the application, you will not be able to alter it unless a Wildlife Licensing officer requests amendments be made. Should amendments be required, you will be notified via email (using the email address for the profile selected) whereby you will need to alter the application according to the amendments requested.
{{ application.applicant_profile.name }}


|
|
|
By : {{$index > 0 ? ' and ' : ''}} {{author.FirstName}} {{author.LastName}} Editions: {{itemForm.editions}} Category: {{itemForm.category}} Publisher: {{itemForm.publisher.Name}} ({{itemForm.publishedOn | date: 'MM/dd/yyyy'}}) {{itemForm.description}} {{itemForm.abstract}} Price: {{itemForm.price | currency}} |


Corrupted Files Help
When you create a File corruption fault Holodeck does not corrupt the original file, but rather when the Application Under Test attempts to access that file it redirects the Application Under Test to a corrupted version of the file. The Corrupted Files Pane shows all the corrupted files Holodeck has created for the application under test.
Corrupted Files Links
File
Fault Overview
Create a File Corruption Fault using Random Corruption
Create
a File Corruption Fault using Find and Replace
Create
a File Corruption Fault with Regular Expressions
Tips
To create a file corruption fault click Application > Create a New File Corruption
Fault… This will bring up the file corruption wizard.
After creating a File Corruption Fault you can access the resulting corrupted file by expanding the Corrupted Files node in the Project pane.


KeePassX started as a Linux port of KeePass,
which was at that time an open-source but Windows-only password manager. Both are now cross platform, with KeePassX using Qt libraries and recent versions of KeePass using .NET / Mono.It is built using version 5 of the Qt toolkit, ...