Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							08b22edd89 
							
						 
					 
					
						
						
							
							fix make gen  
						
						
						
					 
					
						2022-08-29 16:25:30 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2ea039b5 
							
						 
					 
					
						
						
							
							path index: Raise alerts on bad filter config  
						
						
						
					 
					
						2022-07-12 21:45:12 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							e65fae28de 
							
						 
					 
					
						
						
							
							chore: fix imports  
						
						
						
					 
					
						2022-06-14 17:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Darko Brdareski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79453663b3 
							
						 
					 
					
						
						
							
							feat: Add additional test annotations ( #8272 )  
						
						... 
						
						
						
						* Annotate api,proxy_util,blockstore_badger, policy tests
* Annotate splitstore: bsbadger / markset
* Annotate splitstore feature
* Annotate union/timed blockstore tests
* Annotate openrpc, diff_adt tests
* Annotate error,drand,events tests
* Annotate predicates_test
* Fix annotations
* Annotate tscache, gen tests
* Annotate fundmanager test
* Annotate repub and selection tests
* Annotate statetree_test
* Annotate forks_test
* Annotate searchwait_test.go
* Fix duplicated @@ symbols
* Annotate chain stmgr/store tests
* Annotate more (types) tests
* More tests annotated
* Annotate conformance chaos actor tests
* Annotate more integration tests
* Annotate journal system tests
* Annotate more tests.
* Annotate gas,head buffer behaviors
* Fix markset annotations
* doc: test annotations for the markets dagstore wrapper
* Annotate miner_api test in dagstore
* Annotate more test files
* Remove bad annotations from fsrepo
* Annotate wdpost system
* Remove bad annotations
* Renamce "conformance" to "chaos_actor" tests
* doc: stm annotations for blockheader & election proof tests
* Annotate remaining "A" tests
* annotate: stm for error_test
* memrepo_test.go
* Annotate "b" file tests
* message_test.go
* doc: stm annotate for fsrepo_test
* Annotate "c" file tests
* Annotate "D" test files
* message_test.go
* doc: stm annotate for chain, node/config & client
* docs: stm annotate node_test
* Annotate u,v,wl tests
* doc: stm annotations for various test files
* Annotate "T" test files
* doc: stm annotate for proxy_util_test & policy_test
* doc: stm annotate for various tests
* doc: final few stm annotations
* Add mempool unit tests
* Add two more memPool Add tests
* Update submodules
* Add check function tests
* Add stm annotations, refactor test helper
* Annotate api,proxy_util,blockstore_badger, policy tests
* Annotate splitstore: bsbadger / markset
solving merge conflicts
* Annotate splitstore feature
* Annotate union/timed blockstore tests
* Annotate openrpc, diff_adt tests
* Annotate error,drand,events tests
* Annotate predicates_test
* Fix annotations
* Annotate tscache, gen tests
* Annotate fundmanager test
* Annotate statetree_test
* Annotate forks_test
* Annotate searchwait_test.go
* Fix duplicated @@ symbols
* Annotate chain stmgr/store tests
* Annotate more (types) tests
* More tests annotated
* Annotate conformance chaos actor tests
* Annotate more integration tests
* Annotate journal system tests
* Annotate more tests.
* Annotate gas,head buffer behaviors
solve merge conflict
* Fix markset annotations
* Annotate miner_api test in dagstore
* Annotate more test files
* doc: test annotations for the markets dagstore wrapper
* Annotate wdpost system
* Renamce "conformance" to "chaos_actor" tests
* Annotate remaining "A" tests
* doc: stm annotations for blockheader & election proof tests
* annotate: stm for error_test
* Annotate "b" file tests
* memrepo_test.go
* Annotate "c" file tests
* message_test.go
* Annotate "D" test files
* doc: stm annotate for fsrepo_test
* Annotate u,v,wl tests
* message_test.go
* doc: stm annotate for chain, node/config & client
* docs: stm annotate node_test
* Annotate "T" test files
* doc: stm annotations for various test files
* Add mempool unit tests
solve merge conflict
* doc: stm annotate for proxy_util_test & policy_test
* doc: stm annotate for various tests
* doc: final few stm annotations
* Add two more memPool Add tests
* Update submodules
* Add check function tests
solve conflict
* Add stm annotations, refactor test helper
solve merge conflict
* Change CLI test kinds to "unit"
* Fix double merged test
* Fix ccupgrade_test merge
* Fix lint issues
* Add stm annotation to types_Test
* Test vectors submodule
* Add file annotation to burn_test
Co-authored-by: Nikola Divic <divicnikola@gmail.com>
Co-authored-by: TheMenko <themenkoprojects@gmail.com> 
						
					 
					
						2022-03-16 18:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							667836fbe5 
							
						 
					 
					
						
						
							
							alerting: Add a test  
						
						
						
					 
					
						2021-08-26 15:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							88df721dcc 
							
						 
					 
					
						
						
							
							alerting: Add Type to AlertEvent  
						
						
						
					 
					
						2021-08-26 15:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							502f2ba2ef 
							
						 
					 
					
						
						
							
							alerting: Add some docs  
						
						
						
					 
					
						2021-08-26 15:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							2d79b34a1d 
							
						 
					 
					
						
						
							
							fix lint  
						
						
						
					 
					
						2021-08-26 15:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							b094e0913d 
							
						 
					 
					
						
						
							
							untangle fsjournal dependencies  
						
						
						
					 
					
						2021-08-26 15:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							5366821144 
							
						 
					 
					
						
						
							
							api for getting alert states  
						
						
						
					 
					
						2021-08-26 15:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							81b1dd12f8 
							
						 
					 
					
						
						
							
							Simple alert system; FD limit alerts  
						
						
						
					 
					
						2021-08-26 15:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Adrian Lanzafame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15667db6a9 
							
						 
					 
					
						
						
							
							journal: make current log file have a fixed named ( #7112 )  
						
						
						
					 
					
						2021-08-26 09:48:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							25a77d905d 
							
						 
					 
					
						
						
							
							Centralize everything on ipfs/go-log/v2  
						
						... 
						
						
						
						I am not entirely sure this is right, but everything seems to build... 
						
					 
					
						2021-04-06 15:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							748d2e82a7 
							
						 
					 
					
						
						
							
							unshare the journal  
						
						... 
						
						
						
						Motivation:
* Run lotus with the race detector enabled (primary motivation).
* Allow multiple lotus nodes in a process (not a high priority).
Previously, the journal was shared between all lotus instances, but it was
initialized for every new node. This caused safety problems in tests (at a
minimum).
This patch explicitly passes the journal to all services that need it. 
						
					 
					
						2020-10-09 13:23:07 -07:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							ca9448bc11 
							
						 
					 
					
						
						
							
							rename actors v1 -> actors v2  
						
						... 
						
						
						
						The actual actors version is v2, not v1. Using Version1 internally was really confusing. 
						
					 
					
						2020-09-28 13:13:18 -07:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							05aa5f2d38 
							
						 
					 
					
						
						
							
							allow customizing disabled journal events + tests.  
						
						
						
					 
					
						2020-09-14 13:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							0a4c473a7c 
							
						 
					 
					
						
						
							
							fix dangling import.  
						
						
						
					 
					
						2020-09-04 12:14:27 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							905168e72e 
							
						 
					 
					
						
						
							
							fix lint errors.  
						
						
						
					 
					
						2020-09-04 10:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							efdfd3ee3e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into inmem-journal  
						
						
						
					 
					
						2020-08-26 16:38:23 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							4e1ef09751 
							
						 
					 
					
						
						
							
							make journal a global var.  
						
						
						
					 
					
						2020-08-26 16:09:37 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							5733c71c50 
							
						 
					 
					
						
						
							
							Lint everything  
						
						... 
						
						
						
						We were ignoring quite a few error cases, and had one case where we weren't
actually updating state where we wanted to. Unfortunately, if the linter doesn't
pass, nobody has any reason to actually check lint failures in CI.
There are three remaining XXXs marked in the code for lint. 
						
					 
					
						2020-08-20 20:46:36 -07:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							b534ab9d3c 
							
						 
					 
					
						
						
							
							panic recovery in MaybeRecordEvent; handle nil current tipsets in wdpost.  
						
						
						
					 
					
						2020-08-11 14:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea5abdfb5 
							
						 
					 
					
						
						
							
							wire journal into miner.  
						
						
						
					 
					
						2020-08-11 13:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							5074ce5a38 
							
						 
					 
					
						
						
							
							move in-mem journal to Project Oni.  
						
						
						
					 
					
						2020-08-10 15:02:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf774fc29b 
							
						 
					 
					
						
						
							
							Simplify sync logic around tipset expansions, ff and forking  
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2020-08-07 23:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							4e82cf369c 
							
						 
					 
					
						
						
							
							rename journal entries to journal events.  
						
						
						
					 
					
						2020-07-21 17:32:01 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							226786c1da 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2020-07-20 14:45:17 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							becbff0b13 
							
						 
					 
					
						
						
							
							add NilJournal; fix call sites to ChainStore constructor.  
						
						
						
					 
					
						2020-07-17 19:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							4bcf01938c 
							
						 
					 
					
						
						
							
							use new journal from chain/store pkg.  
						
						
						
					 
					
						2020-07-17 18:54:26 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							bef7d64e66 
							
						 
					 
					
						
						
							
							refactor EventType construction.  
						
						
						
					 
					
						2020-07-17 18:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							695f6cfe45 
							
						 
					 
					
						
						
							
							wip in-memory journal.  
						
						
						
					 
					
						2020-07-17 14:34:42 +01:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							13de81b3b2 
							
						 
					 
					
						
						
							
							introduce the ability to mock time.  
						
						
						
					 
					
						2020-07-10 15:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							74aa3e05fa 
							
						 
					 
					
						
						
							
							journal: Fix panic with no journal set  
						
						
						
					 
					
						2020-07-07 02:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							04bd56a068 
							
						 
					 
					
						
						
							
							log message if journal is not configured  
						
						
						
					 
					
						2020-07-06 15:37:05 -07:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							18f7b9bb1d 
							
						 
					 
					
						
						
							
							use nicer timestamps  
						
						
						
					 
					
						2020-07-06 09:43:19 -07:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf64a8534 
							
						 
					 
					
						
						
							
							add the real code  
						
						
						
					 
					
						2020-07-06 09:42:00 -07:00