commits
Thread
Date
Earlier messages
Later messages
Messages by Thread
[incubator-uniffle] 01/01: fix incorrect metric grpc_server_connection_number
xianjingfeng
[incubator-uniffle] branch master updated: [MINOR] fix: Fix kerberos ut error caused by Config.singleton is not refresh. (#932)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#881][0.7] fix(followup): Ensure LocalStorageMeta disk size is correctly updated when events are processed for 0.7.0 (#914)
roryqi
[incubator-uniffle] branch master updated: [#854][FOLLOWUP] feat(tez): add RssTezFetcher to fetch data from worker. (#920)
roryqi
[incubator-uniffle] branch master updated: [#819 ] feat(tez): Tez ApplicationMaster supporting RemoteShuffle (#918)
roryqi
[incubator-uniffle] branch master updated: [#927] Improvement: improve the control of server heartbeat (#928)
roryqi
[incubator-uniffle] branch master updated: [MINOR] improvement(mr): Add @Test to activate test case (#923)
roryqi
[incubator-uniffle] branch master updated: [MINOR] fix: Error logs upload fail (#917)
roryqi
[incubator-uniffle] branch master updated: [#872][FOLLOWUP] feat(tez): Add UmbilicalUtils to get Worker info from AM (#919)
roryqi
[incubator-uniffle] branch master updated: [#872][FOLLOWUP] feat(tez): Modify utils and add test case (#916)
roryqi
[incubator-uniffle] branch master updated: [#872][FOLLOWUP] feat(tez): Add the common and utils class (#894)
roryqi
[incubator-uniffle] branch master updated: [#872] feat(tez): Get parameter from Inputcontext then provide util function (#915)
roryqi
[incubator-uniffle] branch master updated: [#908] feat(tez): Write byte array shuffle data to MapOutput (#909)
roryqi
[incubator-uniffle] branch master updated: [MINOR] refactor: Fix tez workflow and checkstyle (#911)
roryqi
[incubator-uniffle] branch master updated (b08efa3c -> 16f39f53)
roryqi
[incubator-uniffle] branch master updated: [#896] Improvement: Support Hadoop-3.2 (#897)
roryqi
[incubator-uniffle] branch master updated: [#881] fix: Ensure LocalStorageMeta disk size is correctly updated when events are processed (#902)
roryqi
[incubator-uniffle] branch master updated: [#417] refactor: Eliminate raw use of parameterized class (#891)
roryqi
[incubator-uniffle] branch master updated: [MINOR] docs: Add benchmark results (#904)
roryqi
[incubator-uniffle] branch master updated: [MINOR] refactor: Add overwrite annotation (#905)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [MINOR] fix: Fix LocalStorageManager divide by zero exception (#900)
roryqi
[incubator-uniffle] branch master updated: [MINOR] fix: Fix LocalStorageManager divide by zero exception (#900)
roryqi
[incubator-uniffle] branch master updated: [#133] feat(netty): Fix IllegalReferenceCountException. (#899)
roryqi
[incubator-uniffle] branch branch-0.7 updated: Revert "[#886] fix(mr): MR Client may lost data or throw exception when rss.storage.type without MEMORY. (#887)"
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#886] fix(mr): MR Client may lost data or throw exception when rss.storage.type without MEMORY. (#887)
roryqi
[incubator-uniffle] branch master updated: [#886] fix(mr): MR Client may lost data or throw exception when rss.storage.type without MEMORY. (#887)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#715] fix(mr): The container does not exit because shuffleclient is not closed (#882)
roryqi
[incubator-uniffle] branch master updated: [#872] feat(tez): Add the common and utils class (#890)
roryqi
[incubator-uniffle] branch master updated: [#715] fix(mr): The container does not exit because shuffleclient is not closed (#882)
roryqi
[incubator-uniffle] branch master updated: [#133] feat(netty): Implement ShuffleServer interface. (#879)
roryqi
[incubator-uniffle-website] branch asf-site updated (c15eea1 -> 35fcd80)
github-bot
[incubator-uniffle-website] branch master updated: Add how-to-release.md (#38)
roryqi
[incubator-uniffle] branch master updated: [#884] improvement: Make start and stop scripts executable under the bin folder (#885)
roryqi
[incubator-uniffle] branch master updated: [MINOR] Remove unused code of shuffle upload (#883)
roryqi
[incubator-uniffle] branch master updated: [MINOR] chore: delete checkstyle-suppressions.xml (#878)
roryqi
[incubator-uniffle] branch master updated: [#493] improvement: replace `putIfAbsent` with `computeIfAbsent` to avoid performance loss in some critical paths (#876)
zuston
[incubator-uniffle] branch master updated: [MINOR] refactor: Reduce the usage of memory in the `ShuffleWriter` (#877)
roryqi
[incubator-uniffle] branch master updated: [#863] feat(coordinator): support comments in exclude node files (#874)
ckj
[incubator-uniffle] branch master updated: [#774] docs: Fix the metadata.annotations: Too long in `install.md` (#853)
roryqi
[incubator-uniffle] branch master updated: [MINOR] chore(ci): Add Tez pipeline (#862)
roryqi
[incubator-uniffle] branch master updated: [#593][FOLLOWUP] Fix zstd compress dest ByteBuffer position
roryqi
[incubator-uniffle] branch master updated: [#859][Improvement] Set MALLOC_ARENA_MAX in start-shuffle-server.sh (#860)
roryqi
[incubator-uniffle] branch master updated: [#596][FOLLOWUP] Index data support offheap read (#852)
roryqi
[incubator-uniffle] branch master updated: [#133] feat(netty): Introduce ShuffleServerGrpcNettyClient. (#839)
roryqi
[incubator-uniffle] branch master updated: [#770] feat(cli): Introduce apache.commons.cli basic framework (#833)
roryqi
[incubator-uniffle] branch master updated (24a51954 -> 8edefdf8)
zuston
[incubator-uniffle] branch master updated: [#841] feat(config): Support deprecated and fallback keys for ConfigOptions (#843)
zuston
[incubator-uniffle] branch master updated: fix(client): disable spark memory spill (#844)
roryqi
[incubator-uniffle] branch master updated: build(operator): update clusterrole of controller and webhook (#842)
xianjin
[incubator-uniffle] branch master updated: [Improvement] Make codec to be a singleton. (#840)
roryqi
[incubator-uniffle] branch master updated: [#593][part-1] feat: Codec compress support ByteBuffer (#830)
xianjin
[incubator-uniffle] branch master updated: [#133] feat(netty): Rewrite protocol. (#826)
roryqi
[incubator-uniffle] branch master updated: [MINOR] Remove unused config `SHUFFLE_EXPIRED_TIMEOUT_MS` (#835)
roryqi
[incubator-uniffle] branch master updated: [MINOR] Modify MD format (#829)
smallzhongfeng
[incubator-uniffle] branch master updated: [#778] feat: Separate `ShuffleServer` metrics through tags (#812)
smallzhongfeng
[incubator-uniffle] branch master updated: [MINOR] Add `WORKDIR` (#823)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#772][0.7] fix(kerberos): cache proxy user ugi to avoid memory leak (#773) (#824)
zuston
[incubator-uniffle] branch master updated: [#416] feat(hdfs): lazy initialization of hdfsShuffleWriteHandler when per-partition concurrent write is enabled (#816)
zuston
[incubator-uniffle] branch branch-0.7 updated: [#772] fix(kerberos): cache proxy user ugi to avoid memory leak (#773)
zuston
[incubator-uniffle] branch branch-0.7 updated: [MINOR][0.7] Avoid returning null in defaultUserApps when quota file does't config user (#822)
roryqi
[incubator-uniffle] branch master updated: [#596] feat(netty): Use off heap memory to read HDFS data (#806)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#796][0.7] bug: Fix the issues of MetricReporter (#821)
xianjingfeng
[incubator-uniffle] branch master updated: [#779] feat: Grpc server support random port (#820)
roryqi
[incubator-uniffle] branch branch-0.7 updated: Revert "[#772] fix(kerberos): cache proxy user ugi to avoid memory leak (#773)"
roryqi
[incubator-uniffle] branch branch-0.7 updated: Revert "[#772] fix(kerberos): cache proxy user ugi to avoid memory leak (#773)"
roryqi
[incubator-uniffle] branch branch-0.7 updated (6857ea51 -> 89c2b922)
roryqi
[incubator-uniffle] branch master updated: [MINOR] chore: update import order rule to make scala a separated group (#818)
xianjin
[incubator-uniffle-website] branch asf-site updated (10177e1 -> c15eea1)
github-bot
[incubator-uniffle-website] branch master updated (a567b38 -> 48366c1)
ckj
[incubator-uniffle] branch branch-0.7 updated: Bump project version to 0.7.1-SNAPSHOT
zuston
[incubator-uniffle] tag v0.7.0 created (now 5f790032)
zuston
[incubator-uniffle] branch v0.7.0 created (now 5f790032)
zuston
[incubator-uniffle-website] branch asf-site updated (cc9a070 -> 10177e1)
github-bot
[incubator-uniffle-website] branch master updated: docs: change "Disaggregated Storage" to "Elastic"
ckj
[incubator-uniffle] branch master updated: [#804] improvement: Optimize CRC calculation of ByteBuffer (#805)
roryqi
[incubator-uniffle-website] branch asf-site updated (faf1c5e -> cc9a070)
github-bot
[incubator-uniffle-website] branch master updated: docs: add link for mirror servers
ckj
[incubator-uniffle-website] branch asf-site updated (229891a -> faf1c5e)
github-bot
[incubator-uniffle-website] branch master updated: docs: add 0.7.0 in downloads
ckj
[incubator-uniffle] branch master updated: [#477][part-1] feat: support stage resubmit in spark clients (#787)
roryqi
[incubator-uniffle] branch master updated: [MINOR] test: Fix the flaky test `GrpcServerTest` (#789)
roryqi
[incubator-uniffle] branch master updated: [BUG][MINOR] Fix scripts compatible with jdk8 & jdk11 (#798)
roryqi
[incubator-uniffle] branch master updated: [#796] bug:fix the issues of MetricReporter (#797)
xianjingfeng
[incubator-uniffle] branch master updated: [#799] feat: use storage host label for remote storage write metrics (#800)
xianjin
[incubator-uniffle] branch master updated: [MINOR] fix: the description of Spark patches in the README.md (#801)
roryqi
svn commit: r61101 - /release/incubator/uniffle/KEYS
roryqi
svn commit: r61100 - /release/incubator/uniffle/KEYS
roryqi
svn commit: r61099 - /dev/incubator/uniffle/0.7.0-rc4/ /release/incubator/uniffle/0.7.0/
roryqi
[incubator-uniffle] branch master updated: [#794] feat(operator): support delete ShuffleServer pod with Evicted status (#795)
xianjingfeng
[incubator-uniffle] branch master updated: [#720][FOLLOW-UP] Correct the shuffle server id (#792)
xianjingfeng
[incubator-uniffle] branch master updated: [#782]refactor: restrict rss.rpc.server.type to an enum (#783)
roryqi
[incubator-uniffle] branch master updated: [#720] feat(netty): support random port for netty (#723)
roryqi
[incubator-uniffle] branch master updated: [#584] feat(netty): Add transport client pool for netty (#771)
roryqi
[incubator-uniffle] branch master updated: [MINOR] fix: set the default app number in `AccessAppQuotaChecker` (#786)
zuston
[incubator-uniffle] branch master updated: [#477][part-0] feat: add ShuffleManagerServer impl (#777)
xianjin
[incubator-uniffle] branch master updated: chore(spark): remove noisy log in client side (#776)
zuston
[incubator-uniffle] branch master updated: [#772] fix(kerberos): cache proxy user ugi to avoid memory leak (#773)
zuston
[incubator-uniffle] branch master updated: [#706] feat(spark): support spill to avoid memory deadlock (#714)
zuston
[incubator-uniffle] branch master updated (e8d99099 -> 3f9ba818)
smallzhongfeng
[incubator-uniffle] branch master updated: [#716] improvement(operator): support specifying imagePullSecrets (#765)
xianjingfeng
[incubator-uniffle] branch master updated: [#519] Speed up ConcurrentHashMap#computeIfAbsent (#766)
zuston
[incubator-uniffle] branch master updated (d7fbfc04 -> 3245ae5c)
xianjingfeng
[incubator-uniffle] branch master updated: [#133] feat(netty): Add Encoder and Decoder. (#742)
smallzhongfeng
[incubator-uniffle] branch master updated: [#762] If the storage path is not exist, get file store for its parent. (#763)
xianjingfeng
[incubator-uniffle] branch master updated: [MINOR] test: do not wrap test in try-catch block (#746)
ckj
[incubator-uniffle] branch master updated: [MINOR] chore: Remove committers from collaborators (#754)
smallzhongfeng
[incubator-uniffle] branch master updated: [#752] refactor: replace RuntimeException with RssException (#753)
roryqi
[incubator-uniffle] branch master updated: [MINOR] test: untracked files created in ShuffleFlushManagerTest (#745)
ckj
[incubator-uniffle] branch master updated: [#750] feat: add RssFetchFailedException (#751)
ckj
[incubator-uniffle] branch master updated: [#747] feat(tez): Add Tez Framework (#748)
roryqi
[incubator-uniffle] branch master updated: [#736] feat(storage): best effort to write same hdfs file when no race condition (#744)
zuston
[incubator-uniffle] branch master updated: [#719] feat(netty): Optimize allocation strategy (#739)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#669] improvement: refresh application when reading memory data (#741)
roryqi
[incubator-uniffle] branch master updated: [#669] improvement: refresh application when reading memory data (#741)
roryqi
[incubator-uniffle] branch master updated: [#133] feat(netty): Add Netty Utils (#727)
roryqi
[incubator-uniffle] branch master updated: [MINOR] test: fix CoordinatorGrpcTest#shuffleServerHeartbeatTest on Linux SSD platform (#738)
ckj
[incubator-uniffle-website] branch asf-site updated (9874e19 -> 229891a)
github-bot
[incubator-uniffle-website] branch master updated: docs: update kubernetes operator in feature list
ckj
[incubator-uniffle] branch master updated: [#729] improvement: use `foreach` when iterate over Roaring64NavigableMap for better performance (#730)
zuston
[incubator-uniffle] branch master updated: [#733] test: fix LocalStorageManagerTest#testGetLocalStorageInfo on Linux SSD platform (#734)
ckj
svn commit: r60675 - in /dev/incubator/uniffle/0.7.0-rc4: ./ apache-uniffle-0.7.0-incubating-src.tar.gz apache-uniffle-0.7.0-incubating-src.tar.gz.asc apache-uniffle-0.7.0-incubating-src.tar.gz.sha512
zuston
[incubator-uniffle] tag v0.7.0-rc4 created (now 5f790032)
zuston
[incubator-uniffle] branch branch-0.7 updated: Revert "[MINOR] test: fix tempdir leak in KerberizedHdfs tests (#721)" (#732)
roryqi
[incubator-uniffle] branch master updated: Revert "[MINOR] test: fix tempdir leak in KerberizedHdfs tests (#721)" (#732)
roryqi
[incubator-uniffle] branch revert-721-tempdir-leak created (now cafcfd34)
roryqi
[incubator-uniffle] 01/01: Revert "[MINOR] test: fix tempdir leak in KerberizedHdfs tests (#721)"
roryqi
[incubator-uniffle] tag v0.7.0-rc3 created (now 4ffee9eb)
zuston
svn commit: r60665 - in /dev/incubator/uniffle/0.7.0-rc3: ./ apache-uniffle-0.7.0-incubating-src.tar.gz apache-uniffle-0.7.0-incubating-src.tar.gz.asc apache-uniffle-0.7.0-incubating-src.tar.gz.sha512
zuston
[incubator-uniffle] branch master updated: [MINOR] log(client): update log level from INFO to DEBUG to avoid noisy (#725)
roryqi
[incubator-uniffle] branch master updated: [MINOR] chore(ci): test compile with java.version 11 and 17 (#728)
roryqi
[incubator-uniffle] branch master updated: [#625] improvement: Package sun.security.krb5 is not visible in Java 11 and 17. (#726)
roryqi
[incubator-uniffle] branch master updated: [#133] feat(netty): Add StreamServer. (#718)
roryqi
[incubator-uniffle-website] branch dependabot/npm_and_yarn/webpack-5.76.1 created (now 866c0c6)
github-bot
[incubator-uniffle] branch master updated (37d76599 -> ea4f8c47)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [MINOR] test: fix tempdir leak in KerberizedHdfs tests (#721)
roryqi
[incubator-uniffle] branch master updated: [MINOR] test: fix tempdir leak in KerberizedHdfs tests (#721)
roryqi
[incubator-uniffle] branch master updated (7dd93b8d -> e38d7995)
roryqi
[incubator-uniffle] branch master updated: [#564] test(operator): add end-to-end test (#581)
xianjin
[incubator-uniffle] branch master updated: [#615] improvement: Reduce task binary by removing 'partitionToServers' from RssShuffleHandle (#637)
xianjingfeng
[incubator-uniffle] branch master updated: [MINOR] Removed unused methods and variable (#702)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [#483] test: fix flaky test ShuffleServerFaultToleranceTest (#705)
roryqi
[incubator-uniffle] branch master updated: [#483] test: fix flaky test ShuffleServerFaultToleranceTest (#705)
roryqi
[incubator-uniffle] branch master updated (40685937 -> 1e605c7e)
roryqi
[incubator-uniffle] branch branch-0.7 updated: [MINOR] test: fix static field initialized before TempDir field injected (#707)
ckj
[incubator-uniffle] branch master updated: [MINOR] test: fix static field initialized before TempDir field injected (#707)
ckj
[incubator-uniffle] branch master updated: [#80][Part-3] feat: add REST API for decommisson (#684)
ckj
[incubator-uniffle] branch master updated: [MINOR] fix: Add method `close` for ApplicationManager (#704)
roryqi
[incubator-uniffle] branch master updated: [MINOR] improvement: Reduce the size of Spark patch (#699)
roryqi
[incubator-uniffle] branch master updated: [#674] feat(docker): use JDK11 as the default java version in Dockerfile (#683)
zuston
[incubator-uniffle] branch master updated: chore: remove unused log info (#700)
zuston
[incubator-uniffle] branch master updated (4f23f3df -> 26150280)
xianjin
[incubator-uniffle] branch master updated: [#585] fix: avoid unbound variable errors in start-shuffle-server.sh
roryqi
[incubator-uniffle] branch master updated: [#691] fix(test): flaky test CoordinatorMetricsTest#testCoordinatorMetrics
roryqi
[incubator-uniffle] branch zuston-patch-1 updated (517cb1a9 -> e3f0de81)
zuston
[incubator-uniffle] branch master updated: [#697] fix: use the naive equals method to avoid introducing additional dependencies (#698)
roryqi
[incubator-uniffle] branch zuston-patch-1 created (now 517cb1a9)
zuston
[incubator-uniffle] 01/01: [#585] followup: fix the unbound Variable errors in start-shuffle-server.sh
zuston
[incubator-uniffle] branch master updated: [#585] feat(netty): Add MaxDirectMemorySize option for shuffle Server (#690)
roryqi
[incubator-uniffle] tag v0.7.0-rc2 created (now 6c8bfc72)
zuston
svn commit: r60485 - in /dev/incubator/uniffle/0.7.0-rc2: ./ apache-uniffle-0.7.0-incubating-src.tar.gz apache-uniffle-0.7.0-incubating-src.tar.gz.asc apache-uniffle-0.7.0-incubating-src.tar.gz.sha512
zuston
[incubator-uniffle] branch master updated: [#397] docs: add the usage of AccessQuotaChecker (#692)
roryqi
[incubator-uniffle] branch branch-0.7 updated (28ff211e -> 6c8bfc72)
zuston
[incubator-uniffle] 02/03: [#408] test: fix memory check failure in ShuffleBufferManagerTest#bufferSizeTest (#657)
zuston
[incubator-uniffle] 03/03: [#612] test: cleanup shuffleServer instance for each test (#658)
zuston
[incubator-uniffle] branch master updated: [MINOR] Use multithreading to detect multiple disks (#687)
roryqi
[incubator-uniffle] branch master updated: [#678] improvement: Write hdfs files asynchronously when `detectStorage` (#680)
xianjin
[incubator-uniffle] branch master updated: [#645][Improvement] feat(operator): support manager parameter configuration (#670)
xianjin
[incubator-uniffle] branch master updated: [#671] feat(coordinator): Metrics of the number of apps submitted by users (#672)
xianjingfeng
[incubator-uniffle] branch master updated: [#675] fix: filter no space exception in checkStorageReadAndWrite (#677)
roryqi
[incubator-uniffle] branch dependabot/go_modules/deploy/kubernetes/operator/golang.org/x/net-0.7.0 created (now 7268f547)
github-bot
[incubator-uniffle] branch master updated: [#80][Part-2] feat: Add RPC logic and heartbeat logic for decommisson (#663)
xianjingfeng
[incubator-uniffle] branch master updated: feat: introduce storage manager selector to support more selector strategy (#621)
zuston
[incubator-uniffle-website] branch asf-site updated (a11f797 -> 9874e19)
github-bot
[incubator-uniffle-website] branch master updated: docs: update title of release notes
ckj
[incubator-uniffle-website] branch asf-site updated (c2ae165 -> a11f797)
github-bot
[incubator-uniffle-website] branch master updated: style: reverse order of releases notes
ckj
[incubator-uniffle-website] branch asf-site updated (29584ee -> c2ae165)
github-bot
[incubator-uniffle-website] branch master updated: docs: add release note of 0.7.0 (#34)
ckj
[incubator-uniffle] tag v0.7.0-rc1 created (now 28ff211e)
zuston
svn commit: r60387 - in /dev/incubator/uniffle/0.7.0-rc1: apache-uniffle-0.7.0-incubating-src.tar.gz apache-uniffle-0.7.0-incubating-src.tar.gz.asc apache-uniffle-0.7.0-incubating-src.tar.gz.sha512
zuston
[incubator-uniffle] branch branch-0.7 updated: Bump project version to 0.7.0
zuston
svn commit: r60386 - in /dev/incubator/uniffle/0.7.0-rc1: ./ apache-uniffle-0.7.0-incubating-src.tar.gz apache-uniffle-0.7.0-incubating-src.tar.gz.asc apache-uniffle-0.7.0-incubating-src.tar.gz.sha512
zuston
[incubator-uniffle] tag v0.7.0 created (now a6e6e462)
zuston
[incubator-uniffle-website] branch asf-site updated (7fa388d -> 29584ee)
github-bot
[incubator-uniffle-website] branch master updated: docs: change "VIP Shop" to "Vipshop" in committer page
ckj
[incubator-uniffle-website] branch asf-site updated (8c1b5f6 -> 7fa388d)
github-bot
[incubator-uniffle-website] branch master updated: docs: fix company names in committer page
ckj
[incubator-uniffle-website] branch asf-site updated (454a3e6 -> 8c1b5f6)
github-bot
[incubator-uniffle-website] branch master updated: docs: update title and description of index page
ckj
[incubator-uniffle] branch master updated: [MINOR] test: address unchecked conversions (#624)
roryqi
[incubator-uniffle] branch master updated: [#642]feat(server): better default options for shuffle server (#662)
xianjin
[incubator-uniffle] branch branch-0.7 updated: [#665] feat(client): keep consistent with vanilla spark when key or value is null (#666)
zuston
[incubator-uniffle] branch master updated: [#665] feat(client): keep consistent with vanilla spark when key or value is null (#666)
zuston
[incubator-uniffle] branch master updated: [MINOR] docs: fix flaky-test-report.yml (#664)
xianjingfeng
[incubator-uniffle] branch master updated (b19c8e3a -> ace21e6b)
zuston
[incubator-uniffle] branch master updated (c70d1543 -> b19c8e3a)
zuston
[incubator-uniffle] branch branch-0.7 updated: [#659] fix(server): fix NPE of ShuffleDataFlushEvent's underStorage in some cases (#660)
roryqi
[incubator-uniffle] branch master updated: [#659] fix(server): fix NPE of ShuffleDataFlushEvent's underStorage in some cases (#660)
roryqi
[incubator-uniffle] branch master updated: feat(coordinator): heap size configurable and add gc log (#656)
xianjin
[incubator-uniffle] branch master updated: [MINOR] docs: update the project introduction in README (#653)
roryqi
Earlier messages
Later messages