From 0f383c3789e8ca0caa5b086fde1a28af44e0a450 Mon Sep 17 00:00:00 2001 From: James Sedgwick Date: Mon, 6 Jul 2015 11:35:30 -0700 Subject: [PATCH] folly/wangle -> wangle cutover Summary: Another stab at D2111063 now that we have the go ahead to actually open up the wangle github repo Reviewed By: @djwatson, @mdordal Differential Revision: D2178291 --- folly/Makefile.am | 76 +--------------------------- folly/wangle/deprecated/rx/README.md | 10 ++-- 2 files changed, 7 insertions(+), 79 deletions(-) diff --git a/folly/Makefile.am b/folly/Makefile.am index ce8b6a78..0401ce6b 100644 --- a/folly/Makefile.am +++ b/folly/Makefile.am @@ -272,61 +272,7 @@ nobase_follyinclude_HEADERS = \ Uri.h \ Uri-inl.h \ Varint.h \ - VersionCheck.h \ - wangle/acceptor/Acceptor.h \ - wangle/acceptor/ConnectionCounter.h \ - wangle/acceptor/ConnectionManager.h \ - wangle/acceptor/DomainNameMisc.h \ - wangle/acceptor/LoadShedConfiguration.h \ - wangle/acceptor/ManagedConnection.h \ - wangle/acceptor/NetworkAddress.h \ - wangle/acceptor/ServerSocketConfig.h \ - wangle/acceptor/SocketOptions.h \ - wangle/acceptor/TransportInfo.h \ - wangle/bootstrap/ServerBootstrap.h \ - wangle/bootstrap/ServerBootstrap-inl.h \ - wangle/bootstrap/ServerSocketFactory.h \ - wangle/bootstrap/ClientBootstrap.h \ - wangle/channel/AsyncSocketHandler.h \ - wangle/channel/EventBaseHandler.h \ - wangle/channel/FileRegion.h \ - wangle/channel/Handler.h \ - wangle/channel/HandlerContext.h \ - wangle/channel/HandlerContext-inl.h \ - wangle/channel/OutputBufferingHandler.h \ - wangle/channel/Pipeline.h \ - wangle/channel/Pipeline-inl.h \ - wangle/channel/StaticPipeline.h \ - wangle/concurrent/BlockingQueue.h \ - wangle/concurrent/Codel.h \ - wangle/concurrent/CPUThreadPoolExecutor.h \ - wangle/concurrent/FiberIOExecutor.h \ - wangle/concurrent/FutureExecutor.h \ - wangle/concurrent/IOExecutor.h \ - wangle/concurrent/IOObjectCache.h \ - wangle/concurrent/IOThreadPoolExecutor.h \ - wangle/concurrent/GlobalExecutor.h \ - wangle/concurrent/LifoSemMPMCQueue.h \ - wangle/concurrent/NamedThreadFactory.h \ - wangle/concurrent/ThreadFactory.h \ - wangle/concurrent/ThreadPoolExecutor.h \ - wangle/deprecated/rx/Observable.h \ - wangle/deprecated/rx/Observer.h \ - wangle/deprecated/rx/Subject.h \ - wangle/deprecated/rx/Subscription.h \ - wangle/deprecated/rx/types.h \ - wangle/ssl/ClientHelloExtStats.h \ - wangle/ssl/DHParam.h \ - wangle/ssl/PasswordInFile.h \ - wangle/ssl/SSLCacheOptions.h \ - wangle/ssl/SSLCacheProvider.h \ - wangle/ssl/SSLContextConfig.h \ - wangle/ssl/SSLContextManager.h \ - wangle/ssl/SSLSessionCacheManager.h \ - wangle/ssl/SSLStats.h \ - wangle/ssl/SSLUtil.h \ - wangle/ssl/TLSTicketKeyManager.h \ - wangle/ssl/TLSTicketKeySeeds.h + VersionCheck.h FormatTables.cpp: build/generate_format_tables.py $(PYTHON) build/generate_format_tables.py @@ -416,25 +362,7 @@ libfolly_la_SOURCES = \ experimental/io/FsUtil.cpp \ experimental/JSONSchema.cpp \ experimental/Select64.cpp \ - experimental/TestUtil.cpp \ - wangle/acceptor/Acceptor.cpp \ - wangle/acceptor/ConnectionManager.cpp \ - wangle/acceptor/LoadShedConfiguration.cpp \ - wangle/acceptor/ManagedConnection.cpp \ - wangle/acceptor/SocketOptions.cpp \ - wangle/acceptor/TransportInfo.cpp \ - wangle/bootstrap/ServerBootstrap.cpp \ - wangle/channel/Pipeline.cpp \ - wangle/concurrent/CPUThreadPoolExecutor.cpp \ - wangle/concurrent/Codel.cpp \ - wangle/concurrent/IOThreadPoolExecutor.cpp \ - wangle/concurrent/GlobalExecutor.cpp \ - wangle/concurrent/ThreadPoolExecutor.cpp \ - wangle/ssl/PasswordInFile.cpp \ - wangle/ssl/SSLContextManager.cpp \ - wangle/ssl/SSLSessionCacheManager.cpp \ - wangle/ssl/SSLUtil.cpp \ - wangle/ssl/TLSTicketKeyManager.cpp + experimental/TestUtil.cpp if HAVE_LINUX nobase_follyinclude_HEADERS += \ diff --git a/folly/wangle/deprecated/rx/README.md b/folly/wangle/deprecated/rx/README.md index ae9614f9..446b4670 100644 --- a/folly/wangle/deprecated/rx/README.md +++ b/folly/wangle/deprecated/rx/README.md @@ -13,11 +13,11 @@ It is basically the plural of Futures (a la Wangle). For more on Rx, I recommend these resources: -Netflix blog post (RxJava): http://techblog.netflix.com/2013/02/rxjava-netflix-api.html -Introduction to Rx eBook (C#): http://www.introtorx.com/content/v1.0.10621.0/01_WhyRx.html -The RxJava wiki: https://github.com/Netflix/RxJava/wiki -Netflix QCon presentation: http://www.infoq.com/presentations/netflix-functional-rx -https://rx.codeplex.com/ +- Netflix blog post (RxJava): http://techblog.netflix.com/2013/02/rxjava-netflix-api.html +- Introduction to Rx eBook (C#): http://www.introtorx.com/content/v1.0.10621.0/01_WhyRx.html +- The RxJava wiki: https://github.com/Netflix/RxJava/wiki +- Netflix QCon presentation: http://www.infoq.com/presentations/netflix-functional-rx +- https://rx.codeplex.com/ I haven't even tried to support move-only data in this version. I'm on the fence about the usage of shared_ptr. Subject is underdeveloped. A whole rich -- 2.34.1